Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Kopiowanie folderów...  (Przeczytany 29904 razy)

fedora

  • Gość
Kopiowanie folderów...
« dnia: 2007-02-27, 18:09:35 »
Witam.Może to pytanie niezbyt pasuje do tego działu ale nie wiedziałem gdzie spytać i wyszło jak wyszło :-).Otóż czy ktoś może mi powiedzieć jak kopiować foldery bez/z zawartością.Przykładowo utworzyłem dwa puste foldery za pomocą polecenia mkdir.Te foldery to :"Hej" i "fa".Oto wycinek z bash'a:

Witaj Kuba 18:07:44 ~$ cp Hej fa
cp: omitting directory `Hej'
Witaj Kuba 18:07:48 ~$

Z góry dzięki....

xavery

  • Gość
Kopiowanie folderów...
« Odpowiedź #1 dnia: 2007-02-27, 20:44:14 »
Dla olbrzymiej większości poleceń Linuksowych są pewne typowe argumenty. I tak np. przeważnie -v zwiększa gadatliwość, -p to numer portu a -r oznacza działanie rekurencyjne. tak więc kopiowanie katalogów będzie wyglądać tak: cp -r kat1 kat2.

PS> Czasem rekurencyjność zapewnia -R a nie -r (a czasem obydwa:) ). W przypadku niepewności warto sprawdzić:)

xavery

  • Gość
Kopiowanie folderów...
« Odpowiedź #2 dnia: 2007-02-27, 20:49:37 »
> PS> Czasem rekurencyjność zapewnia -R a nie -r (a czasem obydwa:) ). W przypadku niepewności
 > warto sprawdzić:)

Skoro już jesteśmy w dziale "Tips&Tricks" to jeszcze dodam jako ciekawostkę, że spora niespójność w argumentach wiersza poleceń występuje w niby pokrewnych poleceniach ssh/scp/sftp. Jeśli np. sshd jest uruchomione na niestandardowym porcie (np 2323) to aby się zalogować przez ssh podajemy: ssh -p 2323. Aby skopiować plik podajemy: scp -P 2323 a aby ten sam plik przeeftepować: sftp -o Port=2323
:)