35 Contoh Praktis Linux Temukan Perintah

35 Contoh Praktis Linux Temukan Perintah

Linux temukan perintah adalah salah satu utilitas perintah perintah perintah yang paling penting dan sering digunakan dalam sistem operasi seperti unix. Perintah temukan digunakan untuk mencari dan menemukan daftar file dan direktori berdasarkan kondisi yang Anda tentukan untuk file yang cocok dengan argumen.

temukan perintah dapat digunakan dalam berbagai kondisi seperti Anda dapat menemukan file oleh izin, pengguna, kelompok, jenis file, tanggal, ukuran, dan kriteria lain yang mungkin terjadi.

[Anda mungkin juga suka: 5 alat baris perintah untuk menemukan file dengan cepat di Linux]

Melalui artikel ini, kami membagikan Linux sehari-hari kami temukan perintah pengalaman dan penggunaannya dalam bentuk contoh.

Dalam artikel ini, kami akan menunjukkan kepada Anda yang paling banyak digunakan 35 Temukan Contoh Perintah di linux. Kami telah membagi bagian menjadi lima bagian dari dasar untuk memajukan penggunaan perintah find.

  • Bagian i: Perintah Dasar Temukan untuk Menemukan File Dengan Nama
  • Bagian II: Temukan file berdasarkan izin mereka
  • Bagian III: Cari file berdasarkan pemilik dan grup
  • Bagian IV: Temukan file dan direktori berdasarkan tanggal dan waktu
  • Bagian V: Temukan file dan direktori berdasarkan ukuran
  • Bagian VI: Temukan beberapa nama file di Linux
Bagian i - Perintah Temukan Dasar untuk Menemukan File Dengan Nama

1. Temukan file menggunakan nama di direktori saat ini

Temukan semua file yang namanya tecmint.txt di direktori kerja saat ini.

# menemukan . -Nama tecmint.txt ./tecmint.txt

2. Temukan File Di Bawah Direktori Home

Temukan semua file di bawah /rumah direktori dengan nama tecmint.txt.

# find /home -name tecmint.txt /home/tecmint.txt

3. Temukan file menggunakan nama dan mengabaikan kasus

Temukan semua file yang namanya tecmint.txt dan berisi modal dan huruf kecil /rumah direktori.

# find /home -iname tecmint.txt ./tecmint.txt ./Tecmint.txt

4. Temukan Direktori Menggunakan Nama

Temukan semua direktori yang namanya Tecmint di dalam / direktori.

# find / -type d -name tecmint /Tecmint

5. Temukan file php menggunakan nama

Temukan semua php file yang namanya tecmint.php di direktori kerja saat ini.

# menemukan . -ketik f -name tecmint.php ./tecmint.php

6. Temukan semua file PHP di direktori

Temukan semua php file di direktori.

# menemukan . -ketik f -name "*.php " ./tecmint.php ./Gabung.php ./indeks.php
Bagian II - Temukan file berdasarkan izin mereka

7. Temukan file dengan 777 izin

Temukan semua file yang izinnya 777.

# menemukan . -ketik f -perm 0777 -print

8. Temukan file tanpa 777 izin

Temukan semua file tanpa izin 777.

# find / -type f ! -Perm 777

9. Temukan file SGID dengan 644 izin

Temukan semua Bit Sgid file yang izinnya diatur ke 644.

# find / -perm 2644

10. Temukan file bit lengket dengan 551 izin

Temukan semua Bit lengket Atur file yang izinnya 551.

# find / -perm 1551

11. Temukan file suid

Temukan semua Suid Atur file.

# find / -perm / u = s

12. Temukan file SGID

Temukan semua SGID Atur file.

# find / -perm / g = s

[Anda mungkin juga suka: cara menemukan file dengan izin Suid dan SGID di Linux]

13. Temukan file baca saja

Temukan semua Hanya baca file.

# find / -perm / u = r

14. Temukan file yang dapat dieksekusi

Temukan semua Dapat dieksekusi file.

# find / -perm / a = x

15. Temukan file dengan 777 izin dan chmod ke 644

Temukan semua 777 file izin dan gunakan Chmod Perintah untuk mengatur izin ke 644.

# find / -type f -perm 0777 -print -exec chmod 644  \;

16. Temukan direktori dengan 777 izin dan chmod ke 755

