GNU/Linux >> Tutoriels Linux >  >> Linux

Untar, ungz, gz, tar - comment vous souvenez-vous de toutes les options utiles ?

Ou que diriez-vous d'utiliser le shell avec des capacités de complétion avancées (comme zsh ou de nouvelles versions de bash) qui compléteront les options pour vous, avec une aide complète ? :))

Concernant tar :il suffit de regarder le clavier "qwerty". Il y a des lettres "zxcvf" les unes à côté des autres. Vous avez besoin de "tar czvf file.tar.gz files" ou "tar xzvf file.tar.gz".


Résumé de l'option Tar

Vous êtes tous invités à modifier ceci pour ajouter plus de commutateurs ésotériques, mais voici les bases :

  • x - extraire des fichiers
  • c - créer une archive
  • t - lister les fichiers
  • v - verbeux (répertorier les fichiers au fur et à mesure qu'il les traite)
  • j - utiliser la compression bz2
  • z - utiliser la compression gz
  • f - lire ou écrire des fichiers sur le disque

Exemples

Décompressez un fichier tar.gz :tar zxf tarball.tar.gz

Décompressez un fichier tar.bz2 :tar jxf tarball.tar.bz2

Créez un fichier tar.gz :tar zcvf tarvall.tar.gz mydir/*


Il existe un petit script Perl appelé "unp".

unp filename.tar.gz

...et il extrait tout. Fonctionne avec tout fichier compressé tant que vous avez les bons binaires. Et vous oubliez simplement la syntaxe ou l'une de ces conneries. Vérifiez les dépôts de votre distribution Linux. Il devrait être là (au moins sur Arch, Debian et Ubuntu).


Linux
  1. 3 choses utiles que vous pouvez faire avec l'outil IP sous Linux

  2. Comment utiliser la commande Tar sous Linux

  3. Comment faire en sorte que sudo se souvienne du mot de passe plus longtemps

  4. Comment localiser tous les dépôts Subversion sur le système ?

  5. Comment trouver tous les fichiers épars sous Linux

Comment vérifier tous les services en cours d'exécution sous Linux

Tout sur les fichiers tar et comment tar, décompresser des fichiers sous Linux à l'aide du terminal

Comment obtenir la taille de tar.gz dans le fichier (Mo) en python

Comment compresser un fichier et conserver le fichier .gz ?

Comment combiner la commande 'tar' avec 'find'

comment définir le mot de passe administrateur sur openldap 2.4