Pytania otagowane jako cp

cp - Narzędzie wiersza polecenia do kopiowania pliku

6
informacje o postępach poprzez pv do kopiowania katalogu
Muszę skopiować bardzo duży katalog (tutaj mówię w terabajtach) i chcę monitorować postęp. Odkryłem, że pvjest to przydatne narzędzie, ale jak mogę go używać do rekurencyjnego kopiowania katalogów? ( pv src > dstnie działa, ponieważ są katalogami) PS: działający na systemie OS X Mountain Lion pvzostał zainstalowany z portów Mac

5
cp ukryte pliki z wzorami glob
Sytuacja : $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) Mam katalog pełen ukrytych folderów i plików. Co się dzieje i jakie jest rozwiązanie?
13 zsh  wildcards  cp  dot-files 


5
Jak ukryć komunikaty o błędach od CP?
Obecnie szukam sposobów na ukrycie polecenia błędu w Linuksie, w szczególności polecenia cp. Ja robię: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory Jak ukryć komunikat o błędzie, który jest drukowany na ekranie? Nie chcę widzieć tego komunikatu o błędzie na moim monitorze.
13 shell  wildcards  cp 

1
zachowanie rozszerzonych atrybutów za pomocą cp / rsync
Podczas kopiowania z cprozszerzonymi atrybutami nie są zachowywane, nawet z jawnym cp -a --preserve=all /source /dest lub cp -a --preserve=xattr /source /dest To samo dotyczy rsync, tj rsync -aq -A -X --delete /source /dest Jednak w docelowym systemie plików mogę ręcznie utworzyć rozszerzony atrybut (za pomocą chattr). Oznacza to, że …
12 filesystems  rsync  cp  xattr 

3
pliki cp lub mv do tego samego katalogu, w którym już się znajdują, gdy jestem w innym?
Jeśli jestem ~/blobi mam plik~/blob/a_long_directory_name/c/x.x mogę pisać mv blob/a_long_directory_name/c/x.x blob/a_long_directory_name/even_more/y.y Czy jest jakiś skrót, w którym mogę wpisać coś krótszego, który używa ścieżki katalogu w pierwszym parametrze (choć nie w moim bieżącym katalogu), np. mv blob/a_long_directory_name/c/x.x $same_dir/y.y gdzie coś takiego $same_dirwskazywałoby na reż. param 1

4
Kopiowanie jednego pliku do wielu katalogów za pomocą cp
To pytanie jest kontynuacją mojego wcześniejszego pytania, polegającego na tworzeniu wielu katalogówmkdir . Używam bashpowłoki. Utworzyłem pięćdziesiąt katalogów, każdy rozpoczynający się od przedrostka „s”, za pomocą polecenia: mkdir $(printf "s%02i " $(seq 1 50)) który dopełnia do drugiej cyfry zerami. Oznacza to, że katalogi, które mogę otrzymać są postaci s01, …
12 bash  shell  cp 

3
Skopiuj tylko zwykłe pliki z jednego katalogu do drugiego
Chciałbym skopiować zawartość katalogu 1 do katalogu 2. Chciałbym jednak kopiować tylko pliki (a nie katalogi) z mojego katalogu 1. Jak to zrobić? cp dir1/* dir2/* nadal mam problem z katalogami. Ponadto wszystkie moje pliki nie mają żadnego rozszerzenia, więc . nie załatwi sprawy
12 files  cp 

1
Dlaczego „cp -R --reflink = always” wykonuje standardową kopię w systemie plików btrfs?
Btrfs obsługuje kopiowanie przy zapisie. Próbowałem użyć tej funkcji do sklonowania katalogu: cp -R --reflink=always foo_directory foo_directory.mirror Oczekiwałem, że polecenie zakończy się prawie natychmiast (jak a btrfs subvolume snapshot), ale cpwydaje się, że polecenie wykonuje powolną, standardową kopię. Według strony podręcznika spodziewałbym się, że będę --reflink=alwayswymuszał kopiowanie przy zapisie: Jeśli …
12 cp  btrfs 

5
Jak sprawdzić, które pliki zostaną skopiowane za pomocą polecenia cp?
Tworzę prosty skrypt, który kopiuje wszystkie pliki z DIRECTORYA, które nie istnieją w DIRECTORYB. Robię to za pomocą polecenia cp: cp -u DIRECTORYA/* DIRECTORYB Chciałbym również wysłać wiadomość e-mail do administratora, który wyświetli listę skopiowanych plików. Idealnie więc, zanim uruchomię powyższe polecenie, chciałbym pobrać pliki, które zostaną skopiowane i przechowywać …
11 cp  file-copy 

4
Migawka `cp -al`, której twarde linki są przekierowywane do nowego pliku podczas edycji
Staram się regularnie robić migawki ogromnego folderu. Przeczytałem tutaj: http://www.mikerubel.org/computers/rsync_snapshots/#Incremental, który cp -alwykonuje migawkę folderu po prostu kopiując twarde linki. To wszystko świetnie, ale problem polega na tym, że w tej migawce, jeśli zmienię plik, zmienia się we wszystkich migawkach. Zamiast tego chciałbym, aby system utworzył nowy plik podczas zmiany …

1
Czy istnieje sposób na wyrażenie: `--link` lub powrót do zwykłej kopii w cp (z GNU coreutils)?
Czy istnieje sposób, aby powiedzieć cpdo --link(tj tworzyć dowiązania twarde), ale spadek z powrotem w przypadku gdy ja próbuje hardlinki między urządzeniami? Łącza między urządzeniami nie są możliwe i mogą spowodować cpawarię. Powodem, dla którego pytam, jest to, że chciałbym użyć tego w a GNUmakefilei wolałbym czytelny wiersz poleceń niż …


1
Czy są wady `cp --sparse = always`?
Czy jest jakiś powód, aby nie używać użycia --sparse=alwaysprzy każdym wywołaniu cp? info cp mówi: ‘--sparse=WHEN’ A “sparse file” contains “holes”—a sequence of zero bytes that does not occupy any physical disk blocks; the ‘read’ system call reads these as zeros. This can both save considerable disk space and increase …

1
cp mówi, że usuwa pliki, ale nie powinno tak być
Szybkie tworzenie kopii zapasowej: root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ . Wynik jest zaskakujący - mówi się, że niektóre pliki zostały usunięte! removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’ Usuwane pliki wydają się być losowe i nie uległy zmianie. Dlaczego mówi, że je usuwa? Co dziwniejsze, nie wydaje się, aby faktycznie usunął ten plik (ani źródło). …
10 backup  cp 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.