Linux жүйесіндегі ln командасы файлдарға немесе каталогтарға қатты немесе символдық сілтемелер жасау үшін қолданылады. Қатты сілтеме файлдық жүйедегі бірдей инодты көрсету арқылы файл немесе каталог үшін жаңа атау жасайды. Символдық сілтеме бастапқы файлға немесе каталогқа жолды қамтитын жаңа файлды жасайды.
ln пәрмен синтаксисі:
ln [options] source_file/directory target_file/directory ln пәрмен опциялары:
-s : символдық сілтеме жасау
-f : мақсатты файлды/каталогты қайта жазу, егер ол бұрыннан бар болса
-v : сілтеме жасау процесі туралы толық ақпаратты көрсетеді
Қатты сілтеме жасау:
ln file1.txt file2.txt Бұл file1.txt файлымен бірдей файлды көрсететін file2.txt қатты сілтемесін жасайды.
Символдық сілтеме жасау:
ln -s file1.txt file2.txt Бұл file2.txt файлына символдық сілтеме жасайды, ол file1.txt файлына нұсқайды.
Каталог сілтемесін жасау:
ln -s /path/to/source_dir /path/to/target_dir Бұл target_dir каталогындағы source_dir каталогына символдық сілтеме жасайды.
Мақсатты файлды/каталогты қайта жазыңыз:
ln -f file1.txt file2.txt Бұл file2.txt файлынан file1.txt файлына қатты сілтеме жасайды, тіпті file2.txt бұрыннан бар болса да.
Толық ақпаратты шығару:
ln -v file1.txt file2.txt Бұл file2.txt file1.txt файлына қатты байланыстырады және сілтеме жасау процесі туралы ақпаратты шығарады.