informatique télécharger logiciel gratuit jeu pc gratuit jeu flash gratuit

Forum - chat - échantillons gratuits - cadeau gratuit - réduction et bon d'achat - voyage pas cher séjour

Rubriques Documentation Linux

grattage gratuit
loterie gratuite
casino gratuit
quizz gratuit
pari gratuit
jeu de pronostic
tirage au sort
jeux de hasard
tombola gratuite
jeux en flash
jeu en réseau
jeu de stratégie
jeux TV
multi jeux
concours gratuit

cpio
Compression en un seul fichier


Plutôt qu'un long discours, je préfère l'exemple ( les exemples) qui est ( sont ) plus parlant :

Archivage avec cpio :
exemple : Dans une fenêtre xterm ou en mode console

    [cr@localhost fichier]# ls -l
    total 12
    -rw-r--r-- 1 cr cr 2044 aoû 17 08:53 Focus.java
    -rw-r--r-- 1 cr cr 2666 aoû 17 08:53 Lens.java
    -rw-r--r-- 1 cr cr 2239 aoû 17 08:53 Points.java

    [cr@localhost fichier]# ls *.java |cpio -ov>archive
    14 blocks

    [cr@localhost fichier]# ls -l
    total 20
    -rw-r--r-- 1 cr cr 2044 aoû 17 08:53 Focus.java
    -rw-r--r-- 1 cr cr 2666 aoû 17 08:53 Lens.java
    -rw-r--r-- 1 cr cr 2239 aoû 17 08:53 Points.java
    -rw-r--r-- 1 cr cr 7168 aoû 17 08:57 archive

    [cr@localhost fichier]# rm *.java

    [cr@localhost fichier]# ls -l
    total 8
    -rw-r--r-- 1 cr cr 7168 aoû 17 08:57 archive

    [cr@localhost fichier]# cpio -i <archive
    14 blocks

    [cr@localhost fichier]# ls -l
    total 20
    -rw-r--r-- 1 cr cr 2044 aoû 17 08:58 Focus.java
    -rw-r--r-- 1 cr cr 2666 aoû 17 08:58 Lens.java
    -rw-r--r-- 1 cr cr 2239 aoû 17 08:58 Points.java
    -rw-r--r-- 1 cr cr 7168 aoû 17 08:57 archive
    [cr@localhost fichier]#


Si on prend un répertoire contenant les fichiers suivants :

[cr@localhost /cr]# cd /usr/local/progs/java
[cr@localhost java]# ls -l
total 84
drwxr-xr-x 9 cr cr 4096 mar 2 09:53 DeveloperX2/
drwxr-xr-x 9 cr cr 4096 jui 18 23:10 JChemPaint/
drwxr-xr-x 3 cr cr 4096 jui 18 23:18 JavaShop/
drwxr-xr-x 6 cr cr 4096 déc 4 1996 Kanchenjunga/
drwx------ 2 cr cr 4096 mar 2 16:49 Lentille/
drwxr-xr-x 4 cr cr 4096 fév 12 1999 MoleculeViewer/
drwxr-xr-x 2 cr cr 4096 fév 4 2000 Surfacer/
drwx------ 2 cr cr 4096 fév 23 12:02 bean/
drwxr-xr-x 2 cr cr 4096 oct 14 1999 examples/
drwx------ 2 cr cr 4096 déc 6 1999 exception/
drwx------ 2 cr cr 4096 déc 6 1999 hellouser/
drwx------ 2 cr cr 4096 déc 6 1999 helloworld/
drwxr-xr-x 4 cr cr 4096 fév 20 19:15 jai/
drwxr-xr-x 5 cr cr 4096 avr 19 1980 javacheck/
drwxr-xr-x 3 cr cr 4096 mai 21 1999 javadoc/
drwx------ 2 cr cr 4096 aoû 7 11:22 jsp/
drwxr-xr-x 3 cr cr 4096 aoû 8 00:31 projetdb/
drwxr-xr-x 3 cr cr 4096 jui 4 17:05 projetjavadb/
drwxr-xr-x 2 cr cr 4096 nov 2 1998 sun/
drwxr-xr-x 6 cr cr 4096 fév 20 19:15 tutor/
drwxr-sr-x 4 cr cr 4096 mai 21 1999 xml-tr2/
[cr@localhost java]#

Le contenu du répertoire projetdb peut être visualisé ave la commande ls projetdb

[cr@localhost java]#ls projetdb/
ConnectDB$1.class ListDialog$1.class TableExample.javaTreeTableModel.java*
ConnectDB.class ListDialog$2.classTableMap.classTreeTableModelAdapter.java* ConnectDB.java*ListDialog$3.class TableMap.java*images/
DataBaseInternalFrame.class ListDialog$4.class TableSorter$1.class showDataBase$1.class DataBaseInternalFrame.java*ListDialog$5.class TableSorter.class showDataBase$2.class
DynamicTree.class ListDialog.class TableSorter.java* showDataBase$3.class
DynamicTree.java*ListDialog.java* ToolBarDemo2$1.class showDataBase$4.class
InternalFrameDemo$1.class MyInternalFrame.class ToolBarDemo2$2.class showDataBase$5.class
InternalFrameDemo$2.class MyInternalFrame.java* ToolBarDemo2$3.class showDataBase$6.class
InternalFrameDemo.classOldJTable.classToolBarDemo2$4.classshowDataBase.class
InternalFrameDemo.java*OldJTable.java*ToolBarDemo2$5.classshowDataBase.java*
JDBCAdapter.class SelectCustumizer.java ToolBarDemo2.class sqlTextarea.java*
JDBCAdapter.java* TabbedPane.class ToolBarDemo2.java vectorJLabel.class
JTreeTable.java* TabbedPane.java* TreeTableModel.class vectorJLabel.java*
[cr@localhost java]#


Remarque : Pour comprimer le répertoire projetdb, il faut se placer au dessus de la racine dans une fenêtre xterm :

Copyright © 2004 par Rachid CHOUCHI pour fichepratique.com