Cara mencari fail lebih besar daripada 10MB, 100MB, 1GB di Linux

Cara mencari fail lebih besar daripada 10MB, 100MB, 1GB di Linux

Sekiranya anda mencari fail yang lebih besar daripada 10MB, 100MB atau 1GB, perintah mencari boleh sangat membantu. Dengan mencari, anda boleh mencari fail berdasarkan kriteria saiz.

Beberapa hari lagi aplikasi pengeluaran saya turun. Setelah mencari setengah jam, saya dapati aplikasi itu turun kerana cakera penuh pada pelayan saya. Oleh itu, saya mencari semua fail yang lebih besar daripada 1 GB dan kemudian semua fail lebih besar daripada 100 MB. Terdapat beberapa fail log yang besar, yang menyebabkan cakera penuh.

Dalam tutorial ini, anda akan belajar cara mencari fail dengan saiz mereka menggunakan perintah mencari.

Mencari fail yang lebih besar di Linux

Anda boleh menentukan saiz dalam format KB, MB dan GB. Contohnya, anda boleh menentukan saiz 100k, 100m, 1g atau 10g Format. Gunakan contoh di bawah, yang akan membantu anda mencari fail dengan saiz dan lanjutan di sana.

  • Perintah berikut akan menemui semua fail yang lebih besar daripada sama dengan 100MB di bawah keseluruhan sistem fail.
    Cari / -Size +100m  

    Ini akan mencari melalui keseluruhan sistem fail dan mengembalikan senarai semua fail yang lebih besar daripada 100MB. Sekiranya anda hanya ingin mencari direktori tertentu, anda boleh menggantikan "/" dengan laluan ke direktori itu. Sebagai contoh, jika anda hanya ingin mencari direktori rumah anda, anda boleh menggunakan arahan ini:

    Cari ~/ -size +100m  
  • Anda juga boleh menggunakan Cari untuk mencari fail yang lebih besar daripada 1GB. Untuk melakukan ini, anda hanya perlu menggunakan kriteria saiz yang berbeza. Sebagai contoh, untuk mencari semua fail yang lebih besar daripada 1GB, anda boleh menggunakan arahan ini:
    cari / -size +1g  

Cari fail mengikut saiz dan lanjutan

Daripada mencari semua fail, anda juga boleh mencari fail sambungan tertentu yang lebih besar daripada saiz 1g b. Sebagai contoh carian, semua fail dengan lanjutan ".log ”dan saiznya adalah 1GB atau lebih.

cari / -type f -name "*.log "-size +1g  

Topik-topik yang berkaitan

  • Cara mencari semua fail yang dimiliki oleh pengguna bertikutan
  • Cara mencari semua fail dengan kebenaran 777 di linux