Encyclosphere.org ENCYCLOREADER
  supported by EncyclosphereKSF

Ln (Unix)

From Wikipedia (Ru) - Reading time: 1 min

ln — команда Unix, создающая жёсткую ссылку или символьную ссылку на файл.

Формат команды:

ln файл имя_ссылки
# создаётся «жёсткая» ссылка (hard link)
ln -s файл имя_ссылки
# создаётся «символьная» ссылка (symbolic link)

Эта команда создаёт жёсткую ссылку на файл «файл1», которая будет выглядеть и располагаться как «файл2». Таким образом для файловой системы заданный файл «файл1» и ссылка на него «файл2», на самом деле физически будут являться одним и тем же файлом. Жесткая ссылка не может указывать на файл, расположенный на другом дисковом разделе. Также невозможно создать жёсткую ссылку на каталог.

Если создаётся символьная ссылка (используя ключ «-s»), то при этом файла «файл1» может и не существовать. Символьная ссылка с именем «файл2» всё равно будет создана. Пример:

ln -s /media/home/ed /home
# будет создана символьная ссылка в каталоге «/home» на каталог «/media/home/ed».

Licensed under CC BY-SA 3.0 | Source: https://ru.wikipedia.org/wiki/Ln_(Unix)
13 views | Status: cached on November 18 2024 05:50:33
↧ Download this article as ZWI file
Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF