Ln - створення посилань на файли - документація по linux

НАЗВА
ln - створення посилань на файли

СИНТАКСИС
ln [опції] джерело [одержувач]
ln [опції] джерело. каталог

Опції GNU (коротка форма): [-bdfinsvF] [-S СУФІКС] [-V
] [--help] [--version] [-]

ln створює посилання одного файлу на інший. За замовчуванням
створюються "жорсткі" посилання; символьні посилання створюються
при вказівці опції -s.

За замовчуванням ln не видаляти існуючі файли або
існуючі символічні посилання. (Таким чином, команда
ln може бути використана з метою блокування, яка
буде успішно спрацьовувати, в тому випадку якщо одержувач
вже не існує.) Однак, можна змусити його видаляти
файли і посилання, задавши опцію -f.

В існуючих реалізаціях команда ln може створювати
"Жорстку" посилання на каталог, тільки якщо це робиться
суперкористувачем. POSIX забороняє системному виклику
link (2) і утиліту ln створювати "жорсткі" посилання на
каталоги (але не забороняє створювати "жорсткі" посилання на
файли, що знаходяться в інших файлових системах).

ОПЦИИ POSIX
-f Видаляє існуючі файли одержувачі.

-- Використовується для позначення кінця списку опцій.

ОПЦИИ GNU
-d, -F, --directory
Дозволяє суперкористувачеві створювати "жорсткі"
посилання на каталоги.

-f, --force
Видаляє існуючі файли одержувачі. -i,
--interactive Запитує підтвердження видалення
файлів-одержувачів.

-s, --symbolic
Створює символьні посилання замість "жорстких". Дана
опція буде викликати повідомлення про помилку в тих
системах, які не підтримують символьні
посилання.

-v, --verbose
Відображає ім'я кожного файлу, перед тим як
створювати на нього посилання.

ОПЦИИ РЕЗЕРВНОГО копіювання GNU
GNU-версії таких програм, як cp, mv, ln, install і patch
можуть, якщо буде потрібно, створювати резервні копії файлів,
які будуть перезаписані, змінені або знищені. при
бажанні резервні копії файлів створюються за допомогою опції
-b. Опція -V відповідає за створення їх імен. В разі,
якщо ім'я файлу резервної копії створюється за допомогою
додавання суфікса до імені вихідного файлу, цей суфікс
вказується за допомогою опції -S.

-b, --backup
Робить резервні копії файлів, які будуть
перезаписані або видалені.

-S СУФІКС, --suffix = СУФІКС
Додає СУФІКС до імені файлу при створенні його
резервної копії. Якщо дана опція не задана, то
суфікс можна також задати, використовуючи змінну
оточення SIMPLE_BACKUP_SUFFIX. Якщо не задана ні
опція, ні змінна, то за замовчуванням використовується
суфікс "

-V МЕТОД, --version-control = МЕТОД
Визначає, як будуть називатися резервні копії
файлів. Аргумент МЕТОД може приймати значення
numbered (або t), existing (або nil) і never (або
simple). Якщо дана опція не задана, то буде
використано значення змінної оточення VER-
SION_CONTROL. Якщо ж не задано значення і цієї
змінної, то за замовчуванням типом резервного
копіювання повинен стати existing.

Дана опція відповідає змінної version-con-
trol в Emacs. Допустимими значеннями МЕТОДУ
є (допускаються однозначні скорочення):

t, numbered
(Завжди робить нумеровані резервні копії
файлів);

nil, existing
(Робить нумеровані резервні копії тих
файлів, які вже їх мають, і прості
резервні копії інших файлів);

never, simple
(Завжди робить прості резервні копії
файлів).

СТАНДАРТНІ ОПЦІЇ GNU
--help Виводить підказку на стандартний висновок і завершує
свою роботу.

--version
Виводить інформацію про версію програми на
стандартний висновок і завершує свою роботу.

-- Служить для позначення кінця списку опцій.

ОТОЧЕННЯ
Змінні LANG, LC_ALL, LC_CTYPE і LC_MESSAGES
використовуються звичайним чином.

Оффтоп

>>> Після п'яти місяців розробки побачив світло реліз десктоп-оточення MATE 1.12, в рамках якого продовжено розвиток кодової бази GNOME 2.32 із збереженням класичної концепції формування робочого столу. Установчі пакети з MATE 1.12 найближчим часом будуть підготовлені для Arch Linux. Linux Mint, Debian, Ubuntu, Fedora, Mageia, Slackware і openSUSE. MATE 1.12 увійде до складу найближчого випуску Linux Mint 17.3, а також буде доступний через репозиторій для користувачів Ubuntu MATE.

>>> Кес Кук (Kees Cook), колишній головний сисадмін kernel.org і лідер Ubuntu Security Team, який нині працює в компанії Google над забезпеченням захисту ChromeOS, оголосив про створення проекту Kernel Self Protection Project, в рамках якого планується сформувати співтовариство для розвитку і просування в основне ядро ​​Linux технологій активного захисту, більшість з яких вже підготовлені в рамках проектів PaX і Grsecurity. Фінансування та ресурси для проведення робіт будуть надані організацією Linux Foundation і учасниками програми Core Infrastructure Initiative.

>>> Відбувся реліз Linux -дістрібутіва Ubuntu 15.10 "Wily Werewolf". Готові установчі образи створені для Ubuntu Desktop, Ubuntu Server і Ubuntu Core (для них на попередніх етапах тестування пропонувалися тільки щоденні збірки), а також для Kubuntu, Lubuntu, Ubuntu MATE, Ubuntu Cloud, Ubuntu GNOME і Xubuntu.