Android

Ta bort länkkommandot i Linux (ta bort fil)

Linux på svenska - 6 - ta bort filer och mappar

Linux på svenska - 6 - ta bort filer och mappar

Innehållsförteckning:

Anonim

, kommer vi att visa dig hur du tar bort en fil i GNU / Linux-system med hjälp av unlink kommandot.

Ta bort fil med unlink

unlink är ett kommandoradsverktyg för att ta bort en enda fil.

Syntaxen för unlink kommandot är som följer:

unlink filename

Där filename är namnet på filen du vill ta bort. Vid framgång producerar kommandot ingen utgång och returnerar noll.

unlink kommandot accepterar bara två alternativ, --help som visar kommandohjälpen och --version som visar versioninformation.

Var extra försiktig när du tar bort filer med kommandot unlink , eftersom den väl inte kan återställas när filen har raderats.

Till skillnad från det kraftfullare rm kommandot kan unlink endast acceptera ett enda argument vilket innebär att du bara kan ta bort en fil. Om du försöker ta bort mer än en fil får du "unlink: extra operand" -fel.

När du tar bort symboliska länkar med unlink , unlink filen som länken pekar till bort.

För att ta bort en viss fil måste du ha skrivbehörigheter i katalogen som innehåller den filen. Annars får du ”Operation not allow” -fel.

Om du till exempel försöker ta bort filen file3.txt under /opt katalogen som ägs av root:

unlink /opt/file2.txt

Systemet skriver ut följande meddelande:

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

På GNU / Linux-system kan unlink inte ta bort en katalog. Om du försöker ta bort en katalog:

unlink dir1

Du får följande meddelande:

unlink: cannot unlink 'dir1': Is a directory

Slutsats

Att ta bort filer med unlink är en enkel process, men du måste vara försiktig så att du inte tar bort relevant data.

koppla bort terminalen