Seperti halnya sistem operasi apa pun, manajemen file adalah bagian penting dalam menggunakan Linux. Terkadang, file perlu dihapus untuk mengosongkan ruang atau menghapus file yang tidak diperlukan. Meskipun kedengarannya seperti tugas yang sederhana, menghapus file di Linux bisa menjadi tantangan bagi pemula. Di Linux, ada berbagai metode untuk menghapus file, termasuk menggunakan baris perintah (CLI), antarmuka pengguna grafis (GUI), dan lainnya. Yang mengatakan, kami telah membahas lima metode berbeda untuk menghapus file dan folder di Linux dalam panduan ini. Jadi tanpa basa-basi lagi, mari selami.
Hapus File di Linux (2023)
Di bawah ini, kami telah merinci metode untuk menghapus file melalui pengelola file dan beberapa perintah Linux untuk menyelesaikan tugas tersebut. Kami menggunakan Ubuntu 20.04 LTS dan pengelola file Nautilus untuk tutorial ini, tetapi yakinlah karena metode ini akan bekerja pada semua distribusi Linux.
Hapus File Menggunakan File Manager di Linux
Hapus File Sementara di Linux
1. Untuk menghapus file sementara, buka pengelola file pilihan Anda dan arahkan ke lokasi file yang ingin Anda hapus.
2. Kemudian, pilih file yang ingin Anda hapus dan tekan tombol “Delete” pada keyboard.
3. Sebagai alternatif, Anda dapat mengeklik kanan salah satu file yang dipilih dan memilih opsi “Pindahkan Ke Sampah”.
Semua file yang dihapus menggunakan pengelola file dipindahkan ke lokasi baru yang dikenal sebagai “Trash”, yang mirip dengan Recycle Bin di Windows.
Hapus File di Linux Secara Permanen
Untuk menghapus file secara permanen di Linux menggunakan pengelola file, pilih file yang ingin Anda hapus dan tekan tombol “Shift + Delete” secara bersamaan. Ini juga merupakan praktik yang baik untuk mengosongkan “Sampah” dari waktu ke waktu untuk memulihkan ruang penyimpanan yang sangat dibutuhkan di perangkat Linux Anda.
Hapus File Menggunakan Terminal di Linux
Metode baris perintah untuk menghapus file adalah metode tercepat dari keduanya. Di sini, kita telah membahas empat perintah yang mudah digunakan, termasuk rm, unlink, shred, dan find, untuk menghapus file di Linux.
Cara Menggunakan perintah rm di Linux
Pertama, mari kita lihat perintah rm. Ini adalah perintah serbaguna yang dapat digunakan untuk menghapus file serta direktori dan menawarkan banyak pilihan untuk dikerjakan. Sintaks dasar dari perintah rm adalah:
rm
Perintah rm mendukung opsi berikut:
OptionDescription-ff adalah singkatan dari penghapusan paksa. Dengan flag ini, pengguna tidak akan mendapatkan prompt konfirmasi dan semua file dan direktori yang tidak ada akan diabaikan.-ii singkatan dari penghapusan interaktif. Saat flag ini digunakan, perintah akan meminta konfirmasi dari pengguna untuk setiap penghapusan file.-rr mengacu pada penghapusan rekursif. Ketika bendera ini digunakan, perintah akan menghapus semua isi direktori yang ditentukan.-d Bendera ini digunakan untuk menghapus direktori kosong.-v Bendera ini menunjukkan penjelasan tentang apa yang sedang dilakukan saat ini.
Setelah menjalankan perintah, jika tidak ada output, berarti perintah telah berhasil dijalankan. Pesan kesalahan dicetak hanya ketika perintah yang dijalankan mengalami masalah.
Hapus File Tunggal
Untuk menghapus satu file terlepas dari lokasi file di Linux, gunakan perintah berikut:
rm
Catatan: Jika Anda berada di direktori yang sama, Anda cukup menulis nama file alih-alih menulis path ke file tersebut.
Hapus Banyak File
Untuk menghapus banyak file yang ada di direktori berbeda, Anda hanya perlu menempelkan lokasi file setelah perintah dipisahkan dengan spasi kosong. Inilah cara Anda dapat menggunakan perintah berikut:
rm
Hapus File dengan prompt
Umumnya, perintah rm hanya memberikan prompt saat menghapus file yang dilindungi dari penulisan. Untuk mendapatkan prompt sebelum menghapus setiap file, gunakan flag -i dengan perintah rm seperti yang ditunjukkan di bawah ini:
rm -i
Paksa Hapus File
Jika Anda tidak ingin melihat prompt apa pun saat menghapus beberapa file, gunakan -f untuk menghapus file secara paksa seperti yang ditunjukkan di bawah ini:
rm -f
Bahkan setelah menggunakan flag -f, jika Anda melihat kesalahan yang menyatakan “Izin Ditolak” gunakan hak akses root dengan perintah sudo seperti yang ditunjukkan di bawah ini:
sudo rm -f
Hapus File menggunakan Wildcard
Di Linux, kita bisa menggunakan wildcard untuk mencocokkan dan menghapus file. Wildcard adalah karakter khusus yang mengenali pola penamaan tertentu dan berfungsi untuk file dan direktori. Ada tiga jenis wildcard:
Kita dapat menggunakan wild card dalam berbagai perintah, termasuk perintah rm, seperti yang ditunjukkan di bawah ini:
rm
Itu selalu disarankan untuk menjalankan perintah ls dengan wildcard untuk melihat apakah Anda mendapatkan nama file yang benar. Jika tidak, perintah yang salah dapat menghapus file penting Anda. Setelah Anda dapat memverifikasi bahwa nama file sudah benar, Anda dapat menjalankan perintah rm dengan wildcard.
Hapus File Menggunakan Perintah unlink
Perintah unlink di Linux tidak memiliki banyak opsi dan hanya dapat menghapus satu file dalam satu waktu. Sintaks dasar dari perintah unlink adalah seperti yang ditunjukkan di bawah ini:
batalkan tautan
Hapus File Menggunakan Perintah rusak
Biasanya ketika kita menghapus file di Linux menggunakan perintah apa pun, hanya penunjuk yang menunjuk ke blok memori yang tidak dialokasikan tetapi konten file masih ada di memori. Ini memungkinkan banyak alat pemulihan dalam memulihkan file yang dihapus. Jika Anda ingin menghapus file dari memori secara permanen dan tidak meninggalkan jejak, Anda harus menggunakan perintah rusak. Itu mengaburkan konten file beberapa kali dan kemudian menghapus file, sehingga hampir tidak mungkin alat pemulihan apa pun (bahkan dengan perangkat keras canggih) untuk memulihkan file.
Untuk menghapus file secara permanen di Linux, gunakan perintah berikut:
rusak -uz
Di sini, -u digunakan untuk menghapus file dan -z untuk menimpa file dengan nol untuk menyembunyikan penghancuran, sehingga tidak meninggalkan jejak file.
Hapus File Menggunakan Perintah find
Perintah find dapat digunakan untuk menghapus file ketika Anda tidak mengetahui lokasi persisnya. Sintaks untuk menghapus file menggunakan perintah find di Linux adalah:
menemukan . -nama “
Dalam sintaks di atas, perintah find mencari nama file dan meneruskan hasil pencarian ke perintah rm, yang akan menghapus file. Garis miring terbalik digunakan untuk memperlakukan titik koma sebagai penghentian perintah.
Pertanyaan yang Sering Diajukan
Bagaimana cara menghapus konten dari file di Linux?
Untuk menghapus isi file tetapi file tetap utuh, gunakan perintah berikut. Di sini, karakter > digunakan untuk mengalihkan konten yang ditentukan ke dalam nama file yang disebutkan.
>
Bagaimana cara menghapus file kosong di Unix?
Untuk menghapus file kosong di direktori, gunakan perintah berikut:
menemukan . -ketik f -kosong -cetak -hapus
Mengapa saya tidak bisa menghapus file di Linux?
Saat menghapus file, jika Anda melihat kesalahan seperti “izin ditolak”, itu berarti Anda tidak memiliki “izin tulis” untuk mengubah file.
Menghapus File Secara Efisien di Linux
Pada artikel ini, kami telah menunjukkan beberapa langkah mudah untuk menghapus file di Linux menggunakan GUI dan juga Terminal. Kami harap artikel ini membantu dalam mengajarkan cara menggunakan perintah seperti find untuk tidak hanya mencari tetapi juga menghapus file saat digunakan dengan perintah rm. Selanjutnya, ingatlah untuk memeriksa ulang file sebelum menghapusnya, atau Anda dapat kehilangan akses ke data pribadi yang penting. Dan jika Anda nyaman menggunakan Terminal, kami sarankan Anda juga membaca panduan mendalam kami tentang cara mengganti nama file di Linux. Karena itu, beri tahu kami perintah Linux yang paling sering Anda gunakan di bagian komentar di bawah.