Makseviisid Abuse

Linuxi käsk ln

08.08.2023, 01:13

Linuxi käsku ln kasutatakse failide või kataloogide kõvade või sümboolsete linkide loomiseks. Kõva link loob failile või kataloogile uue nime, mis osutab samale indeksisõlmele (inode) failisüsteemis. Sümboolne link loob uue faili, mis sisaldab tee algsele failile või kataloogile.

Milleks on käsk ln

Linuxi käsk ln

Käsu ln süntaks:

ln [options] source_file/directory target_file/directory

Valikud käsu ln jaoks:

-s: sümboolse lingi loomine

-f: kirjutab sihtfaili/-kataloogi üle, kui see on juba olemas.

-v: väljastada üksikasjalikku teavet lingi loomise protsessi kohta

Näiteid käsu ln kasutamise kohta

Kõva lingi loomine:

ln file1.txt file2.txt

See loob kõva lingi file2.txt, mis osutab samale failile kui file1.txt.

Sümboolse lingi loomine:

ln -s file1.txt file2.txt

Sellega luuakse sümboolne link fail2.txt, mis osutab failile1.txt.

Kataloogilinkide loomine:

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

Sellega luuakse sümboolne link kataloogi source_dir kataloogi target_dir.

Sihtfaili/kataloogi ülekirjutamine:

ln -f file1.txt file2.txt

See loob faili2. txt kõva lingi failile1.txt, isegi kui fail2.txt on juba olemas.

Üksikasjaliku teabe väljastamine:

ln -v file1.txt file2.txt

See loob faili2.txt kõva lingi faili1.txt ja väljastab teabe lingi loomise protsessi kohta.