Perintah RM dan RF di Linux

 oleh : Elly ermawati



Sumber : https://www.codepolitan.com/apa-yang-sebetulnya-dilakukan-rm-rf-di-linux

rm artinya remove, perintah rm digunakan untuk menghapus file atau direktori. 

Sebelum kita belajar fungsi rm -rf pada linux. kita harus mengerti seperti apa linux. Linux adalah sebuah perangkat lunak yang berupa sistem operasi pada open source yang disebarluaskan secara gratis di bawah naungan lisensi GNU (Gnu Not Unix). GNU merupakan sebuah perangkat lunak yang berupa sistem operasi pada open source yang disebarluaskan secara gratis di bawah naungan lisensi GNU (Gnu Not Unix). Lisensi GNU ini memberikan program lengkap beserta sumber kodenya (kode sumber).

Setelah tau apa itu linux, selanjutnya kita akan membahas topik yang sebenarnya. Jadi apa sih yang dilakukan rm -rf pada linux? rm -rf kependekan dari ( remove recursive files ) adalah salah satu perintah dasar yang ada pada sistem operasi linux untuk direktori dan subdirektorinya. Namun kita harus hati-hati menggunakan perintah ini agar anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, karena jika sudah terjadi, tidak ada perintah untuk membatalkan penghapusan di Linux.

Cara Menghapus File di Linux

Secara default, perintah rm hanya menghapus file atau file yang ditentukan pada baris perintah dan itu tidak menghapus direktori.

$ mkdir -p pkl_smkwikrama

$ touch pkl.txt

$ rm pkl.txt

$ rm pkl_smkwikrama

Cara Menghapus Banyak File di Linux

Untuk salah satu file saat masuk, tentukan nama file satu per satu (misalnya: file1 file2) atau gunakan pola untuk menghapus banyak file (misalnya: pola yang diakhiri dengan .txt) sekaligus.

$ rm pkl.txt smkwikrama.txt  [Menggunakan Nama File]

$ rm *.txt  [Menggunakan Pola]


Cara Menghapus Direktori di Linux

Untuk nilai direktori, Anda dapat menggunakan tombol -r atau -R , yang tahu rm untuk menggunakan direktori secara rekursif termasuk kontennya (sub-direktori dan file).

$ rm pkl_smkwikrama/

$ rm -R pkl_smkwikrama/


Cara Menghapus File dengan Konfirmasi Konfirmasi

Untuk meminta konfirmasi saat file, gunakan opsi -i seperti yang ditunjukkan.

$ rm -i smkwikrama.txt


Cara Menghapus File atau Direktori Secara Paksa

Untuk menghapus file atau direktori secara paksa, Anda dapat menggunakan opsi -f untuk penghapusan tanpa rm meminta anda untuk konfirmasi terlebih dahulu. Misalnya jika file tidak dapat ditulis, rm akan meminta konfirmasi kepada anda apakah akan mengikuti file itu atau tidak, untuk menghindari ini dan cukup menjalankan operasinya.

$ rm -f smkwikrama.txt

Ketika anda menggabungkan perintah flags -r dan -f , itu berarti direktori (dan isinya) secara rekursif dan paksa tanpa meminta konfirmasi.

$ rm -rf pkl_smkwikrama


Cara Menampilkan Informasi Saat Penghapusan

Untuk menampilkan lebih banyak informasi saat file atau direktori, gunakan opsi -v , ini akan memungkinkan perintah rm untuk menunjukkan apa yang sedang dilakukan pada keluaran standar.

$ rm -rv pkl_smkwikrama


Belajar Perintah / rm -Rf

Anda harus selalu ingat bahwa “rm -rf” adalah salah satu perintah yang paling berbahaya, yang tidak dapat Anda jalankan di sistem Linux, terutama sebagai root. Perintah berikut ini akan menghapus semua yang ada di partisi root (/) anda.

# rm -rf  /

Buat Alias ​​untuk perintah rm di Linux

Sebagai tindakan keamanan, Anda dapat membuat perintah rm untuk selalu meminta Anda menghapus penghapusan penghapusan, setiap kali Anda ingin file atau direktori, menggunakan opsi -i . Untuk melanjutkan ini secara permanen, tambahkan alias di file $ HOME / .bashrc anda.

alias rm="rm -i"

Simpan perubahan dan keluar dari file. Kemudian file sumber .bashrc anda seperti yang ditunjukkan atau buka terminal baru agar perubahan diterapkan.

$ source $HOME/.bashrc

Ini hanya menyiratkan bahwa ketika Anda menjalankan perintah rm, ia akan dipanggil dengan opsi -i secara default (tetapi jika Anda menggunakan flag -f maka akan mengabaikan pengaturan ini).

$ rm pkl.txt

$ rm smkwikrama.txt


Demikian beberapa contoh penggunaan perintah rm-rf pada Linux. 

Semoga Bermanfaat 

Daftar Pustaka 

Muhammad Riqzi Mulyadi. 2019. Apa yang sebetulnya Dilakukan rm-rf di Linux. https://www.codepolitan.com/apa-yang-sebetulnya-dilakukan-rm-rf-di-linux. Diakses pada 15 Februari 2021. pukul 10.54

Omar. _. Perintah Linux dan Contoh Penggunaanhttps://idnetter-com.cdn.ampproject.org/v/s/idnetter.com/perintah-rm/amp/?amp_js_v=a6&amp_gsa=1&usqp=mq331AQHKAFQArABIA%3D%3D#aoh=16132933294059&referrer=https%3A%2F%2Fwww.google.com&amp_tf=Dari%20%251%24s&ampshare=https%3A%2F%2Fidnetter.com%2Fperintah-rm%2F. Diakses pada 15 Februari 2021. pukul 10.54

Komentar