Вопросы с тегом «symlink»

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

1
найти не работает по символической дорожке?
Если я запускаю эту команду, find $HOME/MySymlinkedPath -name "run*.sh"ничего не происходит и не выдает ошибки («MySymlinkedPath» - это символическая ссылка на другой жесткий диск, отличный от моего $ HOME). Это также не помогает: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" И просто чтобы убедиться, что этот несуществующий путь не …
15 find  symlink  path 

2
Является ли цель символической ссылки относительно родительского каталога назначения и если да, то почему?
У меня есть следующая структура файла: build/ client/ –> index.js И когда я пытаюсь создать символическую ссылку с именем "client" внутри каталога сборки, которая ссылается на каталог клиента в cwd, примерно так // Fails $ pwd /home/user/ $ ln -s client build/client $ stat build/client/index.js stat: build/client/index.js: stat: Too many …
14 symlink 

3
Симлинк на часть файла?
Можно ли создать файл, который представляет собой лишь подпоследовательность байтов из другого файла, например символическую ссылку, но ссылающуюся только на часть файла?

2
Почему жесткие ссылки занимают то же место, что и оригиналы?
Благодаря некоторым хорошим вопросам и ответам здесь и на этой странице , теперь я понимаю ссылки. Я вижу, что жесткие ссылки ссылаются на один и тот же inode под другим именем, а копии - это разные "узлы с разными именами. Плюс к этому soft-ссылки имеют исходное имя файла и путь …


5
Как мне получить 'realpath', чтобы найти мою символическую ссылку?
Я использую MacOSX в bashкачестве оболочки. У меня есть символическая ссылка, созданная так: ln -s /usr/bin/python python2 У меня есть пакет, который использует python2, и я хочу создать символьную ссылку в моем текущем рабочем каталоге, к /usr/bin/pythonкоторому фактически относится python2. Когда я делаю python2из командной строки, я получаю эту ошибку: …
13 python  symlink 

3
Как сделать символическую ссылку на / usr / bin / vim, но с параметрами запуска?
После того, как я получил make&make installvim из источника, я нашел много символических ссылок vim /usr/local/bin, таких как evim, rvim, view ... На vim(1)странице руководства сказано, что "rvim" эквивалентен "vim -Z" и так далее. Теперь я задаюсь вопросом: могу ли я создать такую ​​символическую связь с ln(1)собой, и если да, …
13 vim  symlink  ln 

5
Как скопировать символьные ссылки с одной машины на другую?
Давайте предположим, что у меня есть две идентичные системы. В первой системе я создал символическую ссылку. На втором я хочу скопировать эту символическую ссылку через sftp, и символьная ссылка будет работать одинаково (то есть, если ссылка на символическую ссылку /etc/, после ее копирования, будет скопирована только символическая ссылка и только …

2
команда tar - пропустить символические ссылки
Я использую команду tar как, tar -cvf protTests.tar protTests/* ко tarвсем файлам в папке protTests. Но это в том числе символические ссылки внутри папки, которая не является желательной. Есть ли опция командной строки, которая пропустит все символические ссылки?
13 files  symlink  tar  wildcards 

1
Если я rm -rf символическую ссылку, данные, на которые указывает ссылка, тоже будут удалены?
Это содержимое /home3каталога в моей системе: ./ backup/ hearsttr@ lost+found/ randomvi@ sexsmovi@ ../ freemark@ investgr@ nudenude@ romanced@ wallpape@ Я хочу очистить это, но я волнуюсь из-за символических ссылок, которые указывают на другой диск. Если я скажу rm -rf /home3, удалит ли он другой диск?
13 linux  symlink 

2
Создать абсолютную символическую ссылку на текущий каталог
Я сейчас в каталоге с очень длинным путем. Чтобы в будущем посетить его быстрее, я бы хотел создать ссылку на него. Я старался ln -s . ~/mylink ~/mylinkна самом деле ссылки на ~. Итак, могу ли я перейти ~к полному пути, а затем дать его ln?
12 shell  symlink  cwd 

1
Права доступа к символическим ссылкам не изменяются с помощью chmod
У меня есть доступ к удаленной машине Linux, где каждый раз, когда я создаю символическую ссылку, она создается по умолчанию со следующими разрешениями: lrwxrwxrwx Если я попытаюсь изменить разрешения символической ссылки (то есть не пути, на который она указывает), используя, например: chmod g-w my_symbolic_link chmodработает правильно (сообщение об ошибке не …

3
Есть ли способ сделать Perl -i не клоббер символические ссылки?
Мой друг указывает, что если вы делаете: perl -pi.bak -e 's/foo/bar/' somefile когда «somefile» на самом деле является символической ссылкой, perl делает то, что говорят документы: Это делается путем переименования входного файла, открытия выходного файла с исходным именем и выбора этого выходного файла в качестве операторов по умолчанию для print …

3
Переход в каталог, связанный ссылкой
Когда я cdявляюсь ссылкой, моему текущему пути предшествует путь ссылки, а не путь к каталогу, на который ссылается ссылка. Например ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic ~/dirlinks/maths$ cd logic ~/dirlinks/maths/logic$ pwd /home/tim/dirlinks/maths/logic ~/dirlinks/maths/logic$ cd .. ~/dirlinks/maths$ Я хотел …

5
Зачем менять владельца символической ссылки в Linux?
В Linux можно сменить владельца или владельца группы символической ссылки (символическая ссылка). Мне было интересно, почему кто-то хотел бы сделать это, так как разрешения символической ссылки не используются при доступе к файлу через него. Я могу только вообразить один случай использования, где это может быть полезно: позволить пользователю удалить символическую …
12 symlink 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.