Cara Menggunakan Perintah 'Cari' untuk memadam fail yang diubah suai lebih tua dari X hari di Linux
- 3321
- 433
- Dale Harris II
The "cari" Perintah di Linux adalah alat yang berkuasa yang boleh digunakan untuk mencari fail berdasarkan pelbagai kriteria, seperti nama, jenis, saiz, dan cap waktu. Satu kes penggunaan biasa untuk arahan "cari" adalah untuk memadam fail yang lebih tua daripada beberapa hari. Ini berguna untuk membersihkan sandaran lama, fail log, atau jenis fail lain yang tidak lagi diperlukan.
Dalam artikel ini, kami akan membincangkan cara menggunakan arahan "Cari" untuk memadam fail yang lebih tua dari X hari di Linux.
Langkah 1: Navigasi ke direktori
Sebelum menggunakan arahan "Cari", anda perlu menavigasi ke direktori yang mengandungi fail yang anda ingin cari dan padam. Anda boleh melakukan ini menggunakan arahan CD:
CD/Path/TO/Direktori
Menggantikan "/Jalan/ke/direktori" dengan jalan ke direktori yang ingin anda cari.
Langkah 2: Pratonton fail yang hendak dipadamkan
Sebelum benar -benar memadam fail, selalu merupakan idea yang baik untuk melihat pratonton fail yang akan dipadamkan, untuk memastikan anda tidak memadamkan sebarang fail. Untuk melakukan ini, anda boleh menggunakan yang berikut "cari" perintah, menggantikan "X" Dengan bilangan hari:
cari . -Taip f -mtime +x -print
"."Argumen menentukan direktori semasa, "-Type f" Argumen menyatakan bahawa kami ingin mencari fail (bukan direktori), yang "-Mtime +x" Hujah menyatakan bahawa kami ingin mencari fail yang lebih tua dari hari x, dan "-Print" Argumen memaparkan nama fail yang sepadan.
Sebagai contoh, untuk mencari fail yang diubah suai lebih tua daripada 365 hari, taip:
cari . -Taip F -Mtime +365 -print
Langkah 3: Padam fail
Amaran: Perintah "Cari" boleh digunakan untuk memadam sejumlah besar fail, jadi berhati -hati apabila menggunakannya. Adalah idea yang baik untuk membuat sandaran fail yang akan anda hapus, sekiranya anda perlu memulihkannya kemudian.Sebaik sahaja anda yakin bahawa "cari" Perintah dengan betul mengenal pasti fail yang ingin anda padamkan, anda boleh menggunakan arahan berikut untuk memadamkan fail:
cari . -Taip F -Mtime +365 -Delete
Ini adalah arahan yang sama seperti dalam langkah 2, tetapi dengan penambahan "-Delete" argumen, yang memadamkan fail yang sepadan.
Kesimpulan
Sebagai kesimpulan, perintah "Cari" adalah alat yang berkuasa yang boleh digunakan untuk mencari dan memadam fail berdasarkan pelbagai kriteria, termasuk cap waktu. Dengan menggunakan arahan "Cari" untuk memadam fail yang lebih tua dari hari x, anda boleh mengautomasikan proses membersihkan fail lama, membebaskan ruang cakera dan menyimpan sistem fail anda yang teratur.
- « Punca dan Penyelesaian kepada Kesalahan Senarai Argumen Terlalu Panjang
- Cara Menggunakan 'Cari' Perintah dengan 'Xargs' untuk mengasingkan operasi fail di Linux »