Skip navigation

Article ayant pour tag : décompression de fichier

Cission/réunification de fichiers (split/join files)

Scinder/réunir un fichier volumineux

Il arrive que le téléchargement d’un gros fichier n’aboutisse pas car le client s’est vu déconnecté du serveur.

La cission et la réunification – ultérieur – de ce fichier peut aider. En effet, si la connection venait à être perdu, seul le re-téléchargement d’un des petit fichier sera nécessaire, et non l’entièrement du fichier original.

Scinder un fichier

Pour scinder un fichier, c’est la commande split qui est utilisé. Ce, avec l’option --bytes ou -b qui permet de déterminer la taille des fichiers scindés.

user@debian~$: split --bytes 50000000 fichier.ext

Cette commande va scinder le fichier fichier.ext en fichier plus petit de 50Mb chacun.

sortie

-rw-r--r-- 1 root root 48M août  24 14:16 xaa
-rw-r--r-- 1 root root 48M août  24 14:16 xab
-rw-r--r-- 1 root root 48M août  24 14:16 xac
-rw-r--r-- 1 root root 48M août  24 14:16 xad
-rw-r--r-- 1 root root 48M août  24 14:16 xae
-rw-r--r-- 1 root root 48M août  24 14:16 xaf
-rw-r--r-- 1 root root 48M août  24 14:16 xag
-rw-r--r-- 1 root root 48M août  24 14:16 xah
-rw-r--r-- 1 root root 48M août  24 14:16 xai
-rw-r--r-- 1 root root 48M août  24 14:16 xaj
-rw-r--r-- 1 root root 48M août  24 14:16 xak
-rw-r--r-- 1 root root 48M août  24 14:16 xal
-rw-r--r-- 1 root root 48M août  24 14:16 xam
-rw-r--r-- 1 root root 48M août  24 14:16 xan
-rw-r--r-- 1 root root 48M août  24 14:16 xao
-rw-r--r-- 1 root root 48M août  24 14:16 xap
-rw-r--r-- 1 root root 48M août  24 14:16 xaq
-rw-r--r-- 1 root root 48M août  24 14:16 xar
-rw-r--r-- 1 root root 48M août  24 14:16 xas
-rw-r--r-- 1 root root 48M août  24 14:16 xat
-rw-r--r-- 1 root root 48M août  24 14:16 xau
-rw-r--r-- 1 root root 48M août  24 14:16 xav
-rw-r--r-- 1 root root 48M août  24 14:16 xaw
-rw-r--r-- 1 root root 48M août  24 14:16 xax
-rw-r--r-- 1 root root 48M août  24 14:16 xay
-rw-r--r-- 1 root root 48M août  24 14:16 xaz
-rw-r--r-- 1 root root 48M août  24 14:16 xba
-rw-r--r-- 1 root root 48M août  24 14:17 xbb
-rw-r--r-- 1 root root 48M août  24 14:17 xbc
-rw-r--r-- 1 root root 48M août  24 14:17 xbd
-rw-r--r-- 1 root root 48M août  24 14:17 xbe
-rw-r--r-- 1 root root 48M août  24 14:17 xbf
-rw-r--r-- 1 root root 48M août  24 14:17 xbg
-rw-r--r-- 1 root root 48M août  24 14:17 xbh
-rw-r--r-- 1 root root 48M août  24 14:17 xbi
-rw-r--r-- 1 root root 48M août  24 14:17 xbj
-rw-r--r-- 1 root root 48M août  24 14:17 xbk
-rw-r--r-- 1 root root 48M août  24 14:17 xbl
-rw-r--r-- 1 root root 48M août  24 14:17 xbm
-rw-r--r-- 1 root root 48M août  24 14:17 xbn
-rw-r--r-- 1 root root 48M août  24 14:17 xbo
-rw-r--r-- 1 root root 48M août  24 14:17 xbp
-rw-r--r-- 1 root root 15M août  24 14:17 xbq

Réunir un fichier

Pour réunir le fichier scindé, c’est la commande cat avec une redirection de sortie qui est utilisée.

user@debian~$: cat x* > fichier.ext

Ici la sortie de la commande cat est redirigé vers le fichier fichier.ext. La wildcard « * » sélectionne tous les fichiers commançant par la lettre x.


Commande : gzip/gunzip compression et décompression de fichier

gzip/gunzip les outils de compression/décompression.

Après avoir archiver les données, il est souvent bon de les compresser avant leur transfert sur le réseau.

Compression

Cette commande compresse le fichier fichier-de-sortie et la remplace par la version compressé nommé avec l’extention *.gz.

user@debian~$: gzip fichier-de-sortie


Lire la suite…


Commande : tar – archivage, compression et décompression de fichier

tar l’outil d’archivage

Le programme tar est utilisé pour créer, maintenir, modifier et extraire les fichiers qui sont archivés au format tar.

: Les options sont expliquées dans le tableau plus bas.

Archiver les fichiers ou les dossiers sans compression.

user@debian~$: tar -cvf fichier-de-sortie.gz fichier-01 fichier-02


Lire la suite…