Kuidas eemaldada Linuxist sümboolne link?

How Do I Remove Symbolic Link Linux



Sümboolne link, tuntud ka kui symlink, on fail, mis osutab teisele failile. Fail, millele osutab, võib asuda samas või teises kataloogis. See on sarnane Windowsi operatsioonisüsteemi otseteedega.

Tänases postituses kirjeldame, kuidas Linuxist sümboolset linki eemaldada. Pange tähele, et sümboolse lingi eemaldamine ei mõjuta faili, millele see osutab.







Enne faili eemaldamist saate käsu ls -l abil kontrollida, kas see on sümboolne link. See näitab ka faili või kataloogi, millele see osutab.



$ls -neid

The the lubades (lrwxrwxrwx) kinnitab, et see on sümboolne link.







Eemaldage sümboolne link käsuga unlink

Unlink käsku kasutatakse ühe faili eemaldamiseks failisüsteemist. Sümboolse lingi eemaldamiseks Linuxis tippige linkimise tühistamine käsk, millele järgneb sümboolse lingi nimi ja vajutage sisestusklahvi:

$sudo linkimise tühistaminesymbolic_link

Asenda symbolic_link sümboolse lingi nimega, mille soovite eemaldada. Pärast seda saate kasutada ls -l käsk, et kinnitada, kas sümbolink on eemaldatud.



Eemaldage sümbolink, mis osutab kataloogile, ärge kasutage kaldkriipsu kataloogi nime järel. Oletame, et tahame eemaldada sümboolse lingikataloogi nimega Dokumendid, nagu on näidatud järgmisel ekraanipildil:

Symlink -kataloogi eemaldamise käsk on järgmine:

$sudo linkimise tühistamineDokumendid

Eemaldage sümbollink, kasutades käsku rm

Käsu rm saab kasutada ka sümboolse lingi eemaldamiseks. Sümboolse lingi eemaldamiseks Linuxis tippige rm käsk, millele järgneb sümboolse lingi nimi ja vajutage sisestusklahvi:

$sudo rmsuumida

Pärast seda saate kasutada ls -l käsk, et kinnitada, kas sümbolink on eemaldatud.

Kinnituse küsimiseks võite kasutada ka -i lippu koos käsuga rm.

$sudo rm -minasuumida

Kataloogile viitava sümbolingi eemaldamisel ärge kasutage kaldkriipsu kataloogi nime järel. Oletame, et tahame eemaldada sümboolse lingikataloogi nimega Dokumendid, nagu on näidatud järgmisel ekraanipildil:

Symlink -kataloogi eemaldamise käsk on järgmine:

$sudo rmDokumendid

Pärast seda saate käsuga ls -l kontrollida, kas sümbolink on eemaldatud.

See on kõik! Olete õppinud Linuxi OS -is sümboolset linki eemaldama, kasutades selles postituses käsku unlink ja rm. Sümboolse lingi eemaldamisel eemaldage kindlasti ainult sümboolne link ise, mitte fail või kataloog, millega see lingib.