Cum elimin o legătură simbolică în Linux?

How Do I Remove Symbolic Link Linux



O legătură simbolică, cunoscută și sub numele de legătură simbolică, este un fișier care indică un alt fișier. Fișierul indicat poate fi în același director sau în alt director. Este similar cu comenzile rapide din sistemul de operare Windows.

În postarea de astăzi, vom descrie cum să eliminăm un link simbolic în Linux. Rețineți că eliminarea unui link simbolic nu afectează fișierul către care indică.







Înainte de a elimina un fișier, puteți verifica dacă este o legătură simbolică folosind comanda ls -l. De asemenea, vă va arăta fișierul sau directorul către care indică.



$eu sunt -la

The the în permisiuni (lrwxrwxrwx) confirmă faptul că este o legătură simbolică.







Eliminați o legătură simbolică utilizând comanda de deconectare

Comanda de deconectare este utilizată pentru eliminarea unui singur fișier din sistemul de fișiere. Pentru a elimina o legătură simbolică în Linux, tastați deconectați comanda urmată de numele linkului simbolic și apăsați Enter:

$sudo deconectațilink_simbolic

A inlocui link_simbolic cu numele legăturii simbolice pe care doriți să o eliminați. După aceea, puteți utiliza fișierul ls -l comanda pentru a confirma dacă legătura simbolică a fost eliminată.



Eliminați un link simbolic care indică un director, nu utilizați bară după numele directorului. Să presupunem că dorim să eliminăm un director de linkuri simbolice numit Documente, așa cum se arată în următoarea captură de ecran:

Comanda pentru a elimina directorul de legături simbolice va fi:

$sudo deconectațiDocumente

Eliminați o legătură simbolică folosind comanda rm

Comanda rm poate fi folosită și pentru a elimina o legătură simbolică. Pentru a elimina o legătură simbolică în Linux, tastați rm comanda urmată de numele linkului simbolic și apăsați Enter:

$sudo rmzoom

După aceea, puteți utiliza fișierul ls -l comanda pentru a confirma dacă legătura simbolică a fost eliminată.

De asemenea, puteți utiliza semnalizatorul -i cu comanda rm pentru a solicita confirmarea.

$sudo rm -izoom

Înlăturând un link simbolic care indică un director, nu utilizați bară după numele directorului. Să presupunem că dorim să eliminăm un director de linkuri simbolice numit Documente, așa cum se arată în următoarea captură de ecran:

Comanda pentru a elimina directorul de legături simbolice va fi:

$sudo rmDocumente

După aceea, puteți utiliza comanda ls -l pentru a confirma dacă legătura simbolică a fost eliminată.

Asta este tot ce există! Ați învățat să eliminați o legătură simbolică în sistemul de operare Linux folosind comanda unlink și rm din această postare. În timp ce eliminați o legătură simbolică, asigurați-vă că eliminați numai legătura simbolică în sine, nu fișierul sau directorul la care se leagă.