28Jun

Cara Hapus Beberapa Subdirektori dengan Satu Perintah Linux

click fraud protection

Jika Anda ingin menghapus beberapa subdirektori di direktori lain menggunakan command line di Linux, umumnya Anda harus menggunakan perintah rm beberapa kali. Namun, ada cara yang lebih cepat untuk melakukan ini.

Katakanlah kita memiliki sebuah direktori bernama htg dengan lima subdirektori di dalamnya dan kita ingin menghapus tiga dari mereka. Dalam situasi normal, kita akan menggunakan perintah rm sebanyak tiga kali.

Namun, kita bisa membuat proses ini lebih pendek lagi dengan menggabungkan tiga perintah rm menjadi satu. Begini caranya.

Untuk menghapus tiga subdirektori Anda hanya perlu mengetikkan perintah berikut pada prompt dan tekan Enter( jelas, ubah nama direktori menjadi apa yang ingin Anda hapus).

rm-r ~ /Documents/htg/{ done, ideas, notes}

Kata-kata dalam kurung adalah bagian dari "daftar ekspansi penjepit".Masing-masing item dalam daftar ekspansi penjepit ditambahkan secara terpisah ke jalur sebelumnya( ~ /Documents/htg/).Sebagai contoh, perintah di atas diperluas menjadi ~ /Documents/htg/ yang dilakukan, ~ gagasan /Documents/htg/, dan ~ /Documents/htg/ mencatat, tiga subdirektori di bawah direktori htg yang ingin kita hapus. Seperti yang dapat Anda lihat pada gambar di bawah ini, ketiga subdirektori tersebut telah dihapus.

instagram viewer

Flag -r diperlukan saat menggunakan perintah rm untuk menghapus sebuah direktori dan bukan sebuah file. Jika Anda meninggalkan flag -r dari perintah di atas, Anda akan mendapatkan pesan kesalahan yang mengatakan bahwa direktori tidak dapat dihapus.

Jika semua subdirektori yang ingin Anda hapus kosong, Anda dapat menggunakan perintah rmdir, seperti yang ditunjukkan di bawah ini.

rmdir ~ /Documents/htg/{ done, ideas, notes}

Jika ternyata salah satu subdirektori tidak kosong, kesalahan akan muncul dengan mengatakan bahwa penghapusan tersebut gagal dan subdirektori yang bersangkutan dan subdirektorinya tidak dilepas. Namun, setiap subdirektori kosong akan dihapus.

Berhati-hatilah dengan perintah rm. Menggunakannya dengan cara yang salah bisa menghapus semua file di harddisk anda. Perintah yang Mematikan yang Tidak Harus Anda Jalankan di Linux

Cara Membuat Beberapa Subdirektori dengan Satu Perintah Linux

Anda juga dapat membuat direktori yang berisi beberapa subdirektori, atau pohon direktori, dengan menggunakan satu perintah.