Rm (Unix): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Aggiungo: hu:Rm (Unix) |
nota su permessi per cancellazione |
||
Riga 8:
|opera=The Open Group Base Specifications Issue 6 IEEE Std 1003.1, 2004 Edition
|lingua=en
}}</ref>, che cancella [[file]] e [[directory]] dal ''[[file system]]''
Più precisamente, ''rm'' rimuove uno o più [[Collegamento fisico|collegamenti fisici]], per cui non è detto che ciò comporti anche la rimozione immediata dei dati e la conseguente liberazione dello spazio su [[memoria di massa]]. Ad esempio ciò non avviene se vi sono altri collegamenti fisici agli stessi dati, o se il file o la directory sono al momento in uso da qualche [[processo (informatica)|processo]].
Al contrario del comando [[rmdir]], ''rm'' è in grado di cancellare anche directory che non sono vuote, cancellandone prima [[Algoritmo ricorsivo|ricorsivamente]] il contenuto.
Da notare che la possibilità di rimuovere un file è data non tanto dai permessi sul file stesso, quanto dai permessi (di scrittura) della directory che lo contiene, in quanto ciò che viene realmente modificato è appunto la directory che lo contiene.
== Uso ==
|