Cara saya menghapus banyak file didalam direktori linux. Cara ini saya temukan di forum Stackoverflow.
Studi kasus. Saya memiliki folder /etc/var/www/rudy/blogger/ dengan isi folder dan file berikut.
Agar lebih mudah, dibawah ini saya sudah masuk direktori blogger/
- [rudy@ blogger]# asset/index.html
- [rudy@ blogger]# asset/css/stylesheet.css
- [rudy@ blogger]# asset/js/1.js
- [rudy@ blogger]# asset/js/2.js
- [rudy@ blogger]# .htaccess
- [rudy@ blogger]# index.php
- [rudy@ blogger]# connect.php
- [rudy@ blogger]# header.php
- [rudy@ blogger]# footer.php
- [rudy@ blogger]# menus.php
Jika saya ingin menghapus beberapa file sekaligus, masih mudah karena file dan foldernya sedikit. Bagaimana jika file yang akan dihapus ratusan dan tidak semua file harus dihapus ? Berikut caranya:
Buat file .txt didalam direktori blogger/ , misal filehapus.txt kemudian isi dengan nama-nama file dan path (jika nama file didalam sebuah folder).
1. Isi filehapus.txt dengan file-file yang akan dihapus > lalu save
- asset/index.html
- asset/js/1.js
- .htaccess
- connect.php
- menus.php
2. Kemudian tetap didirektori blogger, jalankan perintah ini
xargs rm < filehapus.txt
3. Semua file yang ada dilist akan terhapus
Demikian.
Keterangan:
- Cara ini digunakan jika nama file tidak ada spasi dan letak path pasti
Posting Komentar