CP(1)                                                       CP(1)


NAZWA
       cp - kopiuj pliki

SKŁADNIA
       cp [opcje] źródło przeznaczenie
       cp [opcje] źródło... przeznaczenie
       Opcje:
       [-abdfilprsuvxPR]  [-S backup-suffix] [-V {numbered,exist­
       ing,simple}]   [--backup]   [--no-dereference]   [--force]
       [--interactive] [--one-file-system] [--preserve] [--recur­
       sive]  [--update]   [--verbose]   [--suffix=backup-suffix]
       [--version-control={numbered,existing,simple}] [--archive]
       [--parents] [--link]  [--symbolic-link]  [--help]  [--ver­
       sion]

OPIS
       Ta   dokumentacja  nie  jest  już  rozwijana  i  może  być
       niedokładna lub niekompletna. Autorytatywnym źródłem  jest
       teraz dokumentacja Texinfo.

       Ta  strona podręcznika man opisuje wersję GNU programu cp.
       Jeśli ostatni argument wskazuje na istniejący katalog,  cp
       kopiuje  każdy  z  podanych plików do innych plików, o tej
       samej nazwie, w  tamtym  katalogu.  W  przeciwnym  wypadku
       można  podać tylko dwa pliki, a program kopiuje pierwszy w
       drugi. Jest błedem, jeśli ostatni argument nie jest  kata­
       logiem, a podano więcej niż dwa pliki. Domyślnie [program]
       nie kopiuje katalogów.

   OPCJE
       -a, --archive
              Uchroń tyle ile możliwe ze struktury atrybutów ory­
              ginalnych  plików  podczas kopiowania. Tak samo jak
              -dpR.

       -b, --backup
              Utwórz kopie zapasowe tych plików, które  mają  być
              nadpisane, lub usunięte.

       -d, --no-dereference
              Kopiuj  linki  symboliczne  jako  linki, a nie jako
              pliki na które  one  wskazują  i  chroń  połączenia
              hardlinków pomiędzy plikami źródłowymi w kopiach.

       -f, --force
              Usuń istniejące pliki docelowe.

       -i, --interactive
              Pytaj czy nadpisywać istniejące pliki docelowe.

       -l, --link
              Twórz hardlinki zamiast kopii niekatalogów.





FSF                   Narzędzia plikowe GNU                     1





CP(1)                                                       CP(1)


       -P, --parents
              Utwórz  nazwę  każdego  z  plików  docelowych przez
              dodanie do katalogu  docelowego  slasha  i  podanej
              nazwy  pliku źródłowego. Ostatni argument podany cp
              musi być nazwą istniejącego katalogu. Na  przykład,
              komenda  `cp  --parents a/b/c existing_dir' kopiuje
              plik a/b/c do existing_dir/a/b/c, tworząc wszystkie
              katalogi pośrednie.

       -p, --preserve
              Chroń właściciela, grupę, prawa i timestampy orygi­
              nalnych plików.

       -r     Kopiuj  katalogi  rekursywnie,  kopiując  wszystkie
              niekatalogi tak, jakby były zwykłymi plikami.

       -s, --symbolic-link
              Utwórz  linki  symboliczne  zamiast  kopii niekata­
              logów. Wszystkie nazwy plików muszą  być  absolutne
              (zaczynające  się  od `/'), chyba że pliki docelowe
              są w bieżącym katalogu. Opcja ta wypisuje komunikat
              o  błedzie na systemach, które nie wspierają linków
              symbolicznych.

       -u, --update
              Nie kopiuj niekatalogu, który ma istniejący  cel  o
              tej samej, lub nowszej dacie modyfikacji.

       -v, --verbose
              Wydrukuj  nazwę  każdego  pliku  przed  jego skopi­
              owaniem.

       -x, --one-file-system
              Pomiń podkatalogi, które znajdują się na innym sys­
              temie   plików   niż   ten,  na  którym  kopiowanie
              rozpoczęło się.

       -R, --recursive
              Kopiuj katalogi rekursywnie.

       --help Wydrukuj na stdout wiadomość o używaniu programu  i
              zakończ go.

       --version
              Wydrukuj na stdout wersję programu i zakończ go.

       -S, --suffix backup-suffix
              Rozszerzenie  używane  do tworzenia prostych plików
              zapasowych  może  być   ustawione   przez   zmienną
              środowiskową SIMPLE_BACKUP_SUFFIX która może zostać
              unieważniona przez tę opcję. Jeśli żadne z nich nie
              jest  podane,  domyślnym  znakiem  jest  `~', jak w
              Emacsie.




FSF                   Narzędzia plikowe GNU                     2





CP(1)                                                       CP(1)


       -V, --version-control {numbered,existing,simple}
              Rodzaj  tworzonych  kopii  zapasowych  może  zostać
              ustawiony   zmienną   środowiskową  VERSION_CONTROL
              która może zostać unieważniona tą opcją. Jeśli  nie
              ustawiono  VERSION_CONTROL  i nie podano tej opcji,
              domyślnym typem kopii  zapasowej  jest  `existing'.
              Wartość  zmiennej  środowiskowej  VERSION_CONTROL i
              argumentu tej opcji jest taka jak w zmiennej  `ver­
              sion-control'  Emacsa;  rozpoznają  także  bardziej
              opisowe synonimy. Prawidłowe wartości to  (unikalne
              skróty są dopuszczalne):

              `t' lub `numbered'
                     Zawsze twórz numerowane kopie zapasowe.

              `nil' lub `existing'
                     Twórz   numerowane  kopie  zapasowe  plików,
                     które już je mają, proste kopie dla  reszty.

              `never' lub `simple'
                     Rób zawsze proste kopie zapasowe.




































FSF                   Narzędzia plikowe GNU                     3