Android

Fjern link fra kommando i Linux (fjern fil)

Creating and Deleting Files and Folders in Linux

Creating and Deleting Files and Folders in Linux

Indholdsfortegnelse:

Anonim

, viser vi dig, hvordan du fjerner en fil i GNU / Linux-systemer ved hjælp af kommandoen unlink .

Fjernelse af fil med unlink

unlink er et kommandolinjeværktøj til at fjerne en enkelt fil.

Syntaks for kommandoen for unlink er som følger:

unlink filename

Hvor filename er navnet på den fil, du vil fjerne. Ved succes producerer kommandoen ikke noget output og returnerer nul.

unlink kommandoen accepterer kun to indstillinger, - hjælpe, der viser kommandohjælpen og - version, der viser --version .

Vær ekstra forsigtig, når du fjerner filer ved hjælp af unlink kommandoen, fordi når filen først er slettet, kan den ikke gendannes fuldt ud.

I modsætning til den mere kraftfulde rm kommando kan unlink kun acceptere et enkelt argument, hvilket betyder, at du kun kan slette en fil. Hvis du prøver at fjerne mere end en fil, får du "unlink: extra operand" fejl.

Når du fjerner symboliske links med unlink , unlink filen, som symlinket peger på, ikke.

For at fjerne en given fil skal du have skrivetilladelser i det bibliotek, der indeholder denne fil. Ellers får du "Operation not tilladt" fejl.

Hvis du f.eks. Prøver at fjerne filen file3.txt under /opt biblioteket, der ejes af root:

unlink /opt/file2.txt

Systemet udskriver følgende meddelelse:

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

På GNU / Linux-systemer kan unlink aldrig slette et bibliotek. Hvis du prøver at fjerne et bibliotek:

unlink dir1

Du får følgende meddelelse:

unlink: cannot unlink 'dir1': Is a directory

Konklusion

Fjernelse af filer med unlink er en enkel proces, men du skal være forsigtig med ikke at slette relevante data.

fjern forbindelse fra terminalen