Pada artikel ini, kami akan membahas tentang masalah yang sering dihadapi oleh pengguna tertentu: cara menghapus data yang tidak diinginkan secara permanen dan aman. Tutorial ini akan menjelaskan enam cara untuk menghapus data dari sebuah server menggunakan find exec rm. Selain itu, kami akan membahas tentang software data recovery terbaik, andai kata Anda pernah menghapus atau kehilangan informasi secara tidak disengaja. Oke, mari kita mulai!
Anda dapat menghapus file atau direktori tertentu dari sebuah sistem dengan perintah find exec rm. Program ini menggunakan trio dari perintah lain untuk menghapus file atau folder yang ditemukannya secara permanen. find exec rm merupakan sebuah alat yang tak ternilai untuk menghapus file dan direktori secara massal berdasarkan berbagai kriteria (seperti izin, jenis, tanggal, kepemilikan, ukuran, dan masih banyak lagi).
Perintah exec adalah bagian yang paling kuat dari perintah find karena ia memungkinkan pengguna Linux untuk mengeksekusi perintah apa pun pada file yang ditemukan. Sebagai hasil dari pencarian yang dilakukan, operasi tertentu dapat dilakukan pada data yang ditemukan.
Ketika menggunakan find, kami akan menggunakan sintaks berikut:
find [options] [path] [expression]
Di mana:
Terkadang, penting untuk menemukan semua file dan menghapusnya secara bersamaan. Tetapi kriteria pencarian tidak didukung oleh perintah rm.
Untuk tujuan tersebut, Anda harus menggunakan perintah find untuk mencari dan menghapus file di dalam sebuah direktori dengan cepat. Anda dapat menggabungkan perintah find dan rm.
Untuk mencari dan menghapus file dengan sebuah nama tertentu, kami akan menggunakan perintah ini:
find . -type f -name "*.x" -exec rm -f {} \;
Berikut ini terdapat sebuah contoh. Setiap kali find mendeteksi sebuah file dengan ekstensi .txt, perintah rm akan menghapus file tersebut. Kami akan menjalankan sintaks berikut ini:
find . -type f -name "*.txt" -exec rm -f {} \;
Kami akan menggunakan perintah berikut ini:
find /root folder -name failed *.* -type f -exec rm {} \;
Sebagai contoh, untuk menghapus beberapa direktori secara bersamaan, jalankan perintah rm diikuti dengan nama-nama direktori yang dipisahkan dengan sebuah spasi. Anda harus menjalankan perintah ini:
find /path1 /path2 -name failed*.* -type f -exec rm {} \;
Untuk menemukan dan menghapus file yang lebih lama dari x hari, jalankan sintaks berikut:
find /path/to/files* -mtime +x -exec rm {} \;
Sebagai contoh, dengan menggunakan perintah berikut ini, cari semua folder di bawah /var/log yang dimodifikasi selama 30 hari terakhir.
find /var/log -type d -mtime +30 -exec rm -rf {} \;
Jalankan perintah berikut ini:
find /path -mmin -x -exec rm {} \;
Sebagai contoh, untuk menghapus file yang dimodifikasi dalam waktu 60 menit, ketik:
find /path -mmin -60 -exec rm {} \;
Anda harus menggunakan:
find /path -type f -size +x -exec rm {} \;
Sebagai contoh, cari file yang berukuran lebih besar dari 200 MB. Hapus file-file ini. Ini dapat dilakukan melalui:
find /path -type f -size +200M -exec rm {} \;
Menemukan dan menghapus semua file *.bak di direktori saat ini dengan konfirmasi pengguna:
find . -type f -name "*.bak" -exec rm -i {} \;
Menemukan dan menghapus semua file .mp3 yang lebih besar dari 10MB dengan satu perintah.
find / -type f -name *.mp3 -size +10M -exec rm {} \;
Untuk menghapus semua file a.out dan *.o yang tidak dilihat selama seminggu dan tidak dihubungkan menggunakan NFS, ketik
find / \( -name a.out -o -name '*.o' \) -atime +7 ! -fstype nfs -exec rm {} \;
Setelah Anda menjalankan perintah find dan rm, file yang terhapus tidak dapat dikembalikan. Tetapi, jangan panik. Tersedia beberapa Software Linux data recovery yang memungkinkan Anda untuk mendapatkan kembali file yang terhapus. Yang paling direkomendasikan adalah Recoverit Linux Recovery. Program data recovery yang komprehensif ini melindungi data Linux Anda dari penghapusan yang tidak disengaja, kegagalan hardware, dan bencana alam.
5.481.435 orang telah mendownloadnya.
Melakukan recovery dokumen, foto, video, musik, email, dan lebih dari 1000 jenis file lainnya yang hilang atau terhapus secara efektif, aman, dan menyeluruh.
Kompatibel dengan semua distro Linux utama, termasuk Ubuntu, Linux Mint, Debian, Fedora, Solus, openSUSE, Manjaro, dll.
Membantu dalam lebih dari 500 skenario kehilangan data, seperti penghapusan, pemformatan disk, OS yang mengalami crash, pemadaman listrik, serangan virus, partisi yang hilang, dan masih banyak lagi.
Antarmuka tunjuk dan klik yang sederhana memungkinkan Anda untuk melakukan recovery data dari hard drive Linux hanya dalam beberapa klik.
Bekerja melalui sebuah koneksi jarak jauh. Anda dapat melakukan recovery data yang hilang bahkan di saat perangkat Linux Anda mengalami crash.
Anda dapat mengikuti panduan langkah demi langkah yang tersedia untuk recovery cepat atau menonton video di bawah ini untuk penjelasan yang lebih komprehensif.
Langkah ke-1. Memilih Opsi Linux Recovery
Buka aplikasinya, lalu pilih NAS and Linux. Ini terdapat di sisi kiri layar utama. Untuk melanjutkan, silakan klik opsi Linux Recovery.
Untuk Windows Vista/7/8/10/11
Untuk macOS X 10.10 atau versi di atasnya
Langkah ke-2. Memeriksa Komputer Linux
Masukkan data yang diperlukan untuk membuat sebuah sambungan jarak jauh. Jika Anda telah siap, pilih Connect dari menu yang tersedia.
Akan lebih baik jika Anda menunggu hingga sambungannya berhasil dibuat. Setelah sambungannya berhasil, Recoverit akan segera memulai pemindaian komputer Linux Anda untuk mencari data yang hilang.
Langkah ke-3. Melakukan Pratinjau File yang Terhapus/Hilang dan Melakukan Recovery
Tergantung pada jumlah data yang sedang dipindai, prosedur pemindaian tersebut mungkin membutuhkan sejumlah waktu. Progres pemindaiannya ditampilkan pada bar di bagian bawah layar. Bagian terbaik dari menggunakan Recoverit adalah Anda dapat menghentikan pencarian sesuai dengan keinginan Anda setelah menemukan file yang ingin dipulihkan.
Setelah pemindaian selesai, Recoverit mengizinkan Anda melakukan pemeriksaan file untuk memastikan bahwa file tersebut adalah file yang ingin Anda pulihkan. Sekarang, pilih Recover untuk menyimpan file tersebut ke perangkat Linux Anda.
Program ini akan meminta Anda memilih sebuah folder tujuan untuk melakukan recovery file. Untuk mendapatkan data yang telah dipulihkan tersebut, klik tombol Recover. Ingatlah jalur lokasi yang Anda gunakan sebelum kehilangan file dan pilih sebuah jalur yang baru untuk penyimpanan kali ini.
Selain menggunakan software Linux data recovery seperti Recoverit, tersedia berbagai cara lain untuk melakukan recovery file yang terhapus di Linux. Kami telah membuat sebuah daftar yang memuat 8 cara untuk melakukan recovery file yang terhapus di Linux, yang dapat Anda gunakan tanpa ragu untuk mendapatkan kembali file yang hilang dengan cepat.
Anda sekarang dapat menggunakan perintah find exec rm untuk menghapus file secara permanen tanpa dimintai konfirmasi. Anda dapat menggunakan 6 cara yang disebutkan di atas untuk memilih tindakan yang sesuai saat mencari dan menghapus file. Bagaimanapun juga, Wondershare Recoverit akan menyelamatkan Anda jika Anda menghapus file yang salah. Cobalah sekarang juga!
Berikut ini adalah rincian cara menginstal dan menggunakan alat recovery data TestDisk Linux, beserta alternatifnya.
Berikut ini adalah cara menginstal dan menggunakan Foremost untuk memulihkan data di Linux dan alternatif terbaiknya.