Komandu ln
Linux izmanto, lai izveidotu cietās vai simboliskās saites uz failiem vai direktorijiem. Cietā saite izveido jaunu faila vai direktorija nosaukumu, norādot uz to pašu indeksa mezglu (inodu) failu sistēmā. Simboliskā saite izveido jaunu failu, kas satur ceļu uz sākotnējo failu vai direktoriju.
Komandas ln
sintakse:
ln [options] source_file/directory target_file/directory
Komandas ln
opcijas:
-s
: izveido simbolisku saiti
-f
: pārraksta mērķa failu/adresāru, ja tas jau pastāv
-v
: izvadīt detalizētu informāciju par saites izveides procesu
Cietās saites izveide:
ln file1.txt file2.txt
Tas izveidos cieto saiti file2.txt
, kas norāda uz to pašu failu, kas ir file1.txt
.
Simboliskas saites izveide:
ln -s file1.txt file2.txt
txt
, kas norāda uz file1.txt
.
Kataloga saites izveide:
ln -s /path/to/source_dir /path/to/target_dir
Tas izveidos simbolisku saiti uz source_dir
direktoriju target_dir
direktorijā.
Mērķa faila/adresāra pārrakstīšana:
ln -f file1.txt file2.txt
Tas izveidos cieto saiti no file2.txt
uz file1
. txt
, pat ja file2.txt
jau eksistē.
Detalizētas informācijas izvadīšana:
ln -v file1.txt file2.txt
Tas izveidos cieto saiti no file2.txt
uz file1
. txt
un izvadīs informāciju par saites izveides procesu.