GNU/Linux >> Belajar Linux >  >> Linux

Pindahkan folder di Linux menggunakan perintah mv

T:Bagaimana cara memindahkan folder di sistem operasi Unix, Linux, dan MacOS menggunakan baris perintah?
A:Folder/direktori dan file dapat dipindahkan dan diganti namanya menggunakan perintah mv di terminal Linux.

sintaksis perintah mv

Sintaks perintah mv Linux cukup mudah:

mv source target
mv -option origin destiny

Contoh perintah mv Linux

Pindahkan folder dan folder2 ke direktori /tmp Anda

mv folder folder2 /tmp/

Pindahkan folder dan file1 ke direktori /home/

mv folder file1 /home/

Contoh sebelumnya akan memindahkan file dan folder ke tujuan baru tanpa mengubah namanya.
Perintah mv dapat digunakan untuk memindahkan sejumlah besar file dan folder dalam satu baris perintah.

mv /home/johndoe/* /home/jane/new_folder/

Kami akan memindahkan semua file, folder, dan semua sub-folder yang terletak di dalam direktori /home/johndoe/, ke tujuan baru /home/jane/new_folder/.

Di sini kami menggunakan wildcard (tanda bintang), yang digunakan di sistem mirip Unix dan Linux, untuk menentukan bahwa semua konten harus terpengaruh (dalam kasus ini dipindahkan).

Dalam contoh berikut ini, kita akan memindahkan beberapa direktori dari jalur yang berbeda ke folder baru:

mv /home/john/foo /home/john/docs /home/tracy

atau Anda juga dapat melakukannya dari direktori asal:

cd /home/john
mv foo docs /home/tracy

Perintah mv dapat dikonfigurasi untuk menampilkan output dari setiap tindakan yang dilakukannya dengan menambahkan opsi verbose -v, misalnya:

mv /home/john/docs /home/jane/ -v

Ini adalah outputnya:

`/home/john/docs/' -> `/home/jane/docs'

Pada contoh sebelumnya, ketika Anda memindahkan folder atau file seperti yang telah kami lakukan pada contoh sebelumnya, Anda tidak akan menerima konfirmasi apa pun sebelum memindahkan konten dari satu tempat ke tempat lain, kecuali jika ada file atau folder dengan nama yang sama di jalur tujuan.

Anda dapat memaksa promt sebelum menimpa file menggunakan opsi -i, dengan cara ini mv menjadi interaktif dan akan meminta konfirmasi Anda di terminal Linux.

mv -i file1.txt /home/jerry/

Keluaran:

mv: overwrite `/home/jerry/file1.txt'?

Opsi perintah mv lainnya yang mungkin berguna dalam tugas administrasi sistem Linux Anda sehari-hari. Halaman manual dari gnu/mv memiliki banyak opsi yang dapat Anda jelajahi, mari kita lihat beberapa opsi mv yang paling berguna:

       -f, --force
              do not prompt before overwriting

       -i, --interactive
              prompt before overwrite

       -t, --target-directory=DIRECTORY
              move all SOURCE arguments into DIRECTORY

       -T, --no-target-directory
              treat DEST as a normal file

       -u, --update
              move only when the SOURCE file is newer than the destination file or when the destination file is missing

       -v, --verbose
              explain what is being done

       -Z, --context
              set SELinux security context of destination file to default type

Jika Anda perlu melihat opsi perintah mv lengkap, lihat halaman manual seperti yang Anda lihat di bawah ini:

Cukup ketik:

man mv
Memindahkan folder di Linux menggunakan perintah mv terakhir diubah:18 Juli 2017 oleh Esteban Borges
Linux
  1. Menggunakan Perintah ripgrep (rg) di Linux

  2. Perintah mv Linux

  3. Linux du perintah

  1. Perintah ip Linux

  2. Perintah cd Linux

  3. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  1. 5 Contoh Perintah Fuser Linux Praktis

  2. Contoh penggunaan perintah dmsetup di Linux

  3. Perintah Pindah Direktori Linux