Unix menyertakan dua perintah yang dapat Anda gunakan untuk menghapus file dan direktori:rm (hapus) dan rmdir (hapus direktori). Anda juga dapat menggunakan perintah "rm" untuk menghapus direktori juga. Dalam posting ini, kita akan membahas tentang perintah rm di Linux. rm adalah perintah terminal Linux yang digunakan untuk menghapus/menghapus file &direktori. Aplikasi ini sepenuhnya gratis hadir seperti dalam aplikasi build dengan Instalasi OS Linux. Penulis utama aplikasi ini adalah Paul Rubin, Richard M. Stallman, Jim Meyering dan David MacKenzie dan dirilis di bawah lisensi GNU GPLv3.
Menghapus File
Hapus file menggunakan perintah rm di Linux.
$ rm file.txt # Delete a File
Hapus File dengan output
Jika Anda ingin mendapatkan output setelah menghapus file, gunakan perintah rm dengan argumen -v . Lihat perintah di bawah ini.
$ rm -v file.txt # Delete a file with Output removed 'file.txt'
Permintaan sebelum Menghapus File/Direktori
perintah rm dengan argumen -i akan meminta Anda pesan peringatan sebelum menghapus file. Anda akan mendapatkan pesan peringatan sebelum menghapus setiap file jika Anda menghapus banyak file.
$ rm -i file.txt # Prompt a Warning Message before delete the file rm: remove regular empty file 'file.txt'? y
Menghapus Direktori Kosong
Untuk menghapus direktori kosong gunakan perintah rm di Linux dengan argumen -d. Lihat perintah di bawah ini.
$ rm -d data/ # Delete Empty Directory
Menghapus Direktori dengan Kontennya
Untuk menghapus direktori dengan semua isinya secara rekursif gunakan perintah rm dengan argumen -R. Gunakan argumen -f dengan argumen -R untuk menghapus direktori secara paksa.
$ rm -Rf data/ # Delete a Directory with content
Anda juga dapat menggunakan perintah di bawah ini untuk menghapus direktori dengan kontennya secara rekursif.
$ rm -rf data/
Menghapus file secara paksa
Untuk menghapus file secara paksa gunakan perintah rm di Linux dengan argumen -f. Lihat perintah di bawah ini.
$ rm -f file.txt # Delete a File Forcefully
Minta sebelum menghapus lebih dari 3 file
perintah rm dengan argumen -I akan Meminta pesan peringatan sekali sebelum menghapus lebih dari tiga file.
$ rm -I file* # Prompt a warning message before deleting more than 3 files rm: remove 5 arguments? y
Hapus Banyak File menggunakan Wildcard
Hapus banyak file sekaligus menggunakan perintah rm di Linux menggunakan Wildcard. Di sini saya memiliki lima file teks. Jadi untuk menghapus semua file gunakan perintah di bawah ini.
$ ls file1.txt file2.txt file3.txt file4.txt file5.txt
$ rm file* # Delete Multiple Files using Wildcard
Anda juga dapat menghapus banyak file sekaligus dengan bantuan ekstensi file menggunakan perintah rm di Linux. Lihat perintah di bawah ini.
$ ls file1.txt file2.txt file3.txt file4.txt file5.txt
$ rm *.txt