Mv

Revisi sejak 3 September 2024 15.38 oleh Xpecel (bicara | kontrib) (Dibuat dengan menerjemahkan halaman "Mv (Unix)")
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

mv adalah salah satu perintah Unix yg memungkinkan pengguna untuk memindahkan suatu file atau folder dari suatu lokasi ke lokasi yg lainnya. Perintah mv tidak hanya digunakan untuk memindahkan suatu file atau folder, mv juga bisa digunakan untuk mengganti nama file atau folder.

Contoh

Perintah Penjelasan
mv catatan.txt catatan_ku.txt Mengganti nama file yg semula catatan.txt menjadi catatan_ku.txt
mv catatan.txt tugas/catatan.txt Memindahkan file catatan.txt ke folder tugas dengan asumsi folder tersebut ada dan user memiliki akses. Perintah ini memanfaatkan relative path.
mv catatan_1.txt catatan_2.txt tugas/ Memindahkan file catatan_1.txt catatan_2.txt ke folder tugas.
mv catatan.txt ~/tugas/catatan.txt Hampir sama dengan perintah sebelumnya, hanya saya kali ini file akan dipindahkan ke folder tugas yg langsung berada di bawah home directory user. Perintah ini memanfaatkan absolute path.
mv ~/Music/* ~/Desktop/ Memindahkan semua file dan folder yg ada di bawah ~/Music/ ke folder ~/Dekstop/. Perintah ini memanfaatkan wildcard untuk memilih semua file atau folder yg ada di bawah ~/Music/.
mv ~/Downloads/*.mp3 ~/Music/ Memindahkan semua file dengan ekstensi mp3 yg ada di folder Downloads ke folder Music. Perintah ini memanfaatkan wildcard untuk memilih semua file dengan ekstensi mp3.

Perlu diperhatikan bawha perintah mv memiliki pola seperti mv <sumber file/folder> <target file/folder>. Sumber file/folder tidak memulu hanya satu entitas, ini bisa saja lebih dari. Tapi target lokasi file/folder hanya bisa satua entitas saja. Jadi jika sumber file/folder lebih dari satu entitas, maka bisa dipastikan jika operasi tersebut adalah memindahkan entitas, bukan menamai ulang entitas.