Cara Nggawe Symbolic Links Nggunakake Command

Ing pandhuan iki, aku bakal nuduhake sampeyan carane nggawe lan nggunakake pranala simbolis nggunakake perintah ln.

Ana rong jinis pranala sing kasedhiya:

Aku wis tau nulis pandhuan sing wis nuduhaké apa pranala sing keras lan apa sing bakal digunakake lan supaya pandhuan iki utamané bakal fokus ing pranala alus utawa pranala simbolis minangka luwih dikenal.

Apa Link Hard

Saben file ing sistem berkas diidentifikasi karo nomer sing disebut inode. Paling wektu sampeyan ora bakal peduli babagan iki, nanging pentinge iki bakal katon nalika sampeyan pengin nggawe link hard.

Tautan keras ngidini sampeyan nemtokake jeneng liyane menyang file ing lokasi sing beda nanging ateges file sing padha. Tombol sing nggambar file bebarengan iku nomer inode.

Bab sing gedhe babagan pranala keras iku ora njupuk papan hardisk fisik.

Tautan keras ndadekake luwih gampang nggolongake file. Umpamane, mbayangno sampeyan duwe folder sing kebak foto. Sampeyan bisa nggawe folder siji sing disebut liburan gambar, folder liyane sing disebut foto dicekel bocah lan foto pet sing katelu.

Sampeyan bisa uga duwe sawetara potret sing pas karo kabeh telung kategori amarga padha dileksanakake karo anak lan asu.

Sampeyan bisa nyimpen file utama ing foto liburan lan banjur nggawe link hard menyang foto kasebut ing kategori foto bocah lan pranala hard liyane ing kategori foto pet. Ora ana spasi tambahan sing dijupuk.

Kabeh sing kudu dilakoni yaiku ngetik perintah ing ngisor iki kanggo nggawe link hard:

ln / path / to / file / path / to / hardlink

Mbayangno sampeyan duwe foto sing disebut BrightonBeach ing folder foto liburan lan sampeyan pengin nggawe link ing folder foto bocah sing arep nggunakake perintah ing ngisor iki

ln / holidayphotos/BrightonBeach.jpg /kidsphotos/BrightonBeach.jpg

Sampeyan bisa mangerteni pirang-pirang pranala file menyang inode sing padha kanthi nggunakake perintah ls kaya ing ngisor iki:

ls -lt

Output bakal kaya -rw-r - r-- 1 jeneng jeneng jeneng tanggal jeneng jeneng.

Bagian pisanan nuduhake ijin pangguna. Sing penting yaiku nomer sawise idin lan sadurunge jeneng panganggo.

Yen angka 1 iku siji-sijine file sing ngarah menyang inode tartamtu (ie ora ana sing nyambung). Yen angka luwih gedhe tinimbang siji, tegese ora ana hubungane karo 2 utawa luwih file.

Apa Link Simbol

Link simbolik kaya trabasan saka siji berkas menyang liyane. Isi pranala simbolis yaiku alamat file utawa folder sing asline.

Manfaat nggunakake pranala simbolis yaiku sampeyan bisa nyambung menyang file lan folder ing partisi liyane lan ing piranti liyane.

Bentenipun ing antawisipun pranala hard lan pranala simbolis inggih punika link keras kedah dipun damel nglampahi file ingkang sampun wonten, manawi link ingkang lembut saged dipun damel saderengipun file punika nedahaken wontenipun.

Kanggo nggawe pranala simbolis nganggo sintaks:

ln -s / path / to / file / path / to / link

Yen sampeyan ana prihatin babagan nimpa pranala sing wis ana, sampeyan bisa migunakake tombol -b minangka nderek:

ln -s -b / path / to / file / path / to / link

Iki bakal nggawe serep link yen wis ana kanthi nggawe jeneng file sing padha nanging kanthi tilde ing pungkasan (~).

Yen file wis ana kanthi jeneng sing padha karo pranala simbolis, sampeyan bakal nampa kesalahan.

Sampeyan bisa meksa link kanggo ngilangi berkas kanthi nggunakake perintah ing ngisor iki:

ln -s -f / path / to / file / path / to / link

Sampeyan mbokmenawa ora pengin nggunakake switch -f tanpa saklar -b amarga sampeyan bakal kelangan file asli.

Alternatif liya yaiku nampa pesen sing takon apa sampeyan pengin nimpa file yen wis ana. Sampeyan bisa nindakake iki kanthi printah ing ngisor iki:

ln -s -i / path / to / file / path / to / link

Apa sampeyan mangerteni yen file minangka pranala simbolis?

Mbukak perintah ing ngisor iki:

ls -lt

Yen file minangka pranala simbolis sampeyan bakal weruh kaya iki:

myshortcut -> myfile

Sampeyan bisa nggunakake pranala simbolis kanggo navigasi menyang folder liyane.

Contone, bayangake sampeyan duwe link menyang / home / music / rock / alicecooper / heystoopid disebut heystoopid

Sampeyan bisa mbukak printah cd iki kanggo navigasi menyang folder kasebut nggunakake printah ing ngisor iki:

cd heystoopid

Ringkesan

Supaya iku. Sampeyan nggunakake pranala simbolis kaya trabasan. Padha bisa digunakake kanggo nggawe dalan sing luwih cepet banget lan cara kanggo ngakses akses menyang file ing partisi lan drive liyane.

Pandhuan iki nuduhake kabeh sing perlu ngerti babagan pranala simbolik nanging sampeyan bisa mriksa kaca manual kanggo perintah ln kanggo saklar liyane.