35 Contoh Praktikal Linux Cari Perintah
- 1338
- 304
- Mr. Ramon Runolfsson
The Linux Cari arahan adalah salah satu utiliti baris arahan arahan yang paling penting dan sering digunakan dalam sistem operasi seperti Unix. Perintah Cari digunakan untuk mencari dan mencari senarai fail dan direktori berdasarkan syarat yang anda tentukan untuk fail yang sesuai dengan hujah.
Cari arahan boleh digunakan dalam pelbagai keadaan seperti anda boleh mencari fail oleh keizinan, pengguna, kumpulan, jenis fail, Tarikh, saiz, dan kriteria lain yang mungkin.
[Anda mungkin juga suka: 5 alat baris arahan untuk mencari fail dengan cepat di Linux]
Melalui artikel ini, kami berkongsi Linux sehari-hari Cari arahan pengalaman dan penggunaannya dalam bentuk contoh.
Dalam artikel ini, kami akan menunjukkan kepada anda yang paling banyak digunakan 35 Cari Contoh Perintah di Linux. Kami telah membahagikan seksyen ini menjadi lima bahagian dari asas untuk memajukan penggunaan perintah cari.
- Bahagian I: Perintah mencari asas untuk mencari fail dengan nama
- Bahagian II: Cari fail berdasarkan kebenaran mereka
- Bahagian III: Cari fail berdasarkan pemilik dan kumpulan
- Bahagian IV: Cari fail dan direktori berdasarkan tarikh dan masa
- Bahagian V: Cari fail dan direktori berdasarkan saiz
- Bahagian VI: Cari pelbagai nama fail di Linux
1. Cari fail menggunakan nama dalam direktori semasa
Cari semua fail yang namanya Tecmint.txt dalam direktori kerja semasa.
# cari . -Nama Tecmint.txt ./tecmint.txt
2. Cari fail di bawah direktori rumah
Cari semua fail di bawah /rumah direktori dengan nama Tecmint.txt.
# Cari /Laman Utama -Name Tecmint.txt /rumah/tecmint.txt
3. Cari fail menggunakan nama dan mengabaikan kes
Cari semua fail yang namanya Tecmint.txt dan mengandungi huruf besar dan kecil di /rumah direktori.
# cari /home -iname tecmint.txt ./tecmint.txt ./Tecmint.txt
4. Cari direktori menggunakan nama
Cari semua direktori yang namanya Tecmint dalam / direktori.
# cari / -type d -name tecmint /Tecmint
5. Cari fail PHP menggunakan nama
Cari semua php fail yang namanya Tecmint.php dalam direktori kerja semasa.
# cari . -Taipkan F -name Tecmint.php ./tecmint.php
6. Cari semua fail PHP dalam direktori
Cari semua php fail dalam direktori.
# cari . -Taipkan F -name "*.php " ./tecmint.php ./log masuk.php ./indeks.phpBahagian II - Cari fail berdasarkan kebenaran mereka
7. Cari fail dengan kebenaran 777
Cari semua fail yang kebenarannya 777.
# cari . -Taipkan F -perm 0777 -print
8. Cari fail tanpa kebenaran 777
Cari semua fail tanpa kebenaran 777.
# cari / -type f ! -Perm 777
9. Cari fail SGID dengan 644 kebenaran
Cari semua Sgid bit fail yang kebenarannya ditetapkan 644.
# cari / -perm 2644
10. Cari fail bit melekit dengan 551 kebenaran
Cari semua ST Sticky Tetapkan fail yang kebenarannya 551.
# cari / -perm 1551
11. Cari fail suid
Cari semua Suid Tetapkan fail.
# cari / -perm / u = s
12. Cari fail SGID
Cari semua Sgid Tetapkan fail.
# cari / -perm / g = s
[Anda mungkin juga suka: Cara Mencari Fail dengan SUID dan SGID Kebenaran di Linux]
13. Cari fail baca sahaja
Cari semua Baca sahaja fail.
# cari / -perm / u = r
14. Cari fail yang boleh dilaksanakan
Cari semua Boleh dilaksanakan fail.
# cari / -perm / a = x
15. Cari fail dengan 777 Kebenaran dan CHMOD hingga 644
Cari semua 777 fail kebenaran dan gunakan chmod perintah untuk menetapkan kebenaran ke 644.
# cari / -type f -perm 0777 -print -exec chmod 644 \;
16. Cari direktori dengan 777 Kebenaran dan CHMOD hingga 755
Cari semua 777 direktori kebenaran dan gunakan chmod perintah untuk menetapkan kebenaran ke 755.
# cari / -type d -perm 777 -print -exec chmod 755 \;
17. Cari dan keluarkan fail tunggal
Untuk mencari satu fail yang dipanggil Tecmint.txt dan keluarkannya.
# cari . -Taipkan F -name "Tecmint.txt "-exec rm -f \;
18. Cari dan keluarkan pelbagai fail
Untuk mencari dan mengeluarkan pelbagai fail seperti .mp3 atau .txt, kemudian gunakan.
# cari . -Taipkan F -name "*.txt "-exec rm -f \; Atau # cari . -Taipkan F -name "*.mp3 "-exec rm -f \;
[Anda mungkin juga suka: 4 alat berguna untuk mencari dan memadam fail pendua di Linux]
19. Cari semua fail kosong
Untuk mencari semua fail kosong di bawah jalan tertentu.
# cari /tmp -jenis f -empty
20. Cari semua direktori kosong
Untuk memfailkan semua direktori kosong di bawah jalan tertentu.
# cari /tmp -type d -empty
21. Fail semua fail tersembunyi
Untuk mencari semua fail tersembunyi, gunakan arahan di bawah.
# cari /tmp -type f -name ".*"Bahagian III - Fail cari berdasarkan pemilik dan kumpulan
22. Cari fail tunggal berdasarkan pengguna
Untuk mencari semua atau tunggal fail yang dipanggil Tecmint.txt di bawah / direktori akar akar pemilik.
# Cari / -User Root -Name Tecmint.txt
23. Cari semua fail berdasarkan pengguna
Untuk mencari semua fail yang dimiliki oleh pengguna Tecmint di bawah /rumah direktori.
# cari /home -user tecmint
24. Cari semua fail berdasarkan kumpulan
Untuk mencari semua fail yang dimiliki oleh kumpulan Pemaju di bawah /rumah direktori.
# Cari /Laman Utama -Pemaju Kumpulan
25. Cari fail pengguna tertentu
Untuk mencari semua .txt fail pengguna Tecmint di bawah /rumah direktori.
# cari /home -user tecmint -iname "*.txt "Bahagian IV - Cari fail dan direktori berdasarkan tarikh dan masa
26. Cari fail 50 hari terakhir yang diubah suai
Untuk mencari semua fail yang diubah suai 50 Hari kembali.
# cari / -mtime 50
27. Cari 50 hari terakhir fail yang diakses
Untuk mencari semua fail yang diakses 50 Hari kembali.
# cari / -Time 50
28. Cari fail yang diubah suai 50-100 hari terakhir
Untuk mencari semua fail yang diubah suai lebih daripada 50 Hari -hari yang lalu dan kurang dari 100 hari.
# cari / -mtime +50 -mtime -100
29. Cari fail yang berubah dalam 1 jam terakhir
Untuk mencari semua fail yang diubah pada yang terakhir 1 jam.
# cari / -cmin -60
30. Cari fail yang diubah suai dalam 1 jam terakhir
Untuk mencari semua fail yang diubahsuai pada yang terakhir 1 jam.
# cari / -mmin -60
31. Cari fail yang diakses dalam 1 jam terakhir
Untuk mencari semua fail yang diakses pada yang terakhir 1 jam.
# cari / -amin -60Bahagian V - Cari fail dan direktori berdasarkan saiz
32. Cari fail 50MB
Untuk mencari semua 50MB fail, gunakan.
# Cari / -Size 50m
33. Cari saiz antara 50MB - 100MB
Untuk mencari semua fail yang lebih besar daripada 50MB dan kurang daripada 100MB.
# cari / -size +50m -size -100m
34. Cari dan padamkan fail 100MB
Untuk mencari semua 100MB fail dan padamkannya menggunakan satu arahan.
# cari / -type f -size +100m -exec rm -f \;
35. Cari fail tertentu dan padamkan
Cari semua .mp3 fail dengan lebih daripada 10MB dan padamkannya menggunakan satu arahan.
# cari / -type f -name *.mp3 -size +10m -exec rm \;
[Anda mungkin juga suka: bagaimana mencari rentetan atau perkataan tertentu dalam fail dan direktori]
Itu sahaja, kami mengakhiri siaran ini di sini, dalam artikel seterusnya, kami akan membincangkan lebih banyak arahan Linux yang mendalam dengan contoh praktikal. Beritahu kami pendapat anda mengenai artikel ini menggunakan bahagian komen kami.
- « 27 IDE terbaik untuk pengaturcaraan C/C ++ atau editor kod sumber di Linux
- Membuat RAID 5 (Striping dengan pariti yang diedarkan) di Linux - Bahagian 4 »