Описание тега ln
Use this tag for questions related to the `ln` (link) command. The `ln` command is available in *nix OS to create links, allowing more than one filename to refer to the same file. Two types of links can be created using `ln`: symbolic links and hard links. Do not use this tag to refer to the natural base-e logarithm (furthermore base-e log is written "log" in most programming languages): use the [natural-logarithm] for that.
1
ответ
Почему ln -sf не перезаписывает существующую ссылку на каталог
Согласно документации, команда ln -f удаляет существующий файл назначения Означает ли это, что если я создаю символическую ссылку, -f должен удалить перезаписать любую существующую символическую ссылку в месте назначения? У меня есть символическая с…
21 окт '18 в 17:33
1
ответ
Символическая ссылка прервана после создания
Ссылки разрываются сразу после их создания. я использую ln правильно. ln -s SOURCE TARGET Создать символическую ссылку $ sudo ln -s ./sites-available/examble.domain.com ./sites-enabled Компилировать NGINX - не удается из-за неработающих символически…
27 сен '18 в 14:44
0
ответов
Цикл для связывания файлов внутри каталога
Я пытаюсь создать скрипт bash, который создает каталог для соответствующего каталога и связывает в нем некоторые файлы. Итак, у меня есть список каталогов внутри ~/ с файлами в них называется Lev1_AA, Lev1_AB, Lev1_AC и так далее В ~/ мой скрипт соз…
23 июл '16 в 00:25
1
ответ
У ln неожиданное поведение при использовании подстановочного знака
Я планирую подать ошибку на coreutils для этого, так как это поведение неожиданно, и в реальном мире для него нет никакой практической пользы... Хотя поначалу я действительно смеялся, потому что я даже не знал ни одного может создавать файлы с подст…
20 авг '12 в 04:34
1
ответ
Символическая ссылка в make-файле
Рассмотрим следующий make-файл: SHELL = /bin/sh MY_DIR := $(realpath ./) BASE_DIR := $(realpath ../..) BASE_SRC_DIR = $(BASE_DIR)/src BASE_INC_DIR = $(BASE_DIR)/include HUL_DIR = $(MY_DIR)/hul JNI_DIR = $(HUL_DIR)/jni JNI_SRC_DIR = $(JNI_DIR)/src JN…
05 сен '16 в 15:19
3
ответа
Linux файл удалил восстановление
Есть ли способ создать файл в Linux, который ссылается на определенный iNode? Возьмем такой сценарий: существует файл, который находится в процессе записи (возможно, журнал), и конкретный файл удален, но ссылка в каталоге / каталоге по-прежнему указ…
12 авг '13 в 21:59
1
ответ
Найти и мягкую ссылку без родительского пути
Итак, у меня есть команда поиска, как показано ниже, которая находит libclntsh.so.* файлы в каталоге instantclient, find instantclient -type f -name "*libclntsh\.so\.[0-9]*\.[0-9]*" Это приводит, например, к instantclient/libclntsh.so.11.1 Как мне т…
12 июн '16 в 10:17
1
ответ
Какая эквивалентная опция в Ubuntu для OS X ln -h?
Команда osx: ln -sfh /a/b /c/d Сбой в Ubuntu, так как h не является допустимым параметром Какие варианты команд эквивалентны?
16 фев '15 в 23:11
2
ответа
Символическая ссылка Редактирование и различия с жесткой ссылкой
Я только что создал символическую ссылку на каталог, используя: ln -s /path/to/real/ link 1 - если я тогда cd в link/ Будут ли какие-либо изменения, внесенные мной, отражены в исходном каталоге? 2 - Кроме того, исходный каталог - это git-репозиторий…
19 июл '18 в 17:13
1
ответ
Является ли символ '-' недопустимым для запуска символической ссылки в Linux?
Я должен переименовать некоторые папки. У них вся эта структура локальная-XXXX местный - pdf-preisliste- локальный - pdf-kundendienst local-navi_flash_home и я должен сбросить местный префикс. Чтобы сохранить текущие папки, я хочу создать символичес…
23 ноя '12 в 09:36
2
ответа
Символическая ссылка не наследует разрешения
Например, у меня есть foo.sh с разрешениями 770. Когда я делаю: ln -s foo.sh bar.sh Ссылка bar.sh имеет 2777 разрешений. Почему это? Я думал, что они должны были быть унаследованы?
20 сен '11 в 15:34
2
ответа
mac osx ln команда: связывание каталогов mac osx с псевдонимом или символьной ссылкой?
У меня есть инструмент (EVEHQ) на моем bootcamp windows xp. Я запускаю параллели, чтобы использовать приложение. работает отлично. Проблема в том, что у приложения есть проводной (двоичный) путь к каталогу, который он использует для хранения некотор…
10 мар '13 в 22:07
1
ответ
Каковы сценарии использования или применения "ln" или "ln -s"?
Я знаю основополагающий принцип или теоретическую разницу между символьной связью и жесткой связью. Но я все еще путаюсь с использованием или применением их сценариев. Where 'ln' or 'ln -s' is often used by using Linux?Who can give me some examples?
19 фев '15 в 06:02
2
ответа
Использование system() для вызова ln из программы cpp
Я пытаюсь вызвать систему из программы cpp с помощью следующей команды system("ln -s -t \"targetDir[0]\" \"baseDir[0]\""); И targetDir, и baseDir являются QStringList. Программа компилируется и запускается, но когда я выполняю команду, я получаю соо…
02 июн '17 в 05:05
0
ответов
Символьная ссылка для легкого доступа к папкам в облачном хранилище возвращает неработающие ссылки на папки
Поскольку я сейчас использую Ubuntu, я создал символическую ссылку для доступа к файлам моего облачного хранилища, сохраненным в формате NTSF в моей прежней операционной системе Windows. Поэтому я создал этот простой документ.sh, чтобы обращаться к …
13 сен '17 в 12:16
1
ответ
Отменить sudo ln -sf
У меня была проблема с нажатием коммита git, поэтому я запустил sudo ln -sf /usr/bin/nodejs /usr/local/bin/node сейчас при запуске node -v или же nodejs -v терминал говорит мне -bash: node: command not found, Как я могу "отменить" sudo ln -sf
27 дек '17 в 20:05
2
ответа
Найти и создать жесткую ссылку с регулярным выражением в другом пути
Приведенный ниже скрипт находит файл, а затем создает жесткую ссылку в пути назначения. find /path/to/files -name "example" -exec ln {} /path/to/destination/ \; Я хотел бы создать ссылку, используя следующие 'y/./ /; s/[()]//g; s/^([^0-9]+)([0-9]+).…
10 ноя '14 в 19:23
1
ответ
bash-скрипт, который выполняет команду ln -s, получает код ошибки при выходе, но символические ссылки создаются успешно
Я написал скрипт bash, который должен проходить по файлам и каталогам в TARGET DIR и создавать символическую ссылку на все каталоги в DESTINATION DIR. Сценарий работает, но команда ln выдает код выхода>0 из того, что я могу сказать, и поэтому соотве…
24 дек '14 в 16:32
3
ответа
Рекурсивно символическое дерево каталогов
Я пытаюсь запустить рекурсивную символическую ссылку из одного каталога в другой: find data/* -type d -exec ln -s {} current/{} \; С одним дополнением: мне нужно скинуть data/ из префикса. Запуск на сервере OS X (10.8, Mountain Lion)- не все стандар…
19 май '17 в 00:00
1
ответ
Как изменить путь символической ссылки для многих файлов?
Мне было изменено имя каталога. В этом каталоге тысячи файлов. Некоторые проекты используют эти файлы, в проектах есть символические ссылки. Как найти все символические ссылки, которые имеют имя папки в своем адресе? как изменить все эти символическ…
24 июн '15 в 07:21