Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1018 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  tar > selection dossier & skip overwrite ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tar > selection dossier & skip overwrite ?

n°1320198
grosbin
OR die;
Posté le 26-09-2012 à 11:12:54  profilanswer
 

Bonjour,  
J'ai quelques petites questions pour linux ( debian )
1) Comment fais-je pour dezipper un repertoire selectif d'une archive tar ?
2) Peut t-on ainsi extraire seulement les fichiers ayant un timestamp > actuel ( pour éviter de réecrire des fichiers déjà existants ) ?
Merci à vous  :jap:


---------------
Photos Panoramiques Montagnes Haute Savoie
mood
Publicité
Posté le 26-09-2012 à 11:12:54  profilanswer
 

n°1320200
o'gure
Modérateur
Multi grognon de B_L
Posté le 26-09-2012 à 11:20:19  profilanswer
 

t'entends quoi par sélectif ?
Tu as une archive tar et tu veux explicitement un dossier dedans ? simplement en indiquant le nom dans ta commande d'extraction.

oggy:~/Documents/$ tar tf d1.tar
d1/
d1/d3/
d1/d2/
oggy:~/Documents/$ tar xf d1.tar d1/d3
oggy:~/Documents/$ tree
.
|-- d1
|   `-- d3
`-- d1.tar

 

2 directories, 1 file



Message édité par o'gure le 26-09-2012 à 11:20:49
n°1320201
grosbin
OR die;
Posté le 26-09-2012 à 11:21:59  profilanswer
 

yes, merci, manque plus qu'à trouver pour le skip overwrite :)


---------------
Photos Panoramiques Montagnes Haute Savoie
n°1320202
o'gure
Modérateur
Multi grognon de B_L
Posté le 26-09-2012 à 11:23:06  profilanswer
 

Et pour ta seconde question, cf. la documentation/manpage de la commande tar.
>> http://linux.die.net/man/1/tar

Spoiler :


--keep-newer-files
    don't replace existing files that are newer than their archive copies


Message édité par o'gure le 26-09-2012 à 11:23:18
n°1320203
grosbin
OR die;
Posté le 26-09-2012 à 11:25:19  profilanswer
 

Encore merci je vais favoriter cette dernière
Si je me peux abuser, est-il possible de changer l'owner du fichier et le chmod lors de la décompression ?
:jap:

Message cité 3 fois
Message édité par grosbin le 26-09-2012 à 11:26:16

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1320204
o'gure
Modérateur
Multi grognon de B_L
Posté le 26-09-2012 à 11:27:18  profilanswer
 

grosbin a écrit :

encore merci je vais favoriter cette dernière :JAP:


Pas sûr que favoriser le manpage de tar soit d'une quelconque utilité.
1. rappelle toi que chaque commande a son manuel et qu'il y ait 95% de chance que la réponse soit dedans
2. les man sont dispos directement sur ta machine

man tar


3. le premier réflexe à avoir est de consulter le man.

n°1320205
o'gure
Modérateur
Multi grognon de B_L
Posté le 26-09-2012 à 11:28:25  profilanswer
 

grosbin a écrit :


Si je me peux abuser, est-il possible de changer l'owner du fichier et le chmod lors de la décompression ?


 

o'gure a écrit :


Pas sûr que favoriser le manpage de tar soit d'une quelconque utilité.
1. rappelle toi que chaque commande a son manuel et qu'il y ait 95% de chance que la réponse soit dedans
2. les man sont dispos directement sur ta machine

man tar


3. le premier réflexe à avoir est de consulter le man.


n°1320206
bardiel
Debian powa !
Posté le 26-09-2012 à 11:32:18  profilanswer
 

grosbin a écrit :

1) Comment fais-je pour dezipper un repertoire selectif d'une archive tar ?
2) Peut t-on ainsi extraire seulement les fichiers ayant un timestamp > actuel ( pour éviter de réecrire des fichiers déjà existants ) ?


grosbin a écrit :

Si je me peux abuser, est-il possible de changer l'owner du fichier et le chmod lors de la décompression ?


ça sent le script de restauration d'une backup réalisé avec tar ça :whistle:


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1320207
grosbin
OR die;
Posté le 26-09-2012 à 11:34:33  profilanswer
 

Je suis dévoilé, Tout à fait :)

 

J'ai fait une transition de serveur un peu chaotique hier soir tard dans la nuit ..

 

J'ai un archive pleine de petits fichiers ( 2,5go, qui servent d'alternative quand le sql est surchargé, ou pour les contenus, gros champs, pièces jointes ) qui n'ont pas le bon owner quand je les untar .. du coup apache n'a pas l'accès dessus, chuis bien malin :s
Ma question finale : comment lancer le processus de untar en limitant l'usage processeur de cette dernière ( histoire de ne pas mettre le loadavg à 10 et le processeur à 80% ... )

 

Merci ( et après je ne repose plus de questions )


Message édité par grosbin le 26-09-2012 à 11:45:13

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1320208
ccp6128
Syntax error
Posté le 26-09-2012 à 11:55:06  profilanswer
 

Avec la commande nice

mood
Publicité
Posté le 26-09-2012 à 11:55:06  profilanswer
 

n°1320210
grosbin
OR die;
Posté le 26-09-2012 à 12:38:19  profilanswer
 

Bien vu j'ai donc cumulé vos remarques je suis parvenu à cette commande :
nice -n 19 tar xf /back/fichiersjoins.tar --warning=none --owner=www-data --group=www-data --keep-newer-files -C /var/www/ --index-file=/untar.log > /untar2.log;
Or une question : même avec un warning level ou verbose, les fichiers untar.log ne se remplissent jamais ..


---------------
Photos Panoramiques Montagnes Haute Savoie
n°1320249
ccp6128
Syntax error
Posté le 27-09-2012 à 12:45:44  profilanswer
 

Ptête mettre tar en mode verbose, tar xvf au lieu de tar xf.

n°1320567
Tuxerman12
Posté le 02-10-2012 à 21:04:04  profilanswer
 

Oui, par défaut tar est silencieux, il n'affiche que les erreurs.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  tar > selection dossier & skip overwrite ?

 

Sujets relatifs
[Samba] Empecher la modification d'un dossier en lecture écritureassigner une variable à un dossier (Linux)
[Linux] installé apache, mysql dans un dossier persoPartage de dossier samba sur domaine active directory.
Impossible d'écrire dans un dossier partagé WindowsEffacer un repertoire dans un dossier et ses sous-dossiers
convertir un dossier de video en format DV avec ffmpeg 
Plus de sujets relatifs à : tar > selection dossier & skip overwrite ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR