35 Contoh Praktikal Linux Cari Perintah

35 Contoh Praktikal Linux Cari Perintah

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
Bahagian I - Perintah mencari asas untuk mencari fail dengan nama

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.php
Bahagian 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 -60
Bahagian 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.