GNU/Linux >> Belajar Linux >  >> Linux

Hapus Direktori di Linux – Cara Menghapus Folder dari Baris Perintah

Linux CLI adalah alat yang ampuh yang dapat membantu Anda menyelesaikan tugas-tugas kompleks.

Salah satu operasi umum yang harus Anda lakukan adalah menghapus sesuatu. Sama seperti membuat file dan folder, menghapusnya dari baris perintah Linux adalah sesuatu yang akan sering Anda lakukan.

Dalam posting ini, kita akan membahas cara menghapus direktori dari baris perintah. Kami akan membahas sintaks bersama dengan beberapa contoh. Saya menggunakan Ubuntu dalam contoh ini.

Sintaks rm Linux Perintah

Anda menggunakan rm perintah untuk menghapus sesuatu dari baris perintah di Linux. Sintaks dari rm perintahnya seperti ini:

rm [flags] directory name

Beberapa flag penting yang perlu Anda gunakan saat menghapus direktori adalah sebagai berikut:

  • -r , -R , --recursive ["Rekursi"] – Menghapus direktori dan isinya secara rekursif.
  • -v , --verbose ["Verbose"] – Opsi ini menampilkan detail dari apa yang sedang dilakukan di CLI.
  • -f , --force ["Force"] – Opsi ini mengabaikan file yang tidak ada dan tidak pernah meminta Anda.
  • -i ["Interaktif"] – Gunakan tanda ini jika Anda ingin dimintai konfirmasi sebelum setiap penghapusan.
  • -d ["Direktori] – Ini hanya berfungsi saat direktori kosong.

Hati-hati saat menggunakan rm command️ dan selalu pastikan bahwa semua data penting telah dicadangkan.

Cara mengidentifikasi folder yang akan dihapus

Saat kita membahas cara menghapus folder, kita harus cukup yakin bahwa kita benar-benar menghapus folder. Kita dapat mengidentifikasi folder/direktori dengan d bendera di kolom pertama. Perhatikan bahwa file memiliki flag pertama sebagai - .

Contoh rm Linux perintah

Di folder kami saat ini, kami memiliki 2 folder CSharpLab dan PythonLab . Konten mereka ditampilkan di bawah.

Perhatikan bahwa CSharpLab adalah direktori kosong.

Cara menghapus folder yang tidak kosong

Mari kita hapus PythonLab foldernya dulu.

rm -rvi PythonLab/

Dimana,

  • -r menghapus semua file dan folder secara rekursif. Perhatikan pada output di bawah, semua file (man.py, calculator.py, palindrome.py ) dan folder (/lib ) telah dihapus.
  • -v membagikan detail.
  • -i membuat penghapusan menjadi interaktif, yang berarti ia akan menanyakan sebelum menghapus apa pun.

Cara menghapus folder kosong

Mari kita coba untuk menghapus CSharpLab map. Karena folder ini kosong, kita dapat menggunakan -d bendera.

rm -d CSharpLab/

Cara menggunakan -f bendera "paksa"

Sekarang mari kita lihat bagaimana -f bendera bekerja. Ini memaksa penghapusan folder tanpa petunjuk atau peringatan. Jika terjadi kesalahan, -v masih mengabaikan, dan menghapus file yang valid.

Pada contoh di bawah ini, ada kesalahan ketik pada nama folder. Perhatikan bahwa kesalahan ketik diabaikan. File asli masih utuh.

Menutup

Menghapus direktori berguna saat Anda perlu menghapus folder setelah mengarsipkannya, saat menghapus duplikat, saat menghapus folder yang tidak digunakan, dan banyak lagi.

Semua tugas ini ditargetkan untuk menciptakan lebih banyak ruang disk. Saya harap blog ini bermanfaat bagi Anda.

Mari terhubung di Twitter!

Baca postingan saya yang lain di sini.

Mari mengobrol di Discord.


Linux
  1. Cara menginstal perangkat lunak dari baris perintah Linux

  2. Cara Menghapus File dan Direktori di Linux dari Command Line

  3. Bagaimana Cara Memanggil Makro Openoffice Dari Baris Perintah Linux?

  1. Bagaimana cara menghapus direktori dan folder di Linux?

  2. Bagaimana saya bisa menyalin folder dari baris perintah Linux?

  3. Cara menjalankan TeX dari antarmuka baris perintah di Linux

  1. Bagaimana cara Memperbarui catatan A dari Antarmuka Baris Perintah di Linux?

  2. Cara Menghapus Pengguna di Linux Menggunakan Command Line

  3. Bagaimana cara mengirim pesan ke soket web socket.io saya dari baris perintah di linux?