Запитання з тегом «symlink»

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

2
Виконане символічне посилання призводить до "команди не знайдено"
Я створив символічне посилання (вчора) так: sudo ln -s bin/python /usr/bin/prj-python Коли я бігаю: prj-python file.py Я отримав: prj-python: command not found Коли я знову спробую створити посилання, я отримую: ln: створення символічного посилання `/ usr / bin / prj-python ': Файл існує Чому це відбувається? Моє $PATH: / usr …
24 symlink  ln 

2
Як симпосилання / proc / <pid> / exe відрізняється від звичайних посилань?
Якщо я запускаю процес, а потім видаляю двійковий файл, я все одно можу відновити його з /proc/&lt;pid&gt;/exe: $ cp `which sleep` . $ ./sleep 10m &amp; [1] 13728 $ rm sleep $ readlink /proc/13728/exe /tmp/sleep (deleted) $ cp /proc/13728/exe ./sleep-copy $ diff sleep-copy `which sleep` &amp;&amp; echo not different not …
23 linux  symlink  proc 

1
список файлів за цільовим символьним посиланням
Як я можу отримати список файлів (а потім зробити щось із цим списком), фільтруючи через цільове ім'я символічного посилання , а не ім'я символьної посилання? Наприклад, із наступного списку мене цікавлять лише перші чотири файли (ціль містить bar): foo -&gt; /tmp/bar bar -&gt; /home/me/bartoo baz -&gt; /home/me/public/barthree zoo -&gt; /usr/share/bar …
23 find  symlink 

2
Чи все ж є можливість автоматичного монтажу файлової системи, коли я відкриваю символічне посилання на каталог у цій файловій системі?
Я використовую Arch з Xfce. Нещодавно я створив символічне посилання на каталог у файловій системі. Але я не хочу монтувати файлову систему під час завантаження або вручну монтувати її, перш ніж відкрити символічне посилання. Чи все-таки потрібно автоматично встановити цю файлову систему, коли я відкрию символічне посилання на каталог у …

7
Як скопіювати структуру папки та зробити символічні посилання на файли?
У мене є папка ДЖЕРЕЛО, яка містить декілька папок нижнього рівня, кожна з яких має власні файли. Я хочу скопіювати цю папку в нову папку COPY, де мені потрібно скопіювати структуру каталогів, але зберегти файли як символічні посилання на вихідні файли в SOURCE та його підпапках.

6
Отримання відносних зв’язків між двома шляхами
Скажіть, у мене два шляхи: &lt;source_path&gt;і &lt;target_path&gt;. Я хотів би мою оболонку (ЗШ) , щоб автоматично дізнатися, якщо є спосіб представлення &lt;target_path&gt;від &lt;source_path&gt;як відносний шлях. Наприклад, припустимо &lt;source_path&gt; є /foo/bar/something &lt;target_path&gt; є /foo/hello/world Результат був би ../../hello/world Навіщо мені це потрібно: Я повинен був би створити символічне посилання з &lt;source_path&gt;для …
21 shell  files  zsh  symlink 

2
Чи символічні посилання насправді впливають на використання диска?
Я читав на стільки веб-сайтах, що в Linux символічні посилання (м'які посилання, посилання) є подібно до покажчиків, які посилаються на інший файл, який може бути розміщений де завгодно (наприклад, ярлики Windows). Однак, коли я перевіряю використання диска папки, в якій є символічні посилання, виникає невідповідність між тим, що говорить мій …


3
Розташування Java від / usr / bin / java
Я намагаюся знайти своє місце розташування Java в моїй системі Linux і отримав це [980@b449 ~]$ which java /usr/bin/java [980@b449 ~]$ readlink -f $(which java) /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin/java яка різниця між двома командами?
20 symlink  java 

5
Пошук вихідного файлу символічного посилання
Отже, скажімо, у мене є символічне посилання файлу в моєму домашньому каталозі до іншого файлу на іншому розділі. Як я можу знайти цільове місце зв'язаного файлу? Під цим я маю в виду, скажімо , у мене є file2в /home/user/; але це символічне посилання на інше file1. Як я можу знайти, …
20 symlink 

3
Коли я проходжу через симпосилання, чому pwd показує символьне посилання замість реального шляху?
Я створив м'яке посилання ( ln -s 1 2) до каталогу, який знаходиться всередині testкаталогу, і відкрив м'яке посилання ( cd 2) та показав поточний шлях за допомогою pwd. Відображений шлях був ~/test/2і ні ~/test/1. У ОС такою, як Windows, це ярлик приводить нас до реального каталогу. Мене трохи не …


6
Еквівалент псевдоніма для символічного зв’язку?
Мені здається, що мені потрібно часто перестрибувати декілька каталогів у моїй домашній папці і втомитися їх писати. Мені б хотілося швидшого підходу, який традиційно був би символічною ланкою. Однак я не хочу захаращувати свій домашній каталог десятками символічних посилань. Я міг би створити якийсь ~/links/каталог і захарастити його символічними посиланнями, …

4
Як один атомно змінює симпосилання на каталог у зайнятому полі?
Я намагаюся (якомога ближче) атомно змінити симпосилання. Я спробував: ln -sf other_dir existing_symlink Це просто помістило нове посилання в каталог, на який вказував існуючий_симпосилання. ln -sf other_dir new_symlink mv -f new_symlink existing_symlink Це зробило те ж саме: він перемістив симпосилання в каталог. cp -s other_dir existing_symlink Він відмовляється, тому що …

3
Що означає `l` у списку` ls`?
Коли я запускаюсь ls -adl .*в одному зі своїх каталогів, я отримую файл із таким переліком: lrwxrwxrwx 1 user group 43 Jul 3 16:25 .#filename.py -&gt; person@computer.edu.4018:1372874769 Іменем файлу та URL-адресою виділено червоний колір. Що lозначає lrwxrwxrwx? Що це за файл?
18 ls  symlink 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.