Специальный тип файла, который ссылается на несуществующий или существующий файл или каталог. Содержание символьной ссылки состоит из произвольной строки, которая является путем к файлу, на который указывает символьная ссылка. Когда с символьной ссылкой встречаются во время разрешения пути, строка, сохраненная файлом, используется для изменения разрешения пути.

Специальный тип файла, который ссылается на несуществующий или существующий файл или каталог. Содержание символьной ссылки состоит из произвольной строки, которая является путем к файлу, на который указывает символьная ссылка. Когда с символьной ссылкой встречаются во время разрешения пути, строка, сохраненная файлом, используется для изменения разрешения пути.

ln команда с -s флаг обычно используется для создания символьных ссылок. Фактическое содержание символьной ссылки может быть исследовано с помощью readlink команда.

11
ответов

Как я могу найти поврежденные символьные ссылки

Существует ли способ найти все символьные ссылки, которые не указывают на anywere? найдите./-тип l даст мне все символьные ссылки, но не делает различия между ссылками, которые идут куда-нибудь и ссылки, которые не делают...
25.10.2019
11
ответов

Советы по запоминанию порядка параметров для ln?

Я использовал ln для написания символических ссылок в течение многих лет, но я все еще получаю неправильный порядок параметров. Обычно это заставляет меня писать: ln -sab, а затем смотреть на вывод, чтобы напомнить...
15.09.2019
8
ответов

Преобразование относительного пути к полному пути без символьной ссылки

Существует ли команда Unix для получения абсолюта (и канонический) путь от относительного пути, который может содержать символьные ссылки?
12.10.2018
8
ответов

Как скопировать структуру папок и сделать символьные ссылки на файлы?

У меня есть папка SOURCE, которая содержит несколько папок подуровня, каждого с его собственными файлами. Я хочу скопировать эту папку в новой папке COPY, где я должен скопировать структуру каталогов, но сохранить...
26.07.2016
8
ответов

содержание ls каталога, игнорирующего символьные ссылки

У меня есть каталог, в котором я хотел бы перечислить все содержание (файлы и подкаталоги), не показывая символьные ссылки. Я использую утилиты GNU на Linux. ls версия 8.13. Пример:...
02.02.2015
7
ответов

Заменить файл жесткой ссылкой на / dev / null

Я запускаю приложение, которое записывает в log.txt. Приложение было обновлено до новой версии, в результате чего поддерживаемые плагины больше не совместимы. Это вызывает огромное количество ошибок в log.txt и делает ...
23.12.2016
6
ответов

Определение, является ли файл жесткой ссылкой или символьной ссылкой?

Я создаю сценарий оболочки, который взял бы имя файла/путь в файл и определил бы, является ли файл символьной ссылкой или жесткой ссылкой. Единственная вещь, я не знаю, как видеть, являются ли они жесткой ссылкой...
20.04.2016
6
ответов

Существует ли оборотная сторона к удалению всех разорванных символьных связей в системе?

Я запускал скрипт, который выполнил итерации по всем файлам в моей системе Linux и создал некоторые метаданные о них, и это бросило ошибку, когда это поразило разорванную символьную связь. Я довольно нов к *, отклоняют, но я...
27.08.2014
6
ответов

Преобразуйте абсолютную символьную ссылку на относительную символьную ссылку с простой командой Linux

У меня есть полная подфайловая система в пути/home/user/system содержащий стандартную структуру Linux с каталогами,/bin, / домой, / корень,/usr, / var, / и т.д.... Эта подфайловая система содержит символьный...
13.11.2013
6
ответов

Существует ли алгоритм, чтобы решить если символьная ссылка циклы?

Системы Unix обычно просто ошибка, если они сталкиваются с путем, который содержит цикл символьной ссылки или просто слишком много символьных ссылок, потому что у них есть предел количеству символьных ссылок, в которых они пересекут...
08.11.2013
6
ответов

Как я могу удалить все символьные ссылки со специальной целью?

С командой: ls - la * я могу перечислить все свои символьные ссылки. Как я могу удалить все символьные ссылки, которые связаны со специальной папкой? Например: В моем каталоге, usr/local/bin, я имею...
26.05.2012
6
ответов

Сделайте символьную ссылку на относительный путь

Я могу сделать это: $ pwd/home/beau $ ln-s /home/beau/foo/bar.txt $ /home/beau/bar.txt readlink-f bar.txt /home/beau/foo/bar.txt, Но я хотел бы смочь сделать это: $ pwd/home/beau $ нечто CD $ ln-s...
31.03.2011
5
ответов

Ссылка на 2 существующих файла

У меня есть 2 существующих файла: abcd и xyz. $ cat abcd abcd $ cat xyz xyz Теперь, когда я пытаюсь связать эти файлы, я получаю следующее сообщение: ln: невозможно создать xyz: файл существует Я не хочу использовать ln -sf ...
11.06.2017
5
ответов

Как Вы заставляете самбу следовать за символьной ссылкой вне общего пути

Это - сервер Ubuntu 10.04 64 и самба 3.4.7. У меня есть общий каталог/home/mit/share и другой/home/temp, который я связываю в общий: ln-s/home/temp/home/mit/share/temp, Но на...
20.03.2017
5
ответов

