Jangan khawatir. Wondershare Recoverit dapat mengembalikan file Anda yang hilang dalam 3 langkah. Software data recovery Linux terbaik dan profesional andal dan 100% aman.
Membersihkan sampah dan temporary file di sistem Anda cenderung menghapus file yang tidak diinginkan dari komputer Anda sambil membebaskan lebih banyak ruang. Setiap sistem operasi menggunakan folder temp untuk menyimpan file sementara yang diperlukan untuk berbagai aplikasi. Namun, jika Anda menjalankan server produksi tanpa sering melakukan booting, folder temp ini akan bertambah dan menyebabkan masalah yang signifikan pada sistem Anda. Oleh karena itu, yang terbaik adalah menghapus file temp ini secara teratur di Ubuntu.
Ubuntu memiliki direktori temp yang menyimpan file-file sementara, biasanya dihapus pada setiap reboot. Namun, untuk server produksi yang tidak sering dinyalakan ulang, folder temp hanya menjadi lebih besar dari waktu ke waktu dan perlu dihapus.
File-file sementara di Ubuntu biasanya disimpan di direktori/tmp. Anda dapat menemukan direktori ini dengan mengikuti langkah-langkah di bawah ini:
Ini adalah direktori yang dapat diubah, artinya aplikasi atau pengguna apa pun dapat membuat file atau direktori. Namun, sistem secara otomatis menghapus file saat memulai ulang atau tidak diakses selama jangka waktu tertentu.
Selain itu, direktori /tmp, beberapa aplikasi disimpan sementara di direktori user-specific seperti /.cache atau /.local/share. Direktori ini biasanya digunakan untuk menyimpan file cache khusus aplikasi dan file sementara lainnya yang digunakan aplikasi.
/.cache
/.local/share.
File sementara dibuat untuk menyimpan informasi saat file sedang dibuat atau dimodifikasi. Setelah pekerjaan selesai, mereka seharusnya dibuang karena sudah tidak terpakai. Setelah beberapa saat, file-file ini mulai memakan banyak ruang. Membersihkan file sementara adalah cara terbaik untuk mengosongkan memori pada hard drive Anda. Bagian ini akan membahas metode penghapusan file temp Ubuntu. Namun, sebelum menghapus file temp Anda, penting untuk menyimpan atau mem-backup file penting untuk mencegah masalah lebih lanjut atau harus mencari cara memulihkan file temp yang telah dihapus.
Menggunakan perintah find adalah salah satu metode manual paling efektif untuk menghapus file temp di Ubuntu Linux. Perintah find dibuat dalam setiap distribusi Linux dan tidak memerlukan download, penginstalan, atau penyiapan apa pun. Perintah find juga memungkinkan Anda untuk menjalankan perintah lain, seperti perintah rm, pada folder dan file yang tercantum pada hasil akhir.
find
rm
Baris perintah ini bukan hanya untuk menemukan folder dan file dengan cepat; Anda juga dapat menggunakannya untuk menghapus beberapa file dengan cepat dari direktori mana pun, termasuk yang menyimpan data sementara. Ikuti langkah-langkah di bawah ini untuk menjalankan perintah find untuk menghapus file temp di Ubuntu.
Step 1: Buka terminal dan jalankan perintah find di bawah ini untuk menemukan dan menghapus file temp di /tmp.
sudo find /tmp -type f -delete
Pada perintah di atas, perintah find akan mencari semua file di folder /tmp, lalu pengguna akan menggunakan opsi hapus untuk menghapus opsi yang dicari. Namun, folder /tmp akan tetap ada.
Step 2: Jika Anda ingin menghapus folder, jalankan perintah di bawah ini.
sudo find /tmp -exec rm -rf {} +
Di sisi lain, perintah ini akan membuat perintah find untuk menemukan semua file di /tmp dan menjalankan perintah rm padanya, menghapus file dan folder secara bersamaan.
Opsi lain untuk menghapus file temp di Ubuntu menggunakan perintah rm. Perintah ini secara manual menghapus file di direktori /tmp. Ini juga berarti itu akan menghapus folder terlepas dari apakah itu berisi file atau tidak. Saat digunakan dengan wildcard, perintah rm menghapus file dan folder secara bersamaan.
Namun, jika tujuan Anda adalah untuk menghapus konten direktori /tmp/ saja, maka Anda harus menggunakan perintah rm dengan tombol -rf dan simbol * dalam konteks direktori. Opsi ini akan menyebabkan perintah rm hanya menghapus file yang cocok dengan pola menggunakan kombinasi wildcard.
-rf
*
Step 1: Untuk memulai, buka /tmp folder menggunakan perintah cd.
cd /tmp
Step 2: Setelah Anda menemukan folder /tmp, Anda dapat menggunakan perintah rm untuk menghapus kontennya.
sudo rm -rf *
Step 3: Jika Anda perlu menghapus folder /tmp, jalankan perintah di bawah ini untuk menyelesaikannya secara manual.
sudo rm -rf /tmp
Ini akan segera menghapus folder dan semua isi kontennya. Perintah rm sangat kuat, dan sering kali, Anda tidak dapat memulihkan file yang hilang. Oleh karena itu, Anda harus selalu membackup file tmp Anda untuk mencegah masalah di masa mendatang.
Terlepas dari metode manual, Anda juga dapat mengatur sistem Anda untuk secara otomatis melakukan proses membersihkan file temp Linux. Bagian ini akan membahas cara terbaik untuk menghapus file temp secara otomatis di Linux/Ubuntu.
Terkadang, Anda dapat mengonfigurasi sistem Anda untuk menghapus file sementara saat tidak digunakan secara otomatis. Ini menghemat Anda menghapus file temp secara manual dan meningkatkan performa PC Anda. Untuk mengaktifkan penghapusan otomatis file sementara melalui settings di Ubuntu, ikuti langkah-langkah yang diuraikan di bawah ini.
Step 1: Buka pengaturan dengan mengeklik ikon roda gigi di bagian atas kanan layar.
Step 2: Setelah terbuka, klik privasiuntuk menemukannya di sisi kiri.
Step 3: Sekarang gulir melalui opsi yang disediakan ke bagian automatic cleaning dan alihkan ke 'Automatically delete temporary files' untuk menyalakannya.
Step 4: Ini akan secara default menghapus file sementara yang disimpan di direktori /tmp setiap tujuh hari. Anda dapat mengubah frekuensi dengan mengklik 'File Temporary' dan memilih interval waktu yang berbeda.
Step 5: Jika Anda ingin menghapus beberapa direktori atau file dari proses penghapusan otomatis, ada daftar 'File dan folder untuk di abaikan' yang dapat Anda tambahkan dengan mudah.
Step 6: Setelah Anda melakukan perubahan ini, tutup pengaturan, dan mulai sekarang, sistem akan secara otomatis menghapus file sementara berdasarkan pengaturan baru.
Jika Anda mencari metode alternatif untuk mengotomatiskan penghapusan folder temp, Anda dapat membuat shell script. Ini cukup mudah untuk dilakukan setelah Anda mengetahui langkah-langkah yang tepat.
Step 1: Buka terminal di PC Anda dan jalankan perintah di bawah ini untuk membuat shell script kosong
sudo vi clear_temp.sh
Step 2: Sekarang, tambahkan baris berikut ke dalamnya
#!/bin/sh
Step 3: Simpan file lalu tutup. Jalankan perintah di bawah ini agar dapat dieksekusi.
sudo chmod +x clear_temp.sh
Itu saja yang harus Anda lakukan; sekarang Anda dapat menjalankan shell script ini untuk menghapus folder temp kapan pun Anda mau.
./clear_temp.sh
Karena Anda harus menghapus folder temp Anda secara teratur, mengapa tidak mengotomatiskan prosesnya dengan cronjob? Pengguna dapat dengan mudah menggunakan cronjob untuk menjalankan shell script atau perintah tertentu secara teratur. Untuk membuat cronjob, ikuti langkah-langkah di bawah ini:
Step 1: Buka terminal di Linux Anda dan jalankan perintah di bawah ini untuk membuka cronjobs di sistem Anda.
$ crontab -e
Step 2: Selanjutnya, tambahkan baris di bawahnya untuk menjalankan perintah find yang tercakup dalam bagian pertama panduan ini. Perintah di bawah memastikan menjalankan perintah find untuk menghapus file setiap hari pada pukul 10 pagi secara otomatis.
0 10 * * * sudo find /tmp -type f -delete >/dev/null 2>&1
Step 3: Simpan dan tutup file. Anda selalu dapat memodifikasi perintah berdasarkan preferensi Anda.
Step 4: Jika Anda ingin menggunakan cronjob untuk menjalankan shell script diatas daripada menggunakan perintah find, tambahkan baris di bawah ini ke perintah Anda.
0 10 * * * sudo /home/ubuntu/clear_temp.sh >/dev/null 2>&1
Ingatlah untuk menyebutkan path lengkap ke shell script Anda saat menggunakan perintah di atas, bukan relative path.
Direktori sementara sangat penting di Linux karena sebagian besar layanan dan program di sistem menggunakannya untuk menyimpan data sementara. Namun, data berlebih dapat dengan cepat memenuhi folder, memperlambat kinerja sistem.
Untuk mencegah folder temp terisi penuh dan menyebabkan masalah pada PC Anda, Anda dapat memeriksanya secara teratur. Dengan memastikannya tidak penuh, Anda tidak perlu menghapus secara manual. Di bawah ini adalah beberapa metode mudah untuk memeriksa status folder temp.
Pertama, jalankan perintah di bawah ini untuk memeriksa apakah folder /tmp sudah penuh atau belum
/tmp
sudo df /tmp
Perintah di atas akan memberikan informasi yang jelas tentang besar ruang yang ditempati file. Jika Anda ingin informasi ruang disk dan sistem menyediakannya dalam format yang dapat dibaca manusia seperti GB, MB, KB, dll., gunakan opsi -h saat menjalankan perintah.
-h
sudo df -h /tmp
Jika Anda hanya ingin mengetahui jumlah ruang disk yang digunakan folder /tmp, jalankan perintah di bawah ini.
sudo du -sh /tmp
Anda harus menjalankan perintah pohon yang diuraikan di bawah ini untuk informasi terperinci seperti pohon tentang file dan folder di /tmp directory.
sudo tree /tmp
Anda juga bisa menggunakan perintah tree dengan perintah du untuk mendaftarkan jumlah data yang ada di berbagai file dan folder yang ada di /tmp directory. Dibawah ini adalah contoh untuk Anda.
tree
du
sudo tree -- du -h /tmp
Itu saja; sekarang Anda dapat memeriksa kapan folder /tmp penuh, dan kapan, secara manual atau otomatis melakukan proses penghapusan file temp Ubuntu.
Pada artikel ini, kami membahas cara menemukan folder /tmp dan cara memeriksa apakah folder tersebut memakan banyak ruang. Kami juga membahas cara terbaik untuk menghapusnya secara otomatis dan manual untuk mengosongkan sebagian ruang dan meningkatkan kinerja folder Anda. Panduan ini memungkinkan Anda membuat shell script dan cronjobs dengan mudah untuk menghapus folder temp secara teratur.
Anda perlu menghapus disk Linux ketika Anda mengalami masalah penyimpanan. Pengguna dapat memeriksa status ruang disk di Linux dan menghapus hard disk Linux.
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.