Di Ubuntu, bagaimana cara menyalin semua isi folder ke folder lain?

9

Saya ingin menyalin isi folder yang tidak di-zip wordpress/,, ke folder lain yang ada.

Saya mencoba

cp -R wordpress/*.* /my/folder

tetapi sub-folder di wordpress/tidak disalin.

Kenapa tidak?

pengguna27449
sumber

Jawaban:

14

mencoba

cp -r wordpress/* /my/folder
wliao
sumber
hm .... senstivity case :) apa yang -r lakukan?
user27449
Ini aneh. Saya baru saja menguji baris perintah Anda. Ini juga berfungsi. Menurut halaman manual, -r Salin hierarki file dan penanganan file khusus ditentukan oleh implementasi. Sedangkan -R lebih fleksibel. pwet.fr/man/linux/commandes/posix/cp
wliao
6
LEBIH BANYAK BERLAKU: Ada ARGUMEN berbeda yang disediakan; wordpress /*.* BUKAN sama dengan wordpress / * - subfolder tidak dapat disalin . karena nama folder tidak menyertakan karakter "." di dalamnya.
pbr
2

Jika Anda memiliki file / direktori tersembunyi maka Anda harus menjalankan yang berikut dari dalam direktori sumber

tar pcf - .| (cd /path/to/destination; tar pxf -)

yang akan menyalin semua file dan folder termasuk yang dimulai dengan a. (dot).

Jika Anda tidak memiliki file / direktori tersembunyi yang perlu disalin maka jawaban wliao akan melakukannya.

(diedit untuk kejelasan)

Tarek Fadel
sumber