Gzip
(GNU zip) est un outil de compression (extension :
.gz) qui a plus ou moins remplacÈ compress
: il est
plus puissant que compress
, et il est fondÈ, lui, sur des
algorithmes libres. Gunzip
peut dÈcompresser des fichiers
compressÈs par gzip
, compress
ou
pack
. En revanche, il ne peut pas dÈcompresser des
fichiers .zip (il faut utiliser unzip
).
OpÈration | Commande |
---|---|
Compresser un fichier | gzip fichier
|
Compression optimisÈe d'un fichier (pour fichiers > 100 Ko) | gzip -9 fichier
|
DÈcompresser un fichier gzippÈ | gunzip fichier.gz
|
Lire le contenu d'un fichier gzippÈ (sans le dÈcompresser) | zcat fichier.gz |
OpÈration | Commande |
---|---|
Compresser un fichier | bzip2 fichier
|
Compression optimisÈe d'un fichier (pour fichiers > 100 Ko) | bzip2 -9 fichier
|
DÈcompresser un fichier gzippÈ | bunzip2 fichier.gz
|
Lire le contenu d'un fichier gzippÈ (sans le dÈcompresser) | bzcat2 fichier.gz |
OpÈration | Commande |
---|---|
CrÈer une archive tar | tar cf fichier.tar fichiers... ý... archiver |
Voir le contenu d'une archive tar | tar tf fichier.tar |
DÈsarchiver un fichier tar | tar xf fichier.tar |
Extraire certains fichiers d'une archive tar | tar xf fichier.jar les... fichiers... en... question |
¿ noter : tar
est souvent utilisÈ avec
gzip
. Les fichiers ainsi produits ont des extensions en
.tar.gz ou ou .tgz. Pour les manipuler, on utilise les mÍmes commandes
que tar
seul, en ajoutant un z ý la fin des options
(exemple : pour dÈsarchiver fichier.tgz, taper : tar xfz
fichier.tgz).
OpÈration | Commande |
---|---|
CrÈer une archive ZIP | zip fichier.zip fichiers... ý... archiver |
Voir le contenu d'une archive ZIP | unzip -l fichier.zip |
DÈsarchiver un fichier ZIP | unzip fichier.zip |
DÈsarchiver un fichier ZIP dans un rÈpertoire donnÈ | unzip -d rÈpertoire fichier.zip |
Extraire tous les fichiers d'une archive ZIP, sauf certains | unzip fichier.zip -x fichiers... ý... ne... pas... extraire |
OpÈration | Commande |
---|---|
CrÈer une archive JAR | jar cf fichier.jar fichiers... ý... archiver |
Voir le contenu d'une archive JAR | jar tf fichier.jar |
DÈsarchiver un fichier JAR | jar xf fichier.jar |
Extraire certains fichiers d'une archive JAR | jar xf fichier.jar les... fichiers... en... question |
OpÈration | Commande |
---|---|
DÈsarchiver un fichier ARJ dans le fichier courant | unarj e fichier.arj
|
Voir le contenu d'une archive ARJ | unarj l fichier.arj |
Tester un fichier ARJ | unarj t fichier.arj |
DÈsarchiver dans les rÈpertoires prÈvus par l'archive ARJ | unarj x fichier.arj |
OpÈration | Commande |
---|---|
CrÈer une archive LHa | lha -a fichier.lhz fichiers... ý... archiver
|
DÈsarchiver un fichier LHa | lha -e fichier.lhz ou lha x fichier.lhz
|
Voir le contenu d'une archive LHa | lha -l fichier.lhz |
OpÈration | Commande |
---|---|
CrÈer une archive ZOO | zoo -add fichier.zoo fichiers... ý... archiver
|
DÈsarchiver un fichier ZOO | zoo -extract fichier.zoo
|
Extraire certains fichiers d'une archive ZOO | zoo -extract fichier.zoo fichiers... ý... extraire
|
Voir le contenu d'une archive ZOO | zoo -list fichier.zoo |
du
( disk
usage) : indique la taille de tous les rÈpertoires et
sous-rÈpertoires que vous avez chez vous.
Sur certains systËmes, il peut Ítre utile d'ajouter l'option
-k
(kilobytes), pour Ítre sšr que le rÈsultat
sera en Ko et non en blocs.
Par exemple, voici le compte de Toto (arborescence donnÈe dans le cours sur les rÈpertoires) :
64 ./geo 78 ./histoire/medievale 56 ./histoire/moderne/Bourbons 384 ./histoire/moderne/documents 440 ./histoire/moderne 518 ./histoire 582 . |
Le .
(point) de la derniËre ligne dÈsigne ´le rÈpertoire
courantª, comme ..
(point point) dÈsigne ´le rÈpertoire
pËreª. Ici, le rÈpertoire courant c'est le
home-directory : Toto a 582 kilo-octets (un demi-mÈga
octet) de donnÈes chez lui.
du -s
permet de n'afficher que la derniËre ligne,
c'est-ý-dire le total de tous les rÈpertoire et sous-rÈpertoires, sans
tous les dÈtails.permet de n'afficher que le total des fichiers
prÈsents sur votre compte.
df
( disk
free) : indique la place disponible sur les partitions
montÈes.
Comme pour du
, sur certains systËmes il faut ajouter
l'option -k
(kilobytes), pour Ítre sšr que le
rÈsultat sera en Ko et non en blocs.
L'explication complËte de
df
fait appel ý des notions dÈlicates sur la faÁon dont les fichiers sont organisÈs, d'autant que nous sommes en rÈseau (par NFS). On n'entrera donc pas dans les dÈtails dans ce topo. Dans un premier temps, remplacez le mot ´partitionª par ´disque (dur)ª et Áa suffira largement. Si vous Ítes curieux, vous pouvez aller lire Concept : place-disque (article du numÈro 6 du Hublot, avril 2000).
df
affiche un tableau, avec une ligne par point de
montage. Les colonnes sont respectivement le systËme de fichiers, sa
taille, la place utilisÈe, la place libre, la proportion d'espace
utilisÈ, et le point de montage. Ici, nous donnons un exemple
(presque) complet, mais vous pouvez aussi taper
´df .
ª pour n'afficher que les informations
concernant votre promotion.
corvette-
|
Comment interprÈter ces informations : chaque promotion a une partition, ce qui vous permet de repÈrer facilement la votre. Le pourcentage donne le taux de remplissage. Ce jour-lý, ý peu prËs 100% de la place laissÈe ý la promotion 1994 est prise (il reste un peu plus d'un mÈga-octet, soit quelques grosses images, une minute de musique, ou cinq maÓtrises...).
Le jour o˜ /users/94
est plein, la promotion 1994, toutes
disciplines confondues, ne peut plus rien faire (pas de place pour
enregistrer des modifications, de nouveaux fichiers, etc). Quand cela
arrive, le problËme est signalÈ dans forum (gÈnÈralement dans les
contis syst
, deprime
, delation
ou raleurs
).
La mÍme chose arrive avec le courrier Èlectronique (stockÈ dans
/var/mail
) : le jour o˜ il n'y a plus de place, les
courriers n'arrivent plus ý l'Šcole (pas de place pour les mettre),
que ce soit de l'extÈrieur ou de faÁon interne ý l'Šcole.
MoralitÈ :
annonces
,
seminaires
...).
.dvi
, .aux
, .log
,
.toc
, .ps
qui se recrÈent sans
problËme : un document LaTeX de 90 pages met ý peine plus de 10
secondes ý se recompiler entiËrement. Rapellez-vous aussi que les
zoulies images ou les chouettes musiques recupÈrÈes sur le Web
prennent une place Ènorme.
Il pourra vous arriver de recevoir un mail du ´DÈmon mange-disqueª
vous signalant de gros fichiers chez vous : si ces fichiers ne
sont pas indispensables ou sont facilement recrÈables, il faut mieux
les effacer (commande rm
).