Можно ли сделать символические ссылки, которые следуют за файлом?

Редактирование правильного pg_hba.conf с помощью визуального редактора по умолчанию (vim, emacs, nano, joe и т. д.) так же просто:

$VISUAL /etc/postgresql/$(ls /etc/postgresql)/main/pg_hba.conf

7
задан 28 September 2010 в 14:57

33 ответа

Да, вы можете.

В оболочке вы должны ввести:

  ln ba / file.txt foo / file.txt  

это сильная ссылка, и если вы даже удаляете файл в файле ba / file.txt, он остается в файле foo / file.txt (вы можете видеть, сколько ссылок есть с ls -l [ ! d1] command

Если вы хотите сделать то, что вы сделали (создать символическую ссылку), вы должны ввести:

  ln -s ba / file.txt foo /  file.txt  
1
ответ дан 10 August 2018 в 10:49

Да, вы можете.

В оболочке вы должны ввести:

  ln ba / file.txt foo / file.txt  

это сильная ссылка, и если вы даже удаляете файл в файле ba / file.txt, он остается в файле foo / file.txt (вы можете видеть, сколько ссылок есть с ls -l [ ! d1] command

Если вы хотите сделать то, что вы сделали (создать символическую ссылку), вы должны ввести:

  ln -s ba / file.txt foo /  file.txt  
1
ответ дан 13 August 2018 в 17:24

Нет никакого способа сделать это с нормальной файловой системой linux, насколько мне известно.

Символы на самом деле просто тупой текст, который гласит: «Посмотрите, меня действительно называют Foo», - нет никакой проверки того, что Foo существует, как вы узнали. Вы можете сделать символические ссылки, которые ничего не указывают с той же легкостью, что и символические ссылки, указывающие на что-то полезное.

Возможно, кто-то с большим количеством знаний о файловых системах, отличных от ext2 / 3/4 (например, jfs? или zfs? или zfs?) могли бы сказать, возможно ли это в более сложных файловых системах, чем ext2 / 3/4. Может быть, NTFS может поддержать это даже? NTFS не имеет символических ссылок как таковых, но есть и другая немного похожая вещь (имя которой ускользает от меня прямо сейчас).

1
ответ дан 13 August 2018 в 17:24

Другие вопросы по тегам:

Похожие вопросы: