HUGE EGGS Surprise Toys Challenge with Inflatable water slide
Оглавление:
- Типы ссылок
- Как использовать команду
ln
- Создание символической ссылки на файл
- Создание символических ссылок на каталог
- Перезапись символических ссылок
- Удаление символических ссылок
- Вывод
Символическая ссылка, также известная как символическая ссылка или программная ссылка, представляет собой специальный тип файла, который указывает на другой файл или каталог.
В этом руководстве мы рассмотрим, как использовать команду
ln
для создания символических ссылок.
Типы ссылок
В системах Linux / UNIX есть два типа ссылок:
- Жесткие ссылки. Вы можете придумать жесткую ссылку как дополнительное имя для существующего файла. Жесткие ссылки связывают два или более имен файлов с одним и тем же индексом. Вы можете создать одну или несколько жестких ссылок для одного файла. Жесткие ссылки не могут быть созданы для каталогов и файлов в другой файловой системе или разделе. Мягкие ссылки. Мягкая ссылка - это что-то вроде ярлыка в Windows. Это косвенный указатель на файл или каталог. В отличие от жесткой ссылки, символическая ссылка может указывать на файл или каталог в другой файловой системе или разделе.
Как использовать команду
ln
ln
- утилита командной строки для создания ссылок между файлами. По умолчанию команда
ln
создает жесткие ссылки. Чтобы создать символическую ссылку, используйте опцию
-s
(
--symbolic
).
Синтаксис команды
ln
для создания символических ссылок выглядит следующим образом:
ln -s FILE LINK
- Если заданы и
FILE
иLINK
,ln
создаст ссылку из файла, указанного в качестве первого аргумента (FILE
), на файл, указанный в качестве второго аргумента (LINK
). Если в качестве аргумента или второго аргумента указан только один файл является точкой (.
),ln
создаст ссылку на этот файл в текущем рабочем каталоге. Имя символической ссылки будет таким же, как и имя файла, на который она указывает.
По умолчанию в случае успеха
ln
не выдает никаких результатов и возвращает ноль.
Создание символической ссылки на файл
Чтобы создать символическую ссылку на данный файл, откройте свой терминал и введите:
ln -s source_file symbolic_link
Замените
source_file
именем существующего файла, для которого вы хотите создать символическую ссылку, а
symbolic_link
- именем символической ссылки.
Параметр
symbolic_link
является необязательным. Если вы не укажете символическую ссылку, команда
ln
создаст новую ссылку в вашем текущем каталоге:
В следующем примере мы создаем символическую ссылку с именем
my_link.txt
на файл с именем
my_file.txt
:
ln -s my_file.txt my_link.txt
Чтобы убедиться, что символическая ссылка была успешно создана, используйте команду
ls
:
ls -l my_link.txt
Вывод будет выглядеть примерно так:
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
Символ
l
- это флаг типа файла, который представляет символическую ссылку. Символ
->
показывает файл, на который указывает символическая ссылка.
Создание символических ссылок на каталог
Команда для создания символической ссылки на каталог такая же, как и при создании символической ссылки на файл. Укажите имя каталога в качестве первого параметра и символическую ссылку в качестве второго параметра.
Например, если вы хотите создать символическую ссылку из
/mnt/my_drive/movies
каталог
~/my_movies
вы должны выполнить:
ln -s /mnt/my_drive/movies ~/my_movies
Перезапись символических ссылок
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
Чтобы перезаписать путь назначения символической ссылки, используйте параметр
-f
(
--force
).
ln -sf my_file.txt my_link.txt
Удаление символических ссылок
Чтобы удалить / удалить символические ссылки, используйте команду
unlink
или
rm
.
Синтаксис
unlink
очень прост:
unlink symlink_to_remove
Удаление символической ссылки с помощью команды
rm
аналогично удалению файла:
rm symlink_to_remove
Независимо от того, какую команду вы используете, при удалении символической ссылки не добавляйте косую черту в конце своего имени.
Вывод
Чтобы создать символическую ссылку в Linux, используйте команду
ln
с опцией
-s
.
Для получения дополнительной информации о команде
ln
посетите страницу руководства ln или введите
man ln
в своем терминале.
Modern Tile Maker: создание плит для файлов, папок, настольных программ, веб-ссылок и т. Д.
Modern Tile Maker - это бесплатное программное обеспечение для Windows 8, которое позволяет вам чтобы создать современные или Metro-стили для файлов, папок, настольных программ, веб-ссылок и т. д.
Понимание символических ссылок в окнах для повышения вашей ежедневной производительности
Что такое символические ссылки и как их использовать в Windows для повышения вашей ежедневной производительности.
Команда tar в linux (создание и распаковка архивов)
Команда tar используется для создания архивов tar путем преобразования группы файлов в архив. В этом уроке мы покажем вам, как использовать команду tar для извлечения, составления списка и создания архивов tar.