Î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_simbolicA 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 rmzoomDupă 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 rmDocumenteDupă 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ă.