Назад | Перейти на главную страницу

Это символическая ссылка?

Я набираю ls -l, и каталог появляется следующим образом:

lrwxrwxrwx  1 root  root  23 Jan  7 03:44 order_pictures -> /storage/order_pictures

Это символическая ссылка? Я пытаюсь повторить это, поэтому набираю

ls -s thumbs/ /storage/thumbs/ 

потому что мне нужно убедиться, что папка с большими пальцами указывает на / storage / thumbs /, но она не работает?

Да, это символическая ссылка.

Причина, по которой вы не можете создать его, заключается в том, что вы используете неправильный синтаксис: вы используете ls вместо того ln, а также ln хочет, чтобы имя существующего файла (или каталога) было его первым параметром, а имя создаваемой символической ссылки - вторым.

В вашем случае правильная команда будет ln -s /storage/thumbs thumbs.

Это символическая ссылка, но у вас есть аргументы ln назад.

ln -s /storage/thumbs thumbs

Вы также используете неправильную команду.

Да, это так. Вы должны сделать символическую ссылку с ln -s /storage/thumbs thumbs. Простой способ запомнить, что источник идет первым, - это то, что команда по-прежнему работает без назначения: по умолчанию используется имя источника.