Что такое прямая и косвенная ссылки в терминале Unix Linux и чем они отличаются?

компьютеры программирование Linux unix

Ответы:
Ссылка на _что_? На уголовный кодекс РФ? :)
Если я правильно понял Ваш вопрос, это еще называется жесткая и символическая ссылка.
Ссылки в консоли создаются командой ln:
ln file.txt link1 - жесткая ссылка
ln -s file.txt link2 - символическая
Производя модификацию любой из этих ссылок, Вы модифицируете исходный файл (аналог ярлыков в Windows).
Разница между ними в том, что жесткие ссылки на файл могут находиться только в пределах того же раздела, что и сам файл (к примеру /home).
Удаление файла невозможно пока на него ссылается хотя-бы одна жесткая ссылка.
Символические ссылки можно создавать в любой точке файловой системы, и они не препятствуют удалению файла.
Надеюсь я правильно понял вопрос.
> аналог ярлыков в Windows
Ярлыки в Windows это аналоги ссылок в линуксе, а не наоборот. Microsoft постоянно ворует идеи и даже не трудится изменять. Пихает как есть и продаёт как своё.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.