Re: [HS] man cp

2002-10-27 Par sujet Olivier Garet
Bonjour,

Merci pour tous vos messages.

Olivier



Re: [HS] man cp

2002-10-26 Par sujet Régis Grison
Le sam 26/10/2002 à 15:43, Olivier Garet a écrit :
 Bonjour,
 
 Je dois retailler des partitions mal coupées et à cette occasion,
 je dois recopier des répertoires.
 J'aimerai donc avoir confirmation des options à passer à cp
 pour que la copie conserve droits, propriétaire, etc...
 
 A priori je ferais par exemple
 mkdir /home2
 cp -rfp /home/* /home2
 
 (idem pour /usr )
 mais j'aimerais avoir confirmation que ce n'est pas une c..ie.

Moi j'utilise -a qui est équivalent à -dpR

Pour un /home, je ne pense pas qu'il y ait de problème (le p te manquera
sans doute parce qu'il sert à préserver le propriétaire).

Par contre pour un système complet, je l'ai fait mais j'ai l'impression
que c'est pas l'idéal (la taille d'arrivée n'était pas celle de départ),
tar est pas mal non plus pour ce genre de choses.

Régis.



Re: [HS] man cp

2002-10-26 Par sujet Jean-Michel OLTRA
On Saturday 26 Oct 2002, Olivier Garet wrote:
bonjour,


 Je dois retailler des partitions mal coupées et à cette occasion,
 je dois recopier des répertoires.
 J'aimerai donc avoir confirmation des options à passer à cp
 pour que la copie conserve droits, propriétaire, etc...

 A priori je ferais par exemple
 mkdir /home2

Je procède ainsi:
cd /home2
tar -czf - -C /home . | tar -xpzf -
ce qui compresse sur la sortie std (-) en partant de /home (-C) le 
contenu du dossier (.) et le décompresse à la volée en prennant son 
entrée std (-) tout en conservant les droits (p)

j'ai déjà recopié des distri entières comme ça.
-- 
jean-michel



Re: [HS] man cp

2002-10-26 Par sujet VALLIET Emmanuel
On Sat, Oct 26, 2002 at 06:41:53PM +0200, Jean-Michel OLTRA wrote:
 On Saturday 26 Oct 2002, Olivier Garet wrote:
   bonjour,
 
 
  Je dois retailler des partitions mal coupées et à cette occasion,
  je dois recopier des répertoires.
  J'aimerai donc avoir confirmation des options à passer à cp
  pour que la copie conserve droits, propriétaire, etc...
 
  A priori je ferais par exemple
  mkdir /home2
 
 Je procède ainsi:
 cd /home2
 tar -czf - -C /home . | tar -xpzf -
 ce qui compresse sur la sortie std (-) en partant de /home (-C) le 
 contenu du dossier (.) et le décompresse à la volée en prennant son 
 entrée std (-) tout en conservant les droits (p)
 
 j'ai déjà recopié des distri entières comme ça.

À noter que à ce moment-là, la compression est pas super utile, voire
même ralentit la chose :p (bon, ok, sauf dans le cas où c'est pipé dans
un ssh, mais bon)

-- 
Manu
// Je crois ce que je dis, je fais ce que je crois.
// Victor Hugo



Re: [HS] man cp

2002-10-26 Par sujet Bruno Treguier
On Sat, Oct 26, 2002 at 06:41:53PM +0200, Jean-Michel OLTRA wrote:
 On Saturday 26 Oct 2002, Olivier Garet wrote:
   bonjour,
 
 
  Je dois retailler des partitions mal coupées et à cette occasion,
  je dois recopier des répertoires.
  J'aimerai donc avoir confirmation des options à passer à cp
  pour que la copie conserve droits, propriétaire, etc...
 
  A priori je ferais par exemple
  mkdir /home2
 
 Je procède ainsi:
 cd /home2
 tar -czf - -C /home . | tar -xpzf -
 ce qui compresse sur la sortie std (-) en partant de /home (-C) le 
 contenu du dossier (.) et le décompresse à la volée en prennant son 
 entrée std (-) tout en conservant les droits (p)
 
 j'ai déjà recopié des distri entières comme ça.

Bonsoir,

Il existe une mini-HOWTO à ce sujet: la Hard Disk Upgrade Mini-How-To,
dispo sur tous les bons miroirs TLDP... Je m'en suis servi pour éviter
tout le binz de me refaire une install suite à l'achat d'un nouveau
disque récemment, et je dois dire que je n'ai rencontré aucun problème.

Alors à plus forte raison pour la recopie pure et simple d'une partition,
y'a pas à hésiter.

Bruno

P.S.: à propos de tar, le HOWTO déconseille son utilisation (et lui
préfère cp -a), mais ne s'étend pas sur les raisons de cet
état de fait...

-- 
--   Service Hydrographique et Oceanographique de la Marine ---  EPSHOM/INF
-- 13, rue du Chatellier ---  BP 30316  --- 29603 Brest Cedex, FRANCE
--Phone: +33 2 98 22 17 49  ---  Email: [EMAIL PROTECTED]