Fizetési módok Abuse

Az ln parancs Linuxban

08.08.2023, 01:13

Az ln parancs a Linuxban fájlok vagy könyvtárak kemény vagy szimbolikus hivatkozásainak létrehozására szolgál. A hard link egy új nevet hoz létre egy fájl vagy könyvtár számára, amely ugyanarra az indexcsomópontra (inode) mutat a fájlrendszerben. A szimbolikus hivatkozás egy új fájlt hoz létre, amely az eredeti fájl vagy könyvtár elérési útvonalát tartalmazza.

Mire való az ln parancs

Az ln parancs Linuxban

Az ln parancs szintaxisa:

ln [options] source_file/directory target_file/directory

Az ln parancs beállításai:

-s: szimbolikus hivatkozás létrehozása

-f: a célfájl/könyvtár felülírása, ha már létezik.

-v: részletes információk kiadása a link létrehozásának folyamatáról

Példák az ln parancs használatára

Kemény link létrehozása:

ln file1.txt file2.txt

Ezzel létrehoz egy kemény linket file2.txt, amely ugyanarra a fájlra mutat, mint a file1.txt.

Szimbolikus hivatkozás létrehozása:

ln -s file1.txt file2.txt

Ez egy file2.txt szimbolikus linket hoz létre, amely a file1.txt fájlra mutat.

Könyvtárkapcsolat létrehozása:

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

Ez egy szimbolikus linket hoz létre a source_dir könyvtárra a target_dir könyvtárban.

A célfájl/könyvtár felülírása:

ln -f file1.txt file2.txt

Ez létrehozza a file2.txt merev hivatkozását a file1.txt-re, még akkor is, ha a file2.txt már létezik.

Részletes információk kiadása:

ln -v file1.txt file2.txt

Ez létrehozza a file2.txt kemény linkjét a file1.txt fájlhoz, és információt ad ki a link létrehozásának folyamatáról.