Guida ai comandi da terminale: differenze tra le versioni

Riga 390: Riga 390:
</pre>
</pre>
L'opzione <tt>-rf</tt> è in grado di cancellare ogni file. Prestate attenzione a come utilizzate il comando, perchè '''non viene chiesta alcuna conferma''' e rischiate di eliminare files o directory di sistema.
L'opzione <tt>-rf</tt> è in grado di cancellare ogni file. Prestate attenzione a come utilizzate il comando, perchè '''non viene chiesta alcuna conferma''' e rischiate di eliminare files o directory di sistema.
==Visualizzare la struttura di una drectory==
<tt>tree</tt> è un  comando shell che ha il compito di listare ad albero una data directory. La sintassi del comando è:
<pre>
tree [-adfgilnopqrstuxACDFNS][-L level [-R]][-H baseHREF][-T title][-o filename][--nolinks][-P pattern]
    [-I pattern][--inodes][--device][--nore-port][--dirsfirst][--version][--help][directory ...]
</pre>
Alcune delle numerose opzioni che possiamo passare al comando tree sono:
* <tt>-a</tt>: Stampa a video tutti i file, compresi quelli nascosti
* <tt>-d</tt>: Lista soltanto le directory
* <tt>-f</tt>: Stampa tutto il percorso di ogni file
* <tt>-i</tt>: Non stampa un output ad 'albero'
* <tt>-s</tt>: Stampa affianco al nome del file la sua dimensione
* <tt>-r</tt>: Riordina alfabeticamente l'output
Se vogliamo ad esempio listare la cartella /home/user/tmp, basta dare il comando:
<pre>
tree /home/user/tmp
</pre>
==Rinominare un file==
==Rinominare un file==
Per rinominare un file da terminale deve essere usato il comando <tt>mv</tt>. Volendo rinominare il file “testo.txt” in “text.txt” dovremo dirigerci prima nella directory in cui il file è presente, e poi digitare:
Per rinominare un file da terminale deve essere usato il comando <tt>mv</tt>. Volendo rinominare il file “testo.txt” in “text.txt” dovremo dirigerci prima nella directory in cui il file è presente, e poi digitare: