Начини на плащане Abuse

Командата ln в Linux

08.08.2023, 01:13

Командата ln в Linux се използва за създаване на твърди или символични връзки към файлове или директории. Твърдата връзка създава ново име за файл или директория, което сочи към същия индексен възел (inode) във файловата система. Символична връзка създава нов файл, който съдържа пътя до оригиналния файл или директория.

За какво служи командата ln

Командата ln в Linux

Синтаксис на командата ln:

ln [options] source_file/directory target_file/directory

Опции на командата ln:

-s: създава символна връзка

-f: презаписва целевия файл/директория, ако той вече съществува

-v: извежда подробна информация за процеса на създаване на връзката

Примери за използване на командата ln

Създаване на твърда връзка:

ln file1.txt file2.txt

Това ще създаде твърда връзка file2.txt, която сочи към същия файл като file1.txt.

Създаване на символична връзка:

ln -s file1.txt file2.txt

Това ще създаде символична връзка file2.txt, която сочи към file1.txt.

Създаване на връзка към директория:

ln -s /path/to/source_dir /path/to/target_dir

Това ще създаде символна връзка към директорията source_dir в директорията target_dir.

Презаписване на целевия файл/директория:

ln -f file1.txt file2.txt

Това ще създаде твърда връзка на файл2.txt към файл1.txt, дори ако файл2.txt вече съществува.

Извеждане на подробна информация:

ln -v file1.txt file2.txt

Това ще създаде твърда връзка от файл2.txt към файл1.txt и ще изведе информация за процеса на създаване на връзката.