GNU/Linux >> Belajar Linux >  >> Linux

5 penggunaan perintah mv di terminal linux

Dalam artikel ini, saya akan menunjukkan kepada Anda 5 penggunaan umum mv perintah di linux. mv perintah tidak hanya digunakan untuk memindahkan file tetapi juga untuk mengganti nama file. Namun ada lagi yang dapat Anda lakukan dengan perintah utilitas ini.
Berikut ini contohnya:

1. Memindahkan file menggunakan perintah mv

Katakanlah kita ingin memindahkan abc.md file dari direktori saat ini ke ./home/ash , kami melakukannya seperti ini:

$ mv abc.md ./home/ash

Untuk memindahkan beberapa file dari direktori saat ini ke ./home direktori.

$ mv * ./home/
# or 
$ mv f1.md f2.md ./home/

2. Mengganti nama file dan direktori

Mengganti nama file atau direktori berfungsi sama seperti memindahkan file, kecuali Anda harus berada di lokasi yang sama.

## rename `file.txt` to `filenew.txt` in same location.
$ mv file.txt filenew.txt
## rename directory
$ mv dir dirnew

3. Jangan timpa file yang ada

Perintah berikut menggabungkan satu folder ke folder lain, tetapi jangan menimpa file yang ada

$ mv -n dir1/* ./home/dir2
# only update with the new file
$ mv -u dir1/* ./home/dir2

4. Ambil cadangan sebelum menimpa

Menggunakan b pilihan, kita dapat mengambil cadangan file tujuan sebelum menimpa file yang ada.

$ mv -bv *.txt ./home/dir2

5. Pindahkan file dari direktori induk ke salah satu anak.

Yang ini dari jawaban stackoverflow.

Dari stackoverflow, misalkan Anda memiliki struktur berikut:

|parent
    |--child1
    |--child2
    |--grandChild1
    |--grandChild2
    |--grandChild3
    |--grandChild4
    |--grandChild5
    |--grandChild6

Anda dapat memindahkan semua file dari direktori induk ke child1 dengan perintah berikut:

$ cd parent
$ mv !(child1|child2) child1

Linux
  1. | Di Perintah Terminal?

  2. Perintah mv Linux

  3. Linux du perintah

  1. Perintah ip Linux

  2. Perintah cd Linux

  3. Bagaimana cara menggunakan vi untuk mengedit perintah di terminal di Linux?

  1. Perintah ifconfig Linux

  2. Perintah Waktu Linux

  3. Perintah Ping di Linux