Guida ai comandi da terminale: differenze tra le versioni

Riga 439: Riga 439:
rm testo.txt
rm testo.txt
</pre>
</pre>
==Cancellare definitivamente un file==
<tt>shred</tt> è un  comando shell che sovrascrive ripetutamente i FILE specificati in modo da rendere più difficile recuperare i dati, e opzionalmente li cancella. La sintassi del comando è:
<pre>
shred [OPZIONI] FILE [...]
</pre>
Le opzioni che possiamo passare al comando sono:
* <tt>-f, --force</tt>: change permissions to allow writing if necessary
* <tt>-n, --iterations=N</tt>: Overwrite N times instead of the default (25)
* <tt>--random-source=FILE</tt>: get random bytes from FILE (default /dev/urandom)
* <tt>-s, --size=N</tt>: shred this many bytes (suffixes like K, M, G accepted)
* <tt>-u, --remove</tt>: truncate and remove file after overwriting
* <tt>-v, --verbose</tt>: show progress
* <tt>-x, --exact</tt>: do not round file sizes up to the next full block; this is the default for non-regular files
* <tt>-z, --zero</tt>: add a final overwrite with zeros to hide shredding
==Creare un collegamento==
==Creare un collegamento==
Un collegamento è un particolare tipo di file che non è altro che un rimando ad un altro file o directory. Per creare un collegamento tra file o directory si deve usare il comando <tt>ln</tt>.
Un collegamento è un particolare tipo di file che non è altro che un rimando ad un altro file o directory. Per creare un collegamento tra file o directory si deve usare il comando <tt>ln</tt>.