35 Contoh Praktis Linux Temukan Perintah
- 4285
- 109
- Luis Baumbach
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
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.phpBagian 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 -60Bagian 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.
- « 27 IDE Terbaik untuk Pemrograman C/C ++ atau Editor Kode Sumber di Linux
- Membuat RAID 5 (striping dengan paritas terdistribusi) di Linux - Bagian 4 »