web-dev-qa-db-fra.com

Que fait le paramètre -f dans la commande tar

Lorsque vous utilisez tar, j'inclus toujours -f Dans les paramètres mais je ne sais pas pourquoi.

J'ai regardé l'homme et j'ai dit;

-f, --file [HOSTNAME:]F

use archive file or device F (default
"-", meaning stdin/stdout)

Mais pour être honnête, je n'ai aucune idée de ce que cela signifie. Quelqu'un peut-il perdre une lumière dessus?

19
Toby

Le -f option indique tar _ que l'argument suivant est le nom de fichier de l'archive ou de la sortie standard si elle est -.

20
ddeimeke

Il vous permet de spécifier le fichier ou le périphérique que vous allez travailler avec. Créer, mettre à jour ou extraire des choses en fonction des autres drapeaux fournis. Par example:

# Create a tar file with the contents of somepath/
tar -cvf filename.tar somepath/

# Extract the tar file.
tar -xvf filename.tar
2
signine