Linux på svenska - 6 - ta bort filer och mappar
Innehållsförteckning:
, 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.
Hur man tar bort / tar bort användare i Linux (userdel-kommando)
I Linux kan du ta bort ett användarkonto och alla tillhörande filer med kommandot userdel. Denna handledning förklarar userdel-kommandot och dess alternativ.
Hur man tar bort (tar bort) symboliska länkar i Linux
En symbolisk länk, även känd som en symlink, är en speciell filtyp som pekar på en annan fil eller katalog. I den här guiden visar vi dig hur du tar bort (raderar) symbollänkar i Linux / UNIX-system.
Hur man tar bort (ta bort) katalog i Linux
Det finns flera olika sätt att ta bort kataloger i Linux-system. I den här artikeln kommer vi att förklara hur man tar bort kataloger med rmdir, rm och hitta kommandon.







