За сървърите символното свързване е много полезно. Потребител ли сте на Linux? Тогава символната връзка може също да ви помогне много. Всичко, което трябва да направите, е да бъдете креативни с него, за да намалите натоварването си.
Сила на символната връзка
Във файловата система на Linux има много сложни директории, нали? Спомнянето на всички тях може да бъде истинска караница. Освен това, когато искате да работите с файл / директория, който е дълбоко в директориите и поддиректориите, дължината на пътя на файла става по-дълга.
Особено трудно е при работа с CLI, където трябва да посочите файловите пътища. Тук идва символната връзка за помощ.
Например искате да получите достъп до „/ home /
Тук функцията за символна връзка ви позволява да създадете виртуален файл в “/ home / e.txt “, което показва на„ / home /
Същият метод важи и за директориите.
Днес нека проверим всичко как да създадем символна връзка и да се забавляваме с нея.
Създаване на Symlink
Във всички Linux системи има инструмент „ln“. Не бъркайте с естествения логаритъм! „Ln“ следва същата структура на „cp“ и „mv“. Научете повече за копирането на файлове и директории в Linux.
ln -sНапример, нека създадем символна връзка на „/ home / viktor / Downloads“ към „/ Downloads“.
sudo ln -s / home / viktor / Downloads / Downloads
Време е да проверите резултата. Имайте предвид, че можете лесно да проверите резултата с команда, която работи, използвайки тази директория или файл. Например,
cd / Downloads
Вече съм в директорията „/ Downloads“. Това всъщност не е нова директория. Вместо това това е връзка към оригиналната папка „/ home / viktor / Downloads“.
Проверете дали и двете са еднакви -
cd / home / viktor / Downloadsls
cd / Downloads
ls
Вижте? И двамата са еднакви!
Нека направим същото с файл. Вече зададох демонстрационен файл „pimusic.txt ”на“ / home / viktor / Desktop ”. Нека го свържем като „PIMUSIC“.
sudo ln -s / home / viktor / Desktop / pimusic.txt PIMUSIC
Проверете резултата -
котка PIMUSIC
Създаване на постоянна символна връзка
Имайте предвид, че създадените от вас символни връзки не са постоянни. Всеки път, когато рестартирате системата си, трябва да пресъздадете символната връзка отново. За да ги направите постоянни, просто премахнете флага “-s”. Имайте предвид, че ще създаде ТВЪРДА ВРЪЗКА.
sudo ln / home / viktor / Desktop / pimusic.txt PIMUSIC
Проверете резултата след рестартиране на системата -
котка PIMUSIC
Наслади се!