Android

Deconectați comanda în linux (eliminați fișierul)

Cancellare Ubuntu dalla Partizione EFI di Windows

Cancellare Ubuntu dalla Partizione EFI di Windows

Cuprins:

Anonim

, vă vom arăta cum să eliminați un fișier din sistemele GNU / Linux folosind comanda unlink .

Scoaterea fișierului cu unlink

unlink este un utilitar pentru linia de comandă pentru eliminarea unui singur fișier.

Sintaxa comenzii de unlink este următoarea:

unlink filename

Unde filename este numele fișierului pe care doriți să îl eliminați. La succes, comanda nu produce nici o ieșire și returnează zero.

Comanda de unlink acceptă doar două opțiuni, --help care afișează ajutorul comenzii și --version care arată informațiile despre versiune.

Fiți precaut atunci când eliminați fișierele folosind comanda de unlink , deoarece odată ce ștergeți fișierul, acesta nu poate fi recuperat complet.

Spre deosebire de comanda rm mai puternică, unlink poate accepta un singur argument, ceea ce înseamnă că puteți șterge un singur fișier. Dacă încercați să eliminați mai multe fișiere, veți primi eroare „dezlipire: operand suplimentar”.

Când eliminați legăturile simbolice cu un link, fișierul la care punctează simbolul nu este eliminat.

Pentru a elimina un fișier dat, trebuie să aveți permisiuni de scriere în directorul care conține acel fișier. În caz contrar, veți primi eroare „Operare nepermisă”.

De exemplu, dacă încercați să eliminați fișierul file3.txt din directorul /opt care este deținut de root:

unlink /opt/file2.txt

Sistemul va imprima următorul mesaj:

unlink: cannot unlink '/opt/file2.txt': Permission denied

Pe sistemele GNU / Linux, unlink nu poate șterge niciodată un director. Dacă încercați să eliminați un director:

unlink dir1

Vei primi următorul mesaj:

unlink: cannot unlink 'dir1': Is a directory

Concluzie

Eliminarea fișierelor cu unlink este un proces simplu, dar trebuie să aveți grijă să nu ștergeți datele relevante.

terminal de deconectare