Guida ai comandi da terminale - Operazioni con programmi non presenti nei repository: differenze tra le versioni

aggiunto 7z
(tar è "required", quindi sempre installato. unrar non è software libero, e non è presente se si utilizza una Debian con solo main.)
(aggiunto 7z)
Riga 107: Riga 107:
$ tar --help
$ tar --help
</pre>
</pre>
avrete una lista completa delle opzioni che potete usare col programma.<br>
avrete una lista completa delle opzioni che potete usare col programma.
Attenzione ai permessi: se lanciate il comando tar da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza.


== Scompattare un file .tar.bz2 ==
== Scompattare un file .tar.bz2 ==
Riga 127: Riga 126:
$ tar --help
$ tar --help
</pre>
</pre>
avrete una lista completa delle sintassi che potete usare col programma.<br>
avrete una lista completa delle sintassi che potete usare col programma.
Attenzione ai permessi: se lanciate il comando tar da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza.


== Scompattare un file .tar.gz ==
== Scompattare un file .tar.gz ==
Riga 147: Riga 145:
$ tar --help
$ tar --help
</pre>
</pre>
avrete una lista completa delle sintassi che potete usare col programma.<br>
avrete una lista completa delle sintassi che potete usare col programma.
Attenzione ai permessi: se lanciate il comando tar da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza.
 
== Scompattare un file .7z ==
Se siamo in possesso di un archivio .7z , per decomprimerlo avremo bisogno dello strumento <code>p7zip-full</code>. Se non lo abbiamo, digitiamo da terminale:
<pre>
# apt-get install p7zip-full
</pre>
Per decomprimere il file .7z digitiamo ora semplicemente:
<pre>
$ 7z x nomearchivio.7z
</pre>
Attenzione ai permessi: se lanciate il comando 7z da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza. Non sono conservati come per tar.
 
È software libero e quello che effettua la maggiore compressione, ma richiede molto più tempo rispetto al formato .gz.


== Scompattare un file .rar ==
== Scompattare un file .rar ==
Riga 158: Riga 168:
Per decomprimere il file .rar digitiamo ora semplicemente:
Per decomprimere il file .rar digitiamo ora semplicemente:
<pre>
<pre>
unrar nomearchivio.rar
$ unrar nomearchivio.rar
</pre>
</pre>
Attenzione ai permessi: se lanciate il comando unrar da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza. Non sono conservati come per tar.
Attenzione ai permessi: se lanciate il comando unrar da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza. Non sono conservati come per tar.


È possibile installare <code>unrar-free</code>, che è un pacchetto contenente una versione libera (presente quindi nella sezione ''main''), ma non supporta il formato RAR 3.0.
È possibile installare <code>unrar-free</code>, che è un pacchetto contenente una versione libera (presente quindi nella sezione ''main''), ma non supporta il formato RAR 3.0.
Se si vuole una compressione maggiore di zip è comunque preferibile ricorrere a 7z.


== Scompattare un file .zip ==
== Scompattare un file .zip ==
Se siamo in possesso di un file .zip, possiamo decomprimerlo con lo strumento <code>unzip</code>. Se non abbiamo dovremo installarlo con:
Se siamo in possesso di un file .zip, possiamo decomprimerlo con lo strumento <code>unzip</code>. Se non abbiamo dovremo installarlo con:
<pre>
<pre>
apt-get install unzip
# apt-get install unzip
</pre>
</pre>
Come per gli archivi .rar, <code>unzip</code> è in grado soltanto di decomprimere, e la compressione può avvenire grazie a <code>zip</code> che si installa allo stesso modo. È il formato più diffuso, e quello consigliato per l'interazione con altri sistemi, inoltre è libero e utilizza soltanto software libero.<br>
Come tutti gli archivi, <code>unzip</code> è in grado soltanto di decomprimere, e la compressione può avvenire grazie a <code>zip</code> che si installa allo stesso modo. È il formato più diffuso, e quello consigliato per l'interazione con altri sistemi, inoltre è libero e utilizza soltanto software libero.<br>
Per decomprimere un file .zip, digitiamo semplicemente:
Per decomprimere un file .zip, digitiamo semplicemente:
<pre>
<pre>
unzip nomearchivio.zip
$ unzip nomearchivio.zip
</pre>
</pre>
Attenzione ai permessi: se lanciate il comando unzip da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza.
Attenzione ai permessi: se lanciate il comando unzip da sudoer o da root, i permessi dei file decompressi saranno attribuiti a quell’utenza.


[[Categoria:Shell]][[Categoria:Programmi da terminale]]
[[Categoria:Shell]][[Categoria:Programmi da terminale]]
3 581

contributi