Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 04-12-2019 18:36:36

ottr
Adhérent(e)
Lieu : Bas-Rhin
Distrib. : BunsenLabs
Noyau : Linux 4.9.0-9-amd64
(G)UI : openbox
Inscription : 14-10-2017

Re : Wiki - commande TAR

Voilà:

 sudo tar czvf /mnt/pieces201912.tar.gz -T listePieces
 



et un extrait de listePieces


...
Pieces/SoleilBlanc
Pieces/SoleilBlanc/log
Pieces/SoleilBlanc/communs_soleilblanc.py~
Pieces/SoleilBlanc/guimbardes.raw
Pieces/SoleilBlanc/modulations.py.007
Pieces/SoleilBlanc/choix.sh
Pieces/SoleilBlanc/selection.py
Pieces/SoleilBlanc/gammes.py
Pieces/SoleilBlanc/guimbardes.py
...
 



je m'attendais à ce que ça dure plus longtemps qu'une simple copie (le temps mis à compresser), mais pas à ce que le  "pieces201912.tar.gz" soit beaucoup plus grand.

Hors ligne

#27 04-12-2019 21:59:59

ottr
Adhérent(e)
Lieu : Bas-Rhin
Distrib. : BunsenLabs
Noyau : Linux 4.9.0-9-amd64
(G)UI : openbox
Inscription : 14-10-2017

Re : Wiki - commande TAR

Je pourrais refaire la même chose puisque le répertoire n'a pas été changé.
Mais c'est un processus de quelques heures.

Hors ligne

#28 04-12-2019 22:27:16

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.10.0-5-amd64
(G)UI : LightDM et Xfce4.16
Inscription : 29-04-2015

Re : Wiki - commande TAR

Et en essayant ceci :

sudo tar -c -v -z -T listePieces -f /mnt/pieces201912.tar.gz


Tousse antique Ovide !

Hors ligne

#29 23-12-2019 13:10:09

Georgio
Membre
Lieu : Nice
Distrib. : Stretch Xfce
Noyau : Linux 4.9.0-9-amd64
Inscription : 19-11-2010

Re : Wiki - commande TAR

Bonjour
Il n'y a pas une petite erreur là ?
   tar xjf nom_du_fichier.tar.gz
j et .gz
Merci

Hors ligne

#30 23-12-2019 13:34:06

ottr
Adhérent(e)
Lieu : Bas-Rhin
Distrib. : BunsenLabs
Noyau : Linux 4.9.0-9-amd64
(G)UI : openbox
Inscription : 14-10-2017

Re : Wiki - commande TAR

Bonjour,

je ne vois pas d'erreur sur la commande précédente

  sudo tar czvf /mnt/pieces201912.tar.gz -T listePieces


ou le développé par Philou. Ma remarque ne concerne que le temps d'exécution : il est apparemment plus efficace & plus rapide de copier par

 cp -p

du disque dur interne sur un disque dur externe  que de tar(er) et compresser.

tar czvf ...

est efficace quand il faut envoyer un paquet de fichiers par le net.

rené

Hors ligne

#31 23-12-2019 14:38:06

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.10.0-5-amd64
(G)UI : LightDM et Xfce4.16
Inscription : 29-04-2015

Re : Wiki - commande TAR

L'ordre des options est important avec la commande tar.

As-tu noté une amélioration de performance avec la commande que j'ai écrite ci-dessus ?

Tousse antique Ovide !

Hors ligne

#32 23-12-2019 18:45:03

ottr
Adhérent(e)
Lieu : Bas-Rhin
Distrib. : BunsenLabs
Noyau : Linux 4.9.0-9-amd64
(G)UI : openbox
Inscription : 14-10-2017

Re : Wiki - commande TAR

Heu, heu

Je n'ai pas encore essayé - mais je vais le faire quand les jours seront un peu plus longs.

PS: je n'ai vu aucune recommandation pour ce qui est de l'ordre des options dans la man-page - et pour ce que j'en sais en Python,
quand on écrit un script comportant des options, la suite des options (argv) est d'abord analysée avant d'être utilisée et là l'ordre n'importe pas.

rené

Hors ligne

#33 23-12-2019 20:20:11

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.10.0-5-amd64
(G)UI : LightDM et Xfce4.16
Inscription : 29-04-2015

Re : Wiki - commande TAR

Les certitudes peuvent se révéler dangereuses avec la commande tar.
La consultation du manuel complet est nécessaire pour bien la comprendre. Le manuel de gnu tar fait 250 pages https://www.gnu.org/software/tar/manual/tar.pdf

La section 3.3 met en garde sur la position des options en fonction des différents styles d’écritures :

There are three styles for writing operations and options to the command
line invoking tar. The different styles were developed at different times
during the history of tar. These styles will be presented below, from the
most recent to the oldest.
Some options must take an argument 1 . Where you place the arguments
generally depends on which style of options you choose. We will detail spe-
cific information relevant to each option style in the sections on the different
option styles, below. The differences are subtle, yet can often be very im-
portant; incorrect option placement can cause you to overwrite a number
of important files. We urge you to note these differences
, and only use the
option style(s) which makes the most sense to you until you feel comfortable
with the others.
Some options may take an argument. Such options may have at most
long and short forms, they do not have old style equivalent. The rules for
specifying an argument for such options are stricter than those for specifying
mandatory arguments. Please, pay special attention to them



Voir la section 6.3 Reading Names from a File page 112 pour trouver l’explication de la commande que je t’ai fourni.

Dernière modification par Philou92 (23-12-2019 20:21:18)


Tousse antique Ovide !

Hors ligne

#34 21-01-2020 10:02:13

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Wiki - commande TAR

Ajout du tuto commandes tar pour débutants dans le wiki. wink
Celui-ci : https://debian-facile.org/doc:systeme:tar-commandes

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums