unlink är ett Unix - verktyg som tar bort namnet på en enstaka specificerad fil från filsystemet .
Om namnet som tas bort var den sista länken till filen och inga processer öppnar filen så raderas filen och utrymmet den använde blir tillgängligt för återanvändning, annars när filen öppnas kommer filen att existera tills den sista filbeskrivningen varefter länken kommer den att stängas. Om namnet hänvisar till en symbolisk länk tas länken bort. Om namnet hänvisar till en socket eller enhet tas namnet bort, men processer som har objektet öppet kan fortsätta att använda det.
Returnerar noll om det lyckas, annars inte noll
För att radera abc -filen måste du köra detta kommando:
ta bort länken till abcUnix-kommandon | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|