Cara Menghapus Direktori di Linux

Linux sangat berbeda dari sistem operasi Windows. Misalnya, jika Anda ingin menghapus folder di Windows, Anda cukup mengklik kanan dan menghapusnya. Namun, hal-hal tidak sesederhana itu di Linux. Menghapus direktori atau folder di Linux dapat dilakukan melalui antarmuka pengguna grafis serta antarmuka baris perintah. Jika Anda tidak yakin cara menghapus direktori di Linux, kami telah menyiapkan panduan sederhana namun efisien untuk Anda. Pada artikel ini, kami akan menunjukkan metode GUI dan CLI untuk menghapus direktori di Linux.

Menghapus Direktori di Linux (2023)

Folder di Linux dikenal sebagai direktori. Dan di dunia Linux, semuanya diperlakukan sebagai file, bahkan direktori. Sekarang mari kita lihat cara menghapus direktori di Linux menggunakan empat cara berbeda – satu GUI dan tiga CLI.

Cara Menghapus Direktori di Linux (Metode GUI)

Metode menghapus file ini mudah dan paling cocok untuk pengguna yang baru saja bermigrasi ke Linux. Itu dapat bekerja pada distribusi apa pun, asalkan “Lingkungan Desktop” dan pengelola file diinstal di komputer. Pada artikel ini, kami menggunakan Ubuntu 20.04 LTS dengan lingkungan desktop Gnome dan pengelola file Nautilus. Begini cara kerjanya:

1. Pertama, buka pengelola file pilihan Anda dan navigasikan ke jalur tempat Anda ingin menghapus direktori.

2. Pilih folder yang ingin Anda hapus dan tekan tombol “Hapus” pada keyboard. Atau, Anda juga dapat mengeklik kanan folder yang dipilih dan memilih “Move to Trash” dari menu konteks.

  Cara memainkan Far Cry 5 di Linux

3. Semua file dan direktori yang dihapus di Linux tidak dihapus secara permanen tetapi dipindahkan ke lokasi khusus yang disebut Trash, yang mirip dengan Recycle Bin di Windows.

4. Untuk menghapus direktori di Linux secara permanen, pilih dan tekan “Shift + Delete” pada keyboard. Ini akan membuka prompt apakah Anda ingin menghapusnya secara permanen atau tidak. Klik “Hapus” di kotak dialog lagi.

Hapus Direktori di Linux melalui Baris Perintah

Melakukan tugas apa pun menggunakan baris perintah lebih cepat dengan banyak opsi daripada metode GUI. Juga, metode CLI menghapus file dan folder secara permanen. Di sini, kami akan menunjukkan tiga perintah untuk menghapus direktori di Linux yang sudah terinstal di setiap Distribusi Linux.

Hapus Direktori Menggunakan Perintah rmdir

Perintah rmdir umumnya digunakan untuk menghapus direktori kosong, tetapi juga dapat digunakan untuk menghapus direktori yang tidak kosong. Perintah tersebut tidak memiliki banyak fitur dan opsi tetapi dapat menyelesaikan pekerjaan. Sintaks umum dari perintah tersebut adalah sebagai berikut:

rmdir

Beberapa opsi yang dapat diambil oleh perintah rmdir adalah:

OptionDescription–ignore-fail-on-non-emptydigunakan untuk menghapus direktori yang tidak kosong-p, –parentused untuk menghapus direktori beserta anak-anaknya yang ditentukan-v, –verbosedigunakan untuk mendapatkan pesan diagnostik untuk setiap direktori

Hapus Direktori Kosong di Linux

Untuk menghapus direktori kosong di Linux, gunakan perintah berikut:

rmdir

Di sini, dalam contoh ini, karena kita tidak mendapatkan output, ini berarti perintah berhasil dijalankan dan direktori telah dihapus.

Hapus Direktori Tidak Kosong di Linux

Ketika Anda akan mencoba menghapus direktori yang tidak kosong menggunakan perintah rmdir, Anda akan mendapatkan kesalahan berikut:

rmdir: gagal menghapus ‘‘: Direktori tidak kosong

  Cara mengubah pengelola tampilan di Linux

Untuk menghapus direktori yang tidak kosong di Linux, gunakan perintah berikut:

