Masalahnya
Saat kami mencoba menyalin direktori ke lokasi lain, kami mendapatkan kesalahan di bawah ini:
$ cp /data01 /data02 cp: omitting directory '/data01' $
Solusinya
Error di atas adalah kesalahan umum yang dilakukan oleh pemula Linux saat menyalin direktori ke lokasi lain tanpa menggunakan opsi copy rekursif pada perintah 'cp'.
Untuk menghindari kesalahan ini, gunakan "-r ” atau “-a ” dalam perintah salin. Dari halaman manual perintah 'cp':
# man cp -R, -r, --recursive copy directories recursively -a, --archive same as -dR --preserve=all
Misalnya:
# cp -r /srcdir /tgtdir
atau
# cp -R /srcdir /tgtdir
atau
# cp -a /srcdir /tgtdir
Jika Anda tidak menggunakan opsi "-r" atau "-a" dalam perintah cp, secara default perintah akan mencoba hanya menyalin file dan bukan direktori dari sumbernya. "-r" dan "-R" adalah opsi yang sama dan dapat digunakan secara bergantian.
Cara (Benar) Mengubah UID dan GID pengguna/grup di Linux
chattr Contoh Perintah untuk Mengubah Atribut File (Jadikan file tidak dapat diubah)