tar > selection dossier & skip overwrite ? - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 26-09-2012 à 11:20:19
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 2 directories, 1 file |
Marsh Posté le 26-09-2012 à 11:21:59
yes, merci, manque plus qu'à trouver pour le skip overwrite
Marsh Posté le 26-09-2012 à 11:23:06
Et pour ta seconde question, cf. la documentation/manpage de la commande tar.
>> http://linux.die.net/man/1/tar
Spoiler :
|
Marsh Posté le 26-09-2012 à 11:25:19
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 ?
Marsh Posté le 26-09-2012 à 11:27:18
grosbin a écrit : encore merci je vais favoriter cette dernière |
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.
Marsh Posté le 26-09-2012 à 11:28:25
grosbin a écrit : |
o'gure a écrit :
|
Marsh Posté le 26-09-2012 à 11:32:18
grosbin a écrit : 1) Comment fais-je pour dezipper un repertoire selectif d'une archive tar ? |
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
Marsh Posté le 26-09-2012 à 11:34:33
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 )
Marsh Posté le 26-09-2012 à 12:38:19
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 ..
Marsh Posté le 27-09-2012 à 12:45:44
Ptête mettre tar en mode verbose, tar xvf au lieu de tar xf.
Marsh Posté le 02-10-2012 à 21:04:04
Oui, par défaut tar est silencieux, il n'affiche que les erreurs.
Marsh Posté le 26-09-2012 à 11:12:54
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
---------------
Photos Panoramiques Montagnes Haute Savoie