Pertanyaan yang diberi tag find

Untuk pertanyaan yang berkaitan dengan pencarian, utilitas baris perintah untuk mencari file dalam hierarki direktori. Gunakan tag ini untuk pertanyaan tentang menemukan sendiri atau pertanyaan tentang masalah yang timbul dari penggunaan utilitas baris perintah find.

477
Bagaimana menjalankan find -exec?

Saya ingin mencari file di direktori saat ini yang berisi teks "chrome". $ find . -exec grep chrome find: missing argument to `-exec' Apa yang saya lakukan

282
Bagaimana saya dapat menemukan symlink yang rusak

Apakah ada cara untuk menemukan semua tautan simbolik yang tidak mengarah ke mana pun? find ./ -type l akan memberi saya semua tautan simbolis, tetapi tidak membuat perbedaan antara tautan yang pergi ke suatu tempat dan tautan yang tidak. Saya sedang melakukan: find ./ -type l -exec file {}...

260
find - exec rm vs -delete

Saya mencoba memahami perbedaan antara dua perintah ini: sudo find / -name .DS_Store -delete dan sudo find / -name ".DS_Store" -exec rm {} \; Saya perhatikan bahwa execmetode ini lebih disukai. Mengapa? Mana yang lebih aman / lebih cepat / lebih baik? Saya telah menggunakan keduanya pada...

171
Temukan perintah: bagaimana cara mengabaikan kasus?

Saya mencari file "WSFY321.c" dalam hierarki direktori besar. Biasanya saya akan menggunakan GNU find : find . -name "WSFY321.c" Tapi saya tidak tahu kasusnya, bisa jadi huruf besar, huruf kecil, atau campuran keduanya. Apa cara termudah untuk menemukan file ini? Adakah sesuatu yang lebih baik...

170
Mengapa mengulangi hasil praktik buruk?

Pertanyaan ini terinspirasi oleh Mengapa menggunakan shell loop untuk memproses teks dianggap praktik buruk? Saya melihat konstruksi ini for file in `find . -type f -name ...`; do smth with ${file}; done dan for dir in $(find . -type d -name ...); do smth with ${dir}; done digunakan di sini...

151
Bagaimana cara menghapus semua direktori kosong di subtree?

Bagaimana saya bisa menghapus semua direktori kosong di subtree? Saya menggunakan sesuatu seperti find . -type d -exec rmdir {} 2>/dev/null \; tapi saya perlu dijalankan beberapa kali untuk menghapus direktori yang berisi direktori kosong saja. Selain itu, ini sangat lambat, terutama di bawah...

124
Menemukan semua file besar di sistem file root

Saya memiliki server linux, yang saat ini memiliki penggunaan di bawah ruang: /dev/sda3 20G 15G 4.2G 78% / /dev/sda6 68G 42G 23G 65% /u01 /dev/sda2 30G 7.4G 21G 27% /opt /dev/sda1 99M 19M 76M 20% /boot tmpfs 48G 8.2G 39G 18% /dev/shm Seperti yang terlihat. /adalah 78%. Saya ingin memeriksa, file...

94
Bagaimana cara menggabungkan 2 kondisi name di find?

Saya ingin mencari file yang tidak cocok dengan 2 -namekondisi. Saya bisa melakukannya seperti ini: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" dan ini akan menghasilkan hasil yang tepat tetapi bisakah saya bergabung dengan 2 kondisi ini dengan OR entah

79
Menyortir file sesuai ukuran secara rekursif

Saya perlu menemukan file terbesar di folder. Bagaimana cara memindai folder secara rekursif dan mengurutkan isinya berdasarkan ukuran? Saya sudah mencoba menggunakan ls -R -S, tetapi ini mencantumkan direktori juga. Saya juga mencoba menggunakan

77
Mengurutkan output dari "find"?

Saya harus bisa mengurutkan abjad output findsebelum mengirimnya ke perintah. Memasuki | sort |antara tidak berhasil, jadi apa yang bisa saya lakukan? find folder1 folder2 -name "*.txt" -print0 | xargs -0