GNU/Linux >> Tutoriels Linux >  >> Linux

que signifie -zxvf dans tar -zxvf <filename> ?

Au lieu de parcourir la description de toutes les options, vous pouvez passer à 3.4.3 Short Options Cross Reference sous le info tar commande.

x signifie --extract . v signifie --verbose . f signifie --file . z signifie --gzip . Vous pouvez combiner des arguments d'une lettre et f prend un argument, le nom du fichier. Il y a quelque chose auquel vous devez faire attention :

Les lettres des options courtes peuvent être regroupées, mais vous n'êtes pas obligé de le faire (par rapport aux anciennes options ; voir ci-dessous). Lorsque les options courtes sont regroupées en un ensemble, utilisez un (unique) tiret pour toutes, par exemple, ''tar' -cvf'. Seule la dernière option d'un tel ensemble est autorisée à avoir un argument(1).

Cette ancienne façon d'écrire les options 'tar' peut surprendre même les utilisateurs expérimentés. Par exemple, les deux commandes :
 tar cfz archive.tar.gz file
 tar -cfz archive.tar.gz file

sont bien différents. Le premier exemple utilise 'archive.tar.gz' comme valeur pour l'option 'f' et reconnaît l'option 'z'. Le deuxième exemple, cependant, utilise 'z' comme valeur pour l'option 'f' -- probablement pas ce qui était prévu.


  • z signifie (dé)z̲ip.
  • x signifie extraire les fichiers de l'archive.
  • v signifie imprimer les noms de fichiers v̲erbosely.
  • f signifie que l'argument suivant est un nom de fichier.

Pour plus de détails, voir tar de la page de manuel.


Linux
  1. Que signifie `:-` dans un script shell ?

  2. Que signifie la sortie de Ps ?

  3. Que signifie `chown Root.root $file` ?

  4. Que signifie cet avertissement ?

  5. Que signifie rc dans les fichiers dot

Que signifie chmod 777

Que signifie "-" (double tiret) ?

Qu'est-ce que cela signifie d'être "compatible sh" ?

Que signifie le tilde (~) à la fin d'un nom de fichier ? ?

Que signifie « rm est haché » ?

Pas de variable DISPLAY X11 - qu'est-ce que cela signifie ?