rmdir –abaikan-gagal-saat-tidak-kosong

Hapus Direktori Menggunakan Perintah rm

Perintah rm adalah alat yang ampuh yang dapat menghapus file maupun direktori sambil menyediakan banyak fitur hebat. Sintaks dasar dari perintah tersebut adalah:

rm

Beberapa opsi yang dapat diambil oleh perintah adalah:

OptionDeskripsi-fKetika bendera ini digunakan, permintaan konfirmasi tidak akan muncul, dan semua file dan direktori yang tidak ada akan diabaikan-iKetika bendera ini digunakan, perintah akan meminta konfirmasi dari pengguna untuk setiap penghapusan.-rKetika bendera ini digunakan digunakan, perintah akan menghapus semua isi direktori yang ditentukan. -dBendera ini digunakan untuk menghapus direktori kosong.-vBendera ini digunakan untuk mendapatkan penjelasan tentang apa yang sedang dilakukan saat ini.

Hapus Direktori Kosong

Untuk menghapus direktori kosong di Linux, gunakan flag -d dengan perintah seperti di bawah ini:

rm -d

Hapus Direktori Tidak Kosong

Saat menghapus konten yang tidak kosong, ini bisa sangat berbahaya karena beberapa file penting mungkin terhapus. Jadi, berhati-hatilah saat menghapus direktori yang tidak kosong. Untuk menghapus direktori dengan semua isinya, gunakan flag -r dengan perintah seperti di bawah ini:

rm -r

Paksa Hapus Direktori di Linux

Perintah rm memberikan prompt, secara default, saat menghapus file dan direktori yang dilindungi dari penulisan. Tekan ‘y’ atau ‘n’ tergantung pada pilihan Anda. Untuk melewati prompt, kami menggunakan flag -f seperti yang ditunjukkan di bawah ini:

rm -rf

Perintah ini terbukti sangat berbahaya jika dijalankan secara tidak sengaja di direktori root.

Prompt Sebelum Menghapus Folder di Linux

Saat menghapus banyak file, gunakan flag -i dengan perintah rm untuk mendapatkan prompt sebelum setiap file seperti yang ditunjukkan di bawah ini:

  Cara Mengaktifkan Penskalaan HiDPi di Linux

rm -ri

Hapus Direktori Menggunakan Perintah find

Hapus Direktori Kosong di Linux

Anda juga dapat menghapus folder menggunakan perintah find dengan flag -delete seperti yang ditunjukkan di bawah ini:

temukan -ketik d -nama “nama_direktori” -hapus

Perintah ini akan mencari direktori kosong yang ditentukan oleh parameter di jalur yang diberikan dan menghapusnya.

Hapus Direktori Tidak Kosong

Untuk menghapus direktori yang tidak kosong menggunakan perintah find, gunakan sintaks berikut:

temukan -tipe d -nama “nama_direktori” -exec rm -r {} +

Memahami sintaks di atas:

Dalam sintaks di atas, perintah find mencari direktori yang cocok dengan di dan kemudian flag -exec akan meneruskan item yang dicari ke perintah rm, yang akan menghapus direktori menggunakan flag -r.

Pertanyaan yang Sering Diajukan

Apa cara tercepat untuk menghapus direktori di Linux?

Metode baris perintah adalah cara tercepat untuk menghapus direktori. Anda dapat menggunakan perintah rmdir, rm, dan find untuk menghapus direktori di Linux.

Mengapa saya tidak dapat menghapus direktori di Linux?

Alasan utama Anda tidak dapat menghapus direktori di Linux adalah karena Anda tidak memiliki izin yang sesuai untuk melakukan perubahan apa pun pada direktori. Untuk menghapus direktori dengan melewati izin yang hilang, gunakan perintah berikut: sudo rm -rf

Hapus File dan Direktori Menggunakan Perintah Linux

Menghapus direktori/file di Linux adalah tugas yang sangat sederhana namun sangat penting bagi semua jenis pengguna. Di sini, kami telah menunjukkan dua cara untuk menghapus folder di Linux dan kami harap artikel ini memberi Anda pemahaman yang baik tentang kedua metode dan perintahnya. Beri tahu kami di komentar jika ada masalah.