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

ln - Інструмент командного рядка для створення жорстких посилань на існуючі файли та м'які посилання на існуючі та неіснуючі файли.

4
Створіть символічне посилання відносно поточного каталогу
Я намагаюся створити символічне посилання в домашньому каталозі, яке вказує на каталог на моєму зовнішньому жорсткому диску. Це добре працює, коли я його вказую так: cd ~ ln -s /run/media/name/exhdd/Data/ Data Однак, коли я намагаюся, це створює несправне посилання: cd /run/media/name/exhdd ln -s Data/ ~/Data Це створює посилання, в яке …
110 directory  symlink  ln 

5
Занадто багато рівнів символічних посилань
Я створив цю структуру файлів: test/src test/firefox Коли я запускаю цю команду: ln -s test/src test/firefox Я очікував би , що символічна посилання test/firefox/srcбуде створена , вказуючи на test/src, але я отримую цю помилку замість того, щоб : -bash: cd: src: Too many levels of symbolic links Що я роблю …
100 linux  filesystems  ln 

14
Поради щодо запам'ятовування порядку параметрів для ln?
Я lnписав символічні посилання протягом багатьох років, але я все одно отримую порядок параметрів неправильно. Як правило, я пишу: ln -s a b а потім дивлячись на вихід, щоб нагадати про себе. Я завжди уявляю себе a -> bтаким, яким я його читаю, коли насправді навпаки b -> a. Це …
64 symlink  ln 

3
Як змінити право власності на символічні посилання?
Я зіткнувся з деяким питанням зі створенням м'яких посилань. Далі йде оригінальний файл. $ ls -l /etc/init.d/jboss -rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss Створення посилання не вдається з видачею дозволу для власника файлу: ln -sv jboss /etc/init.d/jboss1 ln: creating symbolic link `/etc/init.d/jboss1': Permission denied $ id uid=689(askar) …

1
Чому перезавантаження, вимкнення та переключення потужності посилаються на systemctl?
Якщо я працюю ls -lв Arch Linux, /sbinя можу це бачити reboot, shutdownі poweroffвсі вони посилаються на /usr/bin/systemctl. Але випуск reboot, shutdownі systemctlкоманди , очевидно , не всі мають таку ж поведінку. Хіба ls -lне показував мені повну інформації про симлінк? Як я, наприклад, можу знати, що таке справжня символьна …
28 arch-linux  ls  symlink  reboot  ln 


4
ln -s зі шляху відносно pwd
Я намагаюся створити купу символічних посилань, але не можу зрозуміти, чому це працює ln -s /Users/niels/something/foo ~/bin/foo_link поки це cd /Users/niels/something ln -s foo ~/bin/foo_link не. Я вважаю, що це має щось спільне із foo_linkпосиланням на foo, /Users/niels/binа не з ним/Users/niels/something Тож питання полягає в тому, як я можу створити …
26 bash  shell  symlink  ln 

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 

1
Яке значення "ln -sf" в Linux?
У мене 2 питання. Перший - для -sfваріантів, а другий - для більш конкретного використання -fопцій. За допомогою googling я зрозумів опис команди ln, опції -sта -f. (копія з http://linux.about.com/od/commands/l/blcmdl1_ln.htm ) -s, --symbolic : make symbolic links instead of hard links -f, --force : remove existing destination files Я розумію …
21 shell  ln 

1
Що означає ln?
В Linux ви можете використовувати lnкоманду для створення посилань. $ touch foo $ ln -s foo foo_link $ ls -l lrwxrwxrwx 1 cklein cklein 3 May 29 16:11 foo_link -> foo Я припускаю, що 'l' lnозначає «посилання», але що означає 'n'? Що означає ln?
17 symlink  ln 


2
Чи є різниця між жорстким посиланням на cp -l чи ln?
Я реалізую схему резервного копіювання за допомогою rsync та жорстких посилань. Я знаю, що я можу використовувати link-dest з rsync для здійснення жорстких посилань, але я побачив згадку про використання "cp -l" перед тим, як "link-dest" був реалізований у rsync. Ще один метод жорсткого зв’язку, про який я знаю, - …
15 cp  hard-link  ln 

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

3
Чому я не можу створити жорстке посилання з файлу пристрою в каталозі / не / dev?
Коли я хотів створити жорстке посилання в моєму /homeкаталозі в кореневому режимі, Linux показало таке повідомлення про помилку: ln: failed to create hard link ‘my_sdb’ => ‘/dev/sda1’: Invalid cross-device link Наведене вище повідомлення про помилку показано нижче: # cd /home/user/ # ln /dev/sda1 my_sdb Але я міг створити лише жорстке …
11 linux  hard-link  ln 

3
Симлінк-псевдонім файлів у підкаталогах без зміни поточного каталогу
Схоже, має бути простим посилання одного файлу на новий файл у підкаталозі .... .... без переміщення підкаталогів. Але щось про синтаксис викликає здивування і суперечить тому, що я б очікував. Ось тестовий випадок: mkdir temp cd temp mkdir deploy echo "Contents of the build file!" > deploy/resources.build.php ln -s deploy/resources.build.php …
11 directory  symlink  ln 

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