Cara menghapus file dan folder di Linux server berbeda dengan cara menghapus file dan folder di Linux desktop. Nah, di artikel ini kami akan membahas secara komplit bagaimana cara menghapus file dan folder di Linux server.
Terdapat empat petunjuk bagi menghapus file dan folder di server Linux. Keempat petunjuk tersebut yakni rmdir
, rm
, find
dan unlink
. Masing-masing petunjuk mempunyai kegunaan berbeda-beda yang akan kami jelaskan di bawah ini.
Cara Menghapus File di Linux
Bagi menghapus sebuah file di Linux, Kamu dapat menggunakan petunjuk rm atau unlink. Bila ingin menghapus satu file, Kamu dapat menggunakan petunjuk rm atau unlink. Apabila ingin menghapus beberapa file sekaligus, Kamu dapat menggunakan petunjuk rm.
Berhati-hatilah dikala menghapus file atau direktori. Karena file yang telah dihapus tak gampang bagi dipulihkan.
1. Cara Menghapus Satu File
Bagi menghapus satu file, Kamu dapat menggunakan petunjuk rm atau unlink diikuti dengan nama file yang ingin dihapus seperti di bawah ini:
$ unlink NamaFile
$ rm NamaFile
2. Cara Menghapus Beberapa File
Bagi menghapus beberapa file sekaligus, Kamu dapat menggunakan petunjuk rm diikuti dengan nama file dan setiap nama file dipisahkan spasi seperti ini:
$ rm NamaFile1 NamaFile2 NamaFile3
3. Cara Menghapus File dengan Ekstensi Tertentu
Kamu pun dapat menghapus file dengan ekstensi tertentu di server Linux. Misalnya, Kamu ingin menghapus file dengan ekstensi .pdf
. Kamu hanya perlu menambahkan ekstensi file yang ingin dihapus seperti di bawah ini.
$ rm *.pdf
Tak hanya ekstensi .pdf, Kamu pun dapat menghapus file dengan ekstensi lain. Kamu hanya perlu menambahkan ekstensi file yang ingin Kamu hapus seperti .doc
, .jpg
, .png
, dan lainnya.
4. Cara Menghapus File dengan Konfirmasi
Berikutnya menghapus direktori menggunakan opsi -i yang artinya Kamu akan diminta konfirmasi bagi setiap penghapusan direktori. Bila direktori mempunyai banyak file ini akan sedikit mengganggu karena Kamu akan diminta konfirmasi satu per satu. Namun, Kamu dapat menggunakan ini bila ingin berhati-hati ketika menghapus file sehingga tak ada file urgen yang tak sengaja terhapus. Berikut ini perintahnya.
$ rm -i NamaFile
5. Cara Menghapus File dengan Paksa
Yang terakhir yakni cara menghapus file secara paksa. Ada beberapa file yang diproteksi dan tak dapat dihapus hanya menggunakan petunjuk rm
. Kamu mesti menambahkan -f
bagi menghapus file terproteksi tersebut. Berikut ini perintahnya.
$ rm -f NamaFile
Cara Menghapus Direktori di Linux (Folder)
Pada proses menghapus direktori di Linux ada tiga petunjuk yang dapat digunakan, yaitu rm
, rmdir
, dan find
. Ketiga petunjuk tersebut mempunyai kegunaan yang berbeda. Berikut penjelasannya.
1. Cara Menghapus Direktori di Linux Menggunakan Command rmdir
Command rmdir digunakan ketika Kamu ingin menghapus direktori hanya bila itu kosong, tanpa perlu memeriksa apakah direktori tersebut kosong atau tak.
Bagi menghapus direktori menggunakan petunjuk rmdir, masukkan petunjuk ini diikuti dengan nama direktori yang ingin Kamu hapus:.:
$ rmdir NamaFolder
Bila folder tak kosong, Kamu akan memperoleh kode kesalahan berikut:
Pada hal ini, Kamu mesti menggunakan petunjuk rm
bagi menghapus isi file dari di direktori tersebut secara manual.
2. Cara Menghapus Direktori di Linux Menggunakan Command rm
Selain bermanfaat bagi menghapus file, petunjuk rm pun dapat digunakan bagi menghapus direktori. Secara default, Kamu tak dapat menghapus direktori menggunakan petunjuk rm
tanpa opsi apa pun.
- Bagi menghapus direktori kosong gunakan opsi
-d
. - Bagi menghapus direktori yang tak kosong dan seluruh isinya gunakan opsi
-r
.
Bagi menghapus direktori kosong, gunakan opsi -d
seperti di bawah ini.
$ rm -r NamaFolder
Bila ingin menghapus sebuah direktori dan juga file di dalamnya, gunakan opsi -r
seperti di bawah ini
$ rm -d NamaFolder
Berikutnya, bila Kamu ingin menghapus direktori atau file, tetapi direktori tersebut dilindungi Kamu akan diminta bagi mengkonfirmasi penghapusan. Bagi menghapus direktori tanpa diminta konfirmasi, gunakan opsi -f
:
$ rm -rf NamaFolder
Kamu pun dapat menghapus beberapa direktori sekaligus pada Linux menggunakan petunjuk rm diikuti dengan nama folder dan dipisahkan dengan spasi seperti ini:
$ rm -r NamaFolder1 NamaFolder2 NamaFolder3
Yang terakhir yakni menghapus direktori menggunakan opsi -rI
yang artinya Kamu akan diminta konfirmasi bagi setiap penghapusan direktori. Menghapus direktori yang mempunyai banyak file ini akan sedikit mengganggu karena Kamu akan diminta konfirmasi satu per satu. Namun, Kamu dapat menggunakan ini bila ingin berhati-hati ketika menghapus folder sehingga tak ada file urgen yang tak sengaja terhapus. Berikut ini perintahnya.
$ rm -rI NamaFolder
Berikutnya Kamu akan diminta bagi menekan Y dan klik ENTER bagi melanjutkan penghapusan.
3. Cara Menghapus Direktori di Linux Menggunakan Command find
Find yakni petunjuk bagi mencari file dan direktori merujuk pada ekspresi yang diberikan dan mengerjakan tindakan di setiap file atau direktori yang cocok. Yang sangat umum yakni menggunakan petunjuk find bagi menghapus direktori merujuk pada suatu pola. Misalnya, bagi menghapus seluruh direktori yang berakhir dengan _cache pada direktori kerja dikala ini, Kamu dapat menjalankan petunjuk ini:
$ find . -type d -name '*_cache' -exec rm -r {} +
Penjelasan petunjuk di atas:
-type d
: Maksudnya yakni membatasi pencarian ke direktori.-name '*_cache'
: Hanya mencari direktori yang diakhiri dengan_cache
.-exec
: Mengeksekusi petunjuk eksternal dengan petunjukrm -r
.{} +
: Menambahkan file yang ditemukan ke ahir petunjukrm
.
Berikutnya yakni proses menghapus seluruh direktori kosong menggunakan petunjuk.
$ find /dir -type d -empty -delete
Berikut ini penjelasan petunjuk di atas:
-type d
: Maksudnya yakni membatasi pencarian ke direktori.-empty
: Membatasi pencarian hanya bagi direktori yang kosong.-delete
: menghapus seluruh direktori kosong yang ditemukan di subtree. -delete hanya dapat menghapus direktori kosong.
Berhati-hatilah pada menggunakan opsi -delete. Baris petunjuk find dievaluasi selaku ekspresi dan bila Kamu menambahkan opsi -delete terlebih dahulu, petunjuk akan menghapus seluruh yang terdapat di bawah titik awal yang Kamu tentukan. Selalu gunakan -delete selaku opsi terakhir. Sebelum menghapus menggunakan -delete, coba opsi lain terlebih dahulu.
Kesimpulan
Dengan menggunakan petunjuk rmdir, rm, find dan unlink Kamu dapat menghapus direktori merujuk pada kriteria berbeda dengan cepat dan efisien. Bila masih bingung cara mengelola VPS hosting, Kamu dapat membaca panduan lengkapnya dengan mengunduh free Ebook Cara Menggunakan VPS ini.
Demikian artikel mengenai cara menghapus file dan folder di Linux. Bila masih ada pertanyaan jangan sungkan bagi meninggalkan di kolom komentar. Jangan lupa pun subscribe bagi memperoleh informasi VPS, dan WordPress dari kami
Sumber https://niagahoster.co.id/