Temukan semua 777 direktori izin dan gunakan Chmod Perintah untuk mengatur izin ke 755.

# find / -type d -perm 777 -print -exec chmod 755  \;

17. Temukan dan hapus satu file

Untuk menemukan satu file yang dipanggil tecmint.txt dan menghapusnya.

# menemukan . -ketik f -name "tecmint.txt "-exec rm -f  \;

18. Temukan dan hapus beberapa file

Untuk menemukan dan menghapus beberapa file seperti .mp3 atau .txt, lalu gunakan.

# menemukan . -ketik f -name "*.txt "-exec rm -f  \; ATAU # menemukan . -ketik f -name "*.mp3 "-exec rm -f  \;

[Anda mungkin juga suka: 4 alat yang berguna untuk menemukan dan menghapus file duplikat di Linux]

19. Temukan semua file kosong

Untuk menemukan semua file kosong di bawah jalur tertentu.

# find /tmp -type f -empty

20. Temukan semua direktori kosong

Untuk mengajukan semua direktori kosong di bawah jalur tertentu.

# find /tmp -type d -empty

21. File semua file tersembunyi

Untuk menemukan semua file tersembunyi, gunakan perintah di bawah ini.

# find /tmp -type f -name ".*"
Bagian III - Cari file berdasarkan pemilik dan grup

22. Temukan file tunggal berdasarkan pengguna

Untuk menemukan semua atau satu file yang dipanggil tecmint.txt di bawah / Root Directory of Owner Root.

# find / -user root -name tecmint.txt

23. Temukan semua file berdasarkan pengguna

Untuk menemukan semua file milik pengguna Tecmint di bawah /rumah direktori.

# find /home -user tecmint

24. Temukan semua file berdasarkan grup

Untuk menemukan semua file yang termasuk dalam grup Pengembang di bawah /rumah direktori.

# find /home -group pengembang

25. Temukan file pengguna tertentu

Untuk menemukan semua .txt file pengguna Tecmint di bawah /rumah direktori.

# find /home -user tecmint -iname "*.txt"
Bagian IV - Temukan file dan direktori berdasarkan tanggal dan waktu

26. Temukan file yang dimodifikasi 50 hari terakhir

Untuk menemukan semua file yang dimodifikasi 50 hari yang lalu.

# find / -mtime 50

27. Temukan file yang diakses 50 hari terakhir

Untuk menemukan semua file yang diakses 50 hari yang lalu.

# find / -atime 50

28. Temukan file yang dimodifikasi 50-100 hari terakhir

Untuk menemukan semua file yang dimodifikasi lebih dari 50 hari yang lalu dan kurang dari 100 hari -hari.

# find / -mtime +50 -mtime -100

29. Temukan file yang diubah dalam 1 jam terakhir

Untuk menemukan semua file yang diubah di akhir 1 jam.

# find / -cmin -60

30. Temukan file yang dimodifikasi dalam 1 jam terakhir

Untuk menemukan semua file yang dimodifikasi di akhir 1 jam.

# find / -mmin -60

31. Temukan file yang diakses dalam 1 jam terakhir

Untuk menemukan semua file yang diakses di akhir 1 jam.

# find / -amin -60
Bagian V - Temukan file dan direktori berdasarkan ukuran

32. Temukan file 50MB

Untuk menemukan semua 50MB file, gunakan.

# find / -size 50m

33. Temukan Ukuran Antara 50MB - 100MB

Untuk menemukan semua file yang lebih besar dari 50MB dan kurang dari 100MB.

# find / -size +50m -size -100m

34. Temukan dan hapus file 100MB

Untuk menemukan semua 100MB file dan hapus menggunakan satu perintah tunggal.

# find / -type f -size +100m -exec rm -f  \;

35. Temukan file tertentu dan hapus

Temukan semua .mp3 file dengan lebih dari 10MB dan hapus mereka menggunakan satu perintah tunggal.

# find / -type f -name *.mp3 -size +10m -exec rm  \;

[Anda mungkin juga suka: cara menemukan string atau kata tertentu dalam file dan direktori]

Itu saja, kami mengakhiri posting ini di sini, dalam artikel kami berikutnya, kami akan membahas lebih banyak perintah Linux lainnya secara mendalam dengan contoh-contoh praktis. Beri tahu kami pendapat Anda tentang artikel ini menggunakan bagian komentar kami.