Latest web development tutorials

Команда Linux LN

Команда Linux LN

Linux команда Daquan Linux команда Daquan

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

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

грамматика

 ln [参数][源文件或目录][目标文件或目录]
В котором параметр формат

[-bdfinsvF] [-S Резервного копирования суффикс] [-V {пронумерован, существующий, простой}]

[--help] [--version] [-]

Используйте эту команду:
Файловая система Linux, так называемая ссылка (ссылка), мы можем считать, что файл псевдонимов, а ссылку можно разделить на два типа: жесткая ссылка (жесткая ссылка) и мягкие линии связи (символическая ссылка), смысл жестких ссылок файл может иметь несколько имен, а мягкая ссылка является способ создания специального файла, содержимое файла указывают на другое местоположение файла. Жесткая связь является наличие той же файловой системе, но это может быть мягкая ссылка на разных файловых системах.

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

Мягкие ссылки:

  • 1. мягкие ссылки, в виде пути существует. Подобно ярлыков операционной системы Windows
  • 2. Мягкие ссылки между разными файловыми системами, жесткие ссылки не могут быть
  • 3. Мягкая ссылка на имя файла, который не существует связь
  • 4. Мягкая ссылка на ссылку каталогов

Жесткие ссылки:

  • 1. жесткая ссылка, в виде копии файла существует. Но не берите фактическое пространство.
  • 2. Директория не разрешается создавать жесткие ссылки
  • 3. Только жесткие ссылки в той же файловой системе могут быть созданы

Параметры команды

Необходимые параметры:

  • -b удалить, перезаписать ранее установленные ссылки
  • -d позволяет суперпользователя сделать жесткие ссылки на каталоги
  • -f правоприменение
  • -i интерактивный режим, пользователю предлагается, если файл существует перезаписать
  • -n обычно рассматривается как символический каталог ссылок
  • -s мягкие ссылки (символические ссылки)
  • -V Отображает подробный процесс

Параметры выбора:

  • -S "-S <Резервное копирование суффикс строка>" или "--suffix = <резервная суффикс строка>"
  • -V "-V <Резервное копирование>" или "--version-контроль = <резервная>"
  • --help информационный дисплей помощь
  • Информация о версии --version дисплей

примеров

Создайте мягкую ссылку на файл, создать мягкую ссылку link2013 как log2013.log файл, если log2013.log потерян, link2013 потерпит неудачу:

ln -s log2013.log link2013

Выход:

[root@localhost test]# ll
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln -s log2013.log link2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

Создать жесткую ссылку на файл, создать жесткую ссылку на log2013.log ln2013, одни и те же атрибуты и ln2013 из log2013.log

ln log2013.log ln2013

Выход:

[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln log2013.log ln2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 2 root bin      61 11-13 06:03 ln2013
-rw-r--r-- 2 root bin      61 11-13 06:03 log2013.log

Linux команда Daquan Linux команда Daquan