GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara memindahkan file dan direktori ke folder induk di Linux?

Saya datang ke sini karena saya juga baru dalam hal ini. Untuk beberapa alasan di atas tidak melakukan trik untuk saya. Apa yang saya lakukan untuk memindahkan semua file dari direktori ke direktori induknya adalah:

cd to/the/dir
mv * ../

find . -maxdepth 1 -exec mv {} .. \;

ini juga akan memindahkan file tersembunyi.

Anda akan mendapatkan pesan:

mv: cannot move `.' to `../.': Device or resource busy

ketika mencoba memindahkan . (direktori saat ini) tetapi itu tidak akan membahayakan.


Ketik ini di shell:

mv *.* ..

Itu memindahkan SEMUA file satu tingkat ke atas.

Karakter * adalah kartu pengganti. Jadi *.deb akan memindahkan semua file .deb, dan Zeitgeist.* akan memindahkan Zeitgeist.avi dan Zeitgeist.srt satu folder ke atas, karena, tentu saja, .. menunjukkan direktori induk.

Untuk memindahkan semuanya termasuk folder, dll, cukup gunakan * bukannya *.*


Linux
  1. Temukan file dan direktori di Linux dengan perintah find

  2. Cara Mengarsipkan File Dan Direktori Di Linux [Bagian 2]

  3. Cara Mengarsipkan File Dan Direktori Di Linux [Bagian 1]

  1. Cara membuka dan menutup direktori di terminal Linux

  2. Cara Menyalin / Memindahkan File dan Direktori di Linux dengan perintah "cp" dan "mv"

  3. Bagaimana saya bisa melihat ukuran file dan direktori di linux?

  1. Temukan file dan direktori terbesar di Linux

  2. Linux Hapus File dan Direktori

  3. Cara Menemukan dan Menghapus Direktori dan File Kosong di Linux