Команда ln(1) используется для установки связей между файлами. Эти связи могут быть жёсткими или мягкими (символическими) ссылками. Разница между этими двумя типами ссылок обсуждалась в Разд. 9.3. Если вам нужно создать символическую ссылку на каталог /var/media/mp3 и поместить её (ссылку) в свой домашний каталог, выполните следующую команду:
% ln -s /var/media/mp3 ~/mp3 |
Опция -s
сообщает ln'у о том, что
нужно создать именно символическую ссылку, а не жёсткую. Следующей опцией является цель
ссылки и последняя опция - имя ссылки. В данном случае в вашем домашнем каталоге будет
создан файл с именем mp3, указывающий на /var/media/mp3. Вы можете дать ссылке любое название, просто
изменив в команде последний параметр.
Создать жёсткую ссылку так же легко. Всё, что вам нужно сделать - это опустить опцию
-s
. Однако жёсткие ссылки обычно не могут ссылаться на
каталоги или файлы на других файловых системах. Чтобы создать жёсткую ссылку /usr/bin/email, указывающую на /usr/bin/mutt, выполните следующую команду:
# ln /usr/bin/mutt /usr/bin/email |
Пред. | Начало | След. |
Удаление: rm и rmdir | Уровень выше | Управление процессами |