kopie dat z partition na jinou

Tom Hudec Tom na ABBA.cz
Sobota Duben 20 23:10:50 CEST 2002


Jaroslav Lukesh wrote:
> | Odesílatel: Jan Houstek <houstek na karlin.mff.cuni.cz>
> | Nejjednoduseji (pokud nechcete cist man cp ci man tar), tak v mc jako
> root
> | a nechat zaskrtnutou polozku "preserve Attributes".
> | > > Potrebuji prekopirovat data z jedne partition na jinou. Jak se to da
> | > > udelat?
> 
> cp -r -R -u co/ kam

Jak si takto poradite se zachovanim atributu?
Nevim, proc mate soucasne -r a -R.
        -r     copy recursively, non-directories as files WARNING:
               use -R instead when you might  copy  special  files
               like FIFOs or /dev/zero
        -R, --recursive
               copy directories recursively

> (to "/" je nevimproc dulezite)

AFAIK, jen kdyz co je symlink na adresar a chceme kopirovat
adresar a ne symlink. Viz POSIX.2.

> Takhle jsem zachranoval data z blbeho disku.

IMHO jedno z nejlepsich reseni kopirovani fs je toto:

cd /mount/zdrojove/partition
find . -xdev -depth -print0 | cpio -0pdma /mount/cilove/partition

Viz find(1) a cpio(1). Muzete take pridat cpio parametr --sparse.
Podobne by to melo dopadnout i timto zpusobem:

cd /mount/zdrojove/partition
cp -a . /mount/cilove/partition


-- 
Tom Hudec <Tom(at)ABBA.cz>, editor of Tom's ABBA pages http://ABBA.cz/

   .''`.  The box said Windows, NT or better, so I installed Linux. :-)
  : :' :
  `. `'   Debian GNU/Linux  http://www.debian.org/  http://www.debian.cz/
    `-    The Perfect OS - the most software, the most people



Další informace o konferenci Linux