![Gunakan Browser Puffin untuk Memainkan Flash Game di Android Tanpa Membuang Data](/f/b5be44999a6ce92491dadd8246daa42c.jpg?width=100&height=100)
Itu perintah rm adalah utilitas baris perintah UNIX dan Linux untuk menghapus file atau direktori pada sistem Linux. Pada artikel ini, kami akan menjelaskan dengan jelas apa sebenarnya rm Dan “rm -rf” perintah dapat dilakukan di Linux.
Selain itu, kami akan membagikan beberapa contoh berguna untuk menghapus file, menghapus direktori, menghapus banyak file file atau direktori, meminta konfirmasi, menghapus file secara rekursif, dan memaksa penghapusan file.
Itu perintah rm juga merupakan salah satu perintah yang sering digunakan pada sistem Linux, tetapi juga a perintah berbahaya yang akan Anda temukan nanti di artikel ini.
Daftar isi
Secara default, perintah rm hanya menghapus file atau file yang ditentukan pada baris perintah dengan segera dan tidak menghapus direktori.
$ mkdir -p tecmint_files. $ sentuh tecmint.txt. $rm tecmint.txt. $ rm tecmint_files.
Untuk menghapus banyak file sekaligus, tentukan nama file satu per satu (mis file1file2) atau gunakan pola untuk menghapus beberapa file (misalnya, pola yang diakhiri dengan .txt
) sekaligus.
$ rm tecmint.txt fossmint.txt [Menggunakan Nama File] $ rm *.txt [Menggunakan Pola]
Untuk menghapus direktori, Anda dapat menggunakan -R
atau -R
beralih, yang memberitahu rm untuk menghapus direktori secara rekursif termasuk isinya (sub-direktori dan file).
$ rm tecmint_files/ $ rm -R tecmint_files/
Untuk meminta konfirmasi saat menghapus file, gunakan -Saya
pilihan seperti yang ditunjukkan.
$ rm -i tecmint.txt.
Untuk meminta konfirmasi saat menghapus direktori dan sub-direktorinya, gunakan -R
Dan -Saya
pilihan seperti yang ditunjukkan.
$ rm -Ri tecmint_files/
Untuk menghapus file atau direktori secara paksa, Anda dapat menggunakan opsi -F
memaksa operasi penghapusan tanpa rm meminta Anda untuk konfirmasi. Misalnya, jika file tidak dapat ditulisi, rm akan meminta Anda apakah akan menghapus file itu atau tidak, untuk menghindarinya dan cukup menjalankan operasi.
$ rm -f tecmint.txt.
Ketika Anda menggabungkan -R
Dan -F
flags, itu berarti secara rekursif dan paksa menghapus direktori (dan isinya) tanpa meminta konfirmasi.
$ rm -rf fossmint_files.
Untuk menampilkan lebih banyak informasi saat menghapus file atau direktori, gunakan -v
opsi, ini akan mengaktifkan perintah rm untuk menunjukkan apa yang sedang dilakukan pada keluaran standar.
$ rm -rv fossmint_files.
Anda harus selalu ingat itu “rm -rf”
adalah salah satu perintah yang paling berbahaya, yang tidak akan pernah bisa Anda jalankan di sistem Linux, terutama sebagai root. Perintah berikut akan menghapus semua yang ada pada Anda akar(/)
partisi.
# rm -rf /
Sebagai tindakan pengamanan, Anda bisa membuatnya rm selalu meminta Anda untuk mengonfirmasi operasi penghapusan, setiap kali Anda ingin menghapus file atau direktori, menggunakan -Saya
pilihan.
Ke membuat alias untuk perintah rm secara permanen, tambahkan alias di $HOME/.bashrc
mengajukan.
alias rm = "rm -i"
Simpan perubahan dan keluar dari file. Kemudian sumber Anda .bashrc
file seperti yang ditunjukkan atau buka terminal baru agar perubahan diterapkan.
$ sumber $HOME/.bashrc
Ini hanya menyiratkan bahwa setiap kali Anda mengeksekusi rm, itu akan dipanggil dengan -Saya
opsi secara default (tetapi menggunakan -F
bendera akan mengesampingkan pengaturan ini).
$ rm fossmint.txt. $rm tecmint.txt.
Sebenarnya, perintah rm tidak pernah menghapus file, melainkan memutuskan tautan dari disk, tetapi datanya masih ada di disk dan dapat dipulihkan menggunakan alat seperti Foto Rek, Pisau bedah, atau Terutama.
Jika Anda benar-benar ingin menghapus file atau direktori secara permanen, Anda dapat menggunakan rusak alat baris perintah untuk menimpa file untuk menyembunyikan isinya.
Itu dia! Pada artikel ini, kami telah menjelaskan beberapa hal yang sangat berguna perintah rm contoh dan juga diuraikan tentang apa itu “rm -rf” perintah dapat dilakukan di Linux. Jika Anda memiliki pertanyaan, atau tambahan untuk dibagikan, gunakan formulir komentar di bawah ini untuk menghubungi kami.