Как я могу отредактировать символьные ссылки?

Мое основное понимание символьной ссылки как специальный файл, файл, который содержит строковый путь к другому файлу. Краткие обзоры ядра VFS много из тот далеко, но является там любой причиной, почему символьные ссылки кажутся...
30.08.2013
5
ответов

Динамические символьные ссылки

Я создал свое приложение для различной архитектуры и хотел бы создать "динамическую символьную ссылку", которая берет меня к правильной версии на основе переменной. Если машина, к которой я в настоящее время зарегистрирован...
16.02.2011
4
ответа

Жесткая ссылка, которая «разделяется» при изменении файла

Возможно ли (в классической ext4 и/или в любой другой файловой системе) создать два файла, указывающих на одно и то же содержимое, чтобы при изменении одного файла содержимое дублируется, и два файла...
17.09.2019
4
ответа

Как скопировать структуру каталогов, не удаляя символьные ссылки?

Я должен "установить" набор файлов к другому каталогу, сохраняющему структуру каталогов неповрежденных исходных файлов. Например, если у меня есть ./foo/bar/baz.txt, идущий в/var/www/localhost/webroot/I...
12.11.2018
4
ответа

Подсчитать количество файлов, не являющихся символьными ссылками, в выводе «locate»

Я пытаюсь подсчитать количество не -символические связанные файлы, переданные командой locate. Я пробовал несколько вариантов и считаю, что это наиболее многообещающий: locate -r "$ PWD. * \. C $" | xargs -0 -I {} ...
13.04.2018
4
ответа

Как узнать, действительно ли я нахожусь в месте расположения символической ссылки из командной строки?

Предположим, у меня есть папка: cd / home / cpm135 / public_html и создайте символическую ссылка ln -s / var / lib / class. Позже я в этом каталоге: cd / home / cpm135 / public_html / class. Pwd скажет мне, что я «...
19.12.2016
4
ответа

Показать содержимое символической ссылки

В zsh я создаю символическую ссылку $ ln -s ~/Documents symboliclink и затем хочу узнать, что находится внутри этой символической ссылки. $ ls -l symboliclink > lrwxrwxrwx 1 user user 21 Oct 10 15:56 ...
11.10.2016
4
ответа

Генерируйте несколько символьных ссылок при поддержании структуры каталогов

Я хочу генерировать символьные ссылки от нескольких папок при поддержании структуры каталогов. Я прочитал несколько ответов и лучшую вещь, которую я могу придумать, теперь: найдите/data/DIV5/SASC/e042_ctcl/...
28.10.2015
4
ответа

Файлы искажения символьной ссылки в подкаталогах, не изменяя текущий каталог

Кажется, что это должно быть просто к символьной ссылке один файл в новый файл в подкаталоге........ без движущихся подкаталогов. Но что-то о синтаксисе является озадачивающим и в противоречии с тем, что я был бы...
30.12.2014
4
ответа

только покажите исходный файл и нацелены на связанный файл с помощью 'ls'

Я могу показать конечный файл, что ссылка указывает на использование ls-l: администратор snowch$ ls-l/usr/local/bin/mvn lrwxr-xr-x 1 snowch 29 12 декабря 8:58/usr/local/bin/mvn->../Cellar/maven/3.2.3/bin/mvn...
13.12.2014
4
ответа

Создание символьной ссылки рекурсивно

Я по существу хочу выполнить эту команду... ln-s/opt/gitlab/embedded/service/gitlab-shell/hooks//var/opt/gitlab/git-data/repositories/web / */hooks, Это создало бы символьную ссылку во всех папках...
07.10.2014
4
ответа

Символьная ссылка все подкаталоги в каталоге к другому каталогу

Я пробую к символьной ссылке каждый каталог в папке к другой папке. Например, в структуре ниже, мне нужны подпапки symlinked к folder2.-/home/chris/folder1 - subfolder1 - subfolder2...
18.03.2014
4
ответа

Как удалить каталог со “Слишком многими уровнями символьных ссылок”

У меня есть определенная нечетная проблема в системе RHEL. В наших системах нам автосмонтировали наш корневой каталог под/export/home. Существует несколько исключений, поскольку я экспериментирую с использованием gluster для нашего...
05.02.2014
4
ответа

Как делают я делаю, находят, следуют больше всего, но не все, символьные ссылки?

Моя ОС и корневой каталог находятся на SSD. Я храню некоторые большие файлы на жестком диске и символьную ссылку с моего корневого каталога на жесткий диск (например, ~/Videos/Films является символьной ссылкой на/mnt/hdd/Films). Я также имею...
01.01.2014
4
ответа

Горячий для осуществления различной проверки сама ссылка символьной ссылки?

В Linux можно использовать разность команды для проверки на различия файлов. Я использую его для проверки на различия через два модуля, оба скопированные в/tmp. Однако оба модуля имеют символьные ссылки, которые могли бы...
12.11.2013
4
ответа

Изменение метки времени символьной ссылки

Я знаю, как изменить метку времени регулярного файла: сенсорный-t 201301291810 myfile.txt я не смог сделать то же с символьной ссылкой. Действительно ли это возможно? Дистрибутив: RHEL 5.8
07.02.2013