Ilustrasi perintah 'mv'.

Perintah “mv” untuk Memindahkan dan Mengganti Nama Berkas di GNU/Linux

Berkas adalah sebuah entitas yang menyimpan informasi, seperti teks, gambar, video, dan lain-lain. Berkas biasanya memiliki nama dan ekstensi yang menunjukkan jenis informasi yang disimpan. Di sistem operasi GNU/Linux, berkas biasanya disebut sebagai file.

Salah satu cara untuk memindahkan dan mengganti nama berkas di GNU/Linux adalah dengan menggunakan perintah “mv” di terminal. Terminal adalah sebuah aplikasi yang memungkinkan kita untuk menjalankan berbagai perintah teks di sistem operasi. Perintah “mv” adalah singkatan dari “move”, yang artinya memindahkan.

Untuk menggunakan perintah “mv”, kita perlu mengetikkan nama perintah tersebut, diikuti oleh nama berkas yang ingin kita pindahkan atau ganti nama, dan nama berkas atau direktori tujuan. Misalnya, jika kita ingin memindahkan berkas “catatan.txt” ke dalam direktori “Belajar”, kita bisa mengetikkan:

mv catatan.txt BelajarCode language: Shell Session (shell)

Perintah ini akan memindahkan berkas “catatan.txt” ke dalam direktori “Belajar”. Jika direktori tujuan tidak ada, maka perintah ini akan gagal dan menampilkan pesan kesalahan. Jika berkas tujuan sudah ada, maka perintah ini akan menimpanya tanpa konfirmasi.

Jika kita ingin memindahkan berkas dari lokasi lain, kita bisa menambahkan alamat lengkap dari lokasi tersebut sebelum nama berkas yang ingin kita pindahkan. Misalnya, jika kita ingin memindahkan berkas “catatan.txt” dari dalam direktori “Dokumen” ke dalam direktori “Belajar”, kita bisa mengetikkan:

mv /home/user/Dokumen/catatan.txt /home/user/BelajarCode language: Shell Session (shell)

Perintah ini akan memindahkan berkas “catatan.txt” dari dalam direktori “Dokumen”, yang berada di dalam direktori “home”, yang berada di dalam direktori “user”, ke dalam direktori “Belajar”, yang juga berada di dalam direktori “home”, yang juga berada di dalam direktori “user”. Alamat lengkap dari berkas sumber adalah “/home/user/Dokumen/catatan.txt”, sedangkan alamat lengkap dari berkas tujuan adalah “/home/user/Belajar/catatan.txt”.

Jika kita ingin mengganti nama dari berkas yang dipindahkan, kita perlu menggunakan tanda “/” di akhir nama tujuan. Misalnya, jika kita ingin memindahkan berkas “catatan.txt” ke dalam direktori “Belajar” dengan nama baru “pelajaran.txt”, kita bisa mengetikkan:

mv catatan.txt Belajar/pelajaran.txtCode language: Shell Session (shell)

Perintah ini akan memindahkan berkas “catatan.txt” ke dalam direktori “Belajar” dengan nama baru “pelajaran.txt”. Jika tanda “/” tidak ditulis, maka perintah ini akan menganggap bahwa “pelajaran.txt” adalah nama direktori, bukan nama berkas.

Jika kita ingin mengganti nama dari berkas tanpa memindahkan lokasinya, kita bisa menulis nama baru sebagai tujuan. Misalnya, jika kita ingin mengganti nama dari berkas “catatan.txt” menjadi “pelajaran.txt” di lokasi saat ini, kita bisa mengetikkan:

mv catatan.txt pelajaran.txtCode language: Shell Session (shell)

Perintah ini akan mengganti nama dari berkas “catatan.txt” menjadi “pelajaran.txt” tanpa mengubah lokasinya.

Ada beberapa hal yang perlu diperhatikan ketika menggunakan perintah “mv”. Pertama, perintah ini bisa digunakan untuk memindahkan atau mengganti nama baik berkas maupun direktori. Jika kita ingin memindahkan atau mengganti nama sebuah direktori, maka perintah ini akan bekerja sama seperti untuk berkas. Misalnya, jika kita ingin memindahkan direktori “Belajar” ke dalam direktori “Kerja”, kita bisa mengetikkan:

mv Belajar KerjaCode language: Shell Session (shell)

Perintah ini akan memindahkan direktori “Belajar” beserta semua isinya ke dalam direktori “Kerja”. Jika direktori tujuan tidak ada, maka perintah ini akan membuatnya secara otomatis. Jika direktori tujuan sudah ada, maka perintah ini akan menambahkan isi dari direktori sumber ke dalamnya.

Kedua, perintah ini tidak bisa memindahkan atau mengganti nama lebih dari satu berkas atau direktori sekaligus. Jika kita memisahkan nama-nama berkas atau direktori dengan spasi, maka perintah ini akan mencoba memindahkan atau mengganti nama setiap nama sebagai sebuah berkas atau direktori. Misalnya, jika kita mengetikkan:

mv catatan.txt gambar.jpg lagu.mp3 BelajarCode language: Shell Session (shell)

Maka perintah ini akan mencoba memindahkan atau mengganti nama tiga berkas sekaligus, yaitu “catatan.txt”, “gambar.jpg”, dan “lagu.mp3” ke dalam direktori “Belajar”. Nama direktori tujuan harus ditulis terakhir.

Ada beberapa opsi tambahan yang bisa kita gunakan bersama dengan perintah “mv”. Opsi tambahan ini ditulis setelah tanda “-“, dan biasanya disingkat menjadi satu huruf. Misalnya, opsi “-i” berarti “interactive”, yang artinya menanyakan konfirmasi sebelum menimpa berkas atau direktori yang sudah ada. Opsi ini berguna untuk mencegah kesalahan atau kehilangan data. Misalnya, jika kita menggunakan opsi “-i” bersama dengan perintah sebelumnya, maka terminal akan menampilkan:

mv -i catatan.txt gambar.jpg lagu.mp3 Belajar
mv: overwrite 'Belajar/catatan.txt'? y
mv: overwrite 'Belajar/gambar.jpg'? n
mv: overwrite 'Belajar/lagu.mp3'? yCode language: Shell Session (shell)

Perintah ini akan menanyakan konfirmasi sebelum menimpa setiap berkas atau direktori yang sudah ada di dalam direktori tujuan. Kita bisa mengetikkan “y” untuk ya atau “n” untuk tidak.

Demikianlah cara menggunakan perintah “mv” untuk memindahkan dan mengganti nama berkas di GNU/Linux. Perintah ini sangat berguna untuk mengatur file-file kita secara rapi dan mudah. Selamat mencoba!

Artikel Terkait

Leave a Reply

Your email address will not be published. Required fields are marked *