Retour à la liste des commandes

La commande TAR

Tous les comptes informatiques au département sont soumis à des quotas sur l'espace disque qui leur sont alloués.
Il est donc pratique à savoir réduire la taille de gros fichiers ou de répertoires que nous désirons garder, 
mais qui ne servent pas dans l'immédiat.

Pour déterminer où se trouvent les fichiers qui prennent beaucoup de place, vous pouvez utiliser la commande du
ou la commande ls -lh.

Par exemple, suppossons que "ls -lh" nous retourne:

drwxr-xr-x 2 stat etudstat 512   Apr 7  14:42 auto/ 
drwxr-xr-x 2 stat etudstat 512   Nov 5  2001 bib/ 
-rw-r--r-- 1 stat etudstat 8.5k  Dec 15 1999 bibli.bib 
-rw-r--r-- 1 stat etudstat 4.2k  Dec 15 1999 bibli.mem 
-rw-r--r-- 1 stat etudstat 9.1k  Apr 10 2002 chp1.tex 
-rw-r--r-- 1 stat etudstat 4.6k  Apr 10 2002 chp2.tex 
-rw-r--r-- 1 stat etudstat 2.4k  Apr 10 2002 chp3.tex 
-rw-r--r-- 1 stat etudstat 6.9k  Apr 10 2002 chp4.tex 
-rw-r--r-- 1 stat etudstat 4.3k  Apr 10 2002 chp5.tex 
-rw-r--r-- 1 stat etudstat 3.4k  Apr 10 2002 conclu.tex 
-rw-r--r-- 1 stat etudstat 16.7M Apr 10 2002 memoire.ps

Remarquez que le fichier memoire.ps a une taille de 16.7M qui justifirait une compression.

Pour comprimer le fichier, vous pouvez utiliser la commande tar en tapant
	tar -zcvf memoire.tar.gz memoire.ps

Suite à cette commande, j'obtiens un nouveau fichier qui contient memoire.ps compressé. 

drwxr-xr-x 2 stat etudstat 512   Apr 7  14:42 auto/
drwxr-xr-x 2 stat etudstat 512   Nov 5  2001 bib/
-rw-r--r-- 1 stat etudstat 8.5k  Dec 15 1999 bibli.bib
-rw-r--r-- 1 stat etudstat 4.2k  Dec 15 1999 bibli.mem
-rw-r--r-- 1 stat etudstat 9.1k  Apr 10 2002 chp1.tex
-rw-r--r-- 1 stat etudstat 4.6k  Apr 10 2002 chp2.tex
-rw-r--r-- 1 stat etudstat 2.4k  Apr 10 2002 chp3.tex
-rw-r--r-- 1 stat etudstat 6.9k  Apr 10 2002 chp4.tex
-rw-r--r-- 1 stat etudstat 4.3k  Apr 10 2002 chp5.tex
-rw-r--r-- 1 stat etudstat 3.4k  Apr 10 2002 conclu.tex
-rw-r--r-- 1 stat etudstat 16.7M Apr 10 2002 memoire.ps
-rw-r--r-- 1 stat etudstat 739k  Apr 10 2002 memoire.tar.gz

Presque le dixième!!!!! Nous pouvons supprimer le fichier memoire.ps pour diminuer notre espace disque.
	rm memoire.ps

Pour décompresser memoire.tar.gz, il suffit d'écrire:
	tar -zxvf memoire.tar.gz

et ceci nous redonne le fichier memoire.ps.

Cet astuce peut être utilisé pour compresser des répertoires au grand complet.
	tar -zcvf repertoire.tar.gz repertoire/		(pour compresser)
	tar -zxvf repertoire.tar.gz			(pour decompresser)

Ces différents trucs vous permettrons de sauver de l'espace sur votre disque tout en conservant des fichiers d'archives de vos documents.

Pour toutes questions, n'hésitez pas à rencontrer votre coadministrateur!