Compresser en plusieurs archives

magicbisous-nours Messages postés 56 Statut Membre -  
marc[i1] Messages postés 2603 Statut Contributeur -
Bonjour à tous!! J'ai Mandrake Linux 10.2 Limited edition 2005 et je voudrais compresser un fichier en plusieurs petites archives mais je n'arrive pas à le compresser même en une seule archive!! Pouvez-vous m'aider s'il vous plaît??

4 réponses

  1. bxflash
     
    salut,

    Ceci c'est pour de petits supports (disquettes 1.4Mo)
    http://www.commentcamarche.net/faq/sujet-953-%5BLinux%5D-D%E9couper-un-fichier-en-plusieurs-parties

    Ceci c'est pour .rar et .zip
    http://www.linux-wizard.net/faq_logicielle.html

    ca c'est déjà pour des archives normales

    Voilà, si ce n'est pas celà que tu voulais, expliques nous quelles genres de
    fichiers veux-tu découper

    bxflash
    1
    1. magicbisous-nours Messages postés 56 Statut Membre
       
      Bonjour tout d'abord merci pour ta réponse. Ensuite ce que je voudrais c'est faire comme avec winrar : compresser un fichier tout en le découpant en plusieurs archives (qui feraient à peu près 10Mo chacune) est-ce possible sous Linux?
      0
  2. marc[i1] Messages postés 2603 Statut Contributeur 382
     
    Salut,

    1- tar - split
    Faire une archive tar
    tar xcf mon_archive.tar mon_dossier

    faire un split sur l'archive
    split -b10m mon_archive.tar

    recoller avec cat et tar
    cat xaa xab xac xad ... > mon_archive.tar

    détarrer :)
    tar xf mon_archive.tar


    ça marche, mais faut tester avec une archive compressé (.gz ou .bz2)

    Voilà :)

    Pour en savoir plus:
    man tar
    man split
    man cat
    

    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Juste un petit complément d'info sur ce qu'a dit "marc[i1]" et une petite rectification ;-)
    la commande pour créer une archive "tar" c'est :
    tar cf mon_archive.tar mon_dossier
    Sans le "x" (eXtraire), juste le "c" (Create)... petite faute de frappe de sa part ;-))

    Ensuite pour recoller, si les "tranches" sont nombreuses, utiliser le "joker" * * " (étoile) :
    cat xa* > mon_archive.tar
    Tu peux aussi lors de la création préciser un préfixe de ton choix :
    split -b10m mon_archive.tar  mon_bout_de_fichier_
    qui te donneras des fichiers comme ceci :
    mon_bout_de_fichier_aa  mon_bout_de_fichier_ab  mon_bout_de_fichier_ac ...
    Sinon avec "gzip" et "bz2" pas de problème ça marche pareil. Tu peux d'ailleurs combiner la commande "tar" avec "gzip", comme suit :
    tar czf mon_archive.tar.gz mon_dossier
    Suffit de rajouter le paramètre "z" dans la commande "tar" et de rajouter l'extension "gz" à ton archive.
    ;-))
    0
  4. bxflash
     
    Merci magicbisous-nours d'avoir posé cette question, grâce à toi j'en prends de la graine... (c,

    Merci à marc[i] et à jipicy, tout deux vous faites honneur à Linux...

    Ma vieille Hp Deskjet 500C a mangé ce soir le post...

    bxflash
    0
    1. marc[i1] Messages postés 2603 Statut Contributeur 382
       
      Comme dirais Jipicy

      Le savoir n'est bon que s'il est partagé

      ^_^
      0