rm command syntax
rm (singkatan dari remove) adalah sebuah Unix / Linux command yang mana di gunakan untuk menghapus file dari filesistem. Biasanya dari kebanyakan filesistem, untuk menghapus file akan meminta sebuah permission dari parent directory (dan eksekusi permission, untuk masuk ke folder utama). Syntaxnya sebagai berikut:
rm -f -r {file-name}Dimana,
-f: Mengahapus file secara mutlak -r: Menghapus isi direktori secara rekursifRemove or Delete a File
Untuk menghapus file seperti abc.txt, gunakan command berikut:
$ rm abc.txt
Untuk menghapus semua file & subdirektori dari direktori (MS-DOS seperti perintah deltree), masukan:$ rm -rf mydirUntuk menghapus direktori kosong gunakan rmdir dan bukan rm command:
$ rmdir mydirectoryRead a List of All Files To Delete From a Text File
rm command sering di gunakan dalam hubungan xargs untuk mengisi daftar file yang akan di hapus. Buat file bernama file.txt:
$ cat file.txt
Daftar untuk di hapus:file1
/tmp/file2.txt
~/data.txt
Sekarang hapus semua daftar file yang ada di file.txt, masukan:$ xargs rm < file.txt
Jangan pernah menjalankan rm -rf atau sebagai administrator ataupun juga pengguna normal UNIX / Linux.Perhatian! Contoh berikut ini akan menghapus semua file di komputermu jika di execute.
$ rm -rf / $ rm -rf *rm -rf (variasinya, rm -rf /, rm -rf *, dan lain sebagainya) sangat sering di gunakan untuk menjahili sistem Unix. Perintah rm -rf atau perintah yang semacamnya, jika di jalankan oleh administrator, akan menyebabkan konten dari setiap filesistem yang telah di mount dan writable di komputer akan terhapus. Jangan gunakan perintah tersebut hanya untuk sekedar mencoba – coba karena akan sangat riskan sekali.
jangan gunakan untuk hal yang merugikan orang lain ..ini hanya sekedar untuk menambah wawasan semata..