3

Рассматриваемая команда:

sudo ln -s /usr/lib/x86_64-linux-gnu/foo.so /usr/lib/

Я читал эту статью о ln , которая указывает, что последний аргумент может быть либо именем, либо каталогом. В этом случае, поскольку он является каталогом, я предполагаю, что приведенная выше команда заставляет доступ к /usr/lib/foo.so быть направленным на /usr/lib/x86_64-linux-gnu/foo.so . Если это правда, каково значение пропуска имени в последнем аргументе против явно включенного имени (например, /usr/lib/foo.so)? Это обычный ярлык, или в этом есть смысл? Кроме того, создает ли символическая ссылка таким образом какой-либо другой эффект, который не был бы, если бы имя было включено в последний аргумент?

1 ответ1

6

Целью пропуска имени является то, что вы сэкономите время при наборе текста, учитывая, что у вас может быть указано несколько целей. Смотрите руководство.

В [ВАРИАНТ] ... TARGET ... КАТАЛОГ (3-й класс)

В 3-й и 4-й формах создайте ссылки на каждый ЦЕЛЬ в СПРАВОЧНИКЕ

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .