19
12
2013

Linux find komutu kullanımı

Kategorisi : Linux

1. mevcut dizinde arama

# find . -name tecmint.txt

2. home dizini altında arama

# find /home -name tecmint.txt

3. büyük/küçük harfe duyarsız

# find /home -iname tecmint.txt

4. klasörleri bulmak

# find / -type d -name Tecmint

5. ismi belli dosyaları bulmak

# find . -type f -name tecmint.php

6. tüm php dosyalarını bulmak

# find . -type f -name “*.php”

7. 777 permission dosyaları bulmak

# find . -type f -perm 0777 -print

8. 777 olmayanları bulmak

# find / -type f ! -perm 777

9. SGID dosyaları 644 izinli

# find / -perm 2644

10. Sticky Bit 551 izinli

# find / -perm 1551

11. SUID dosyaları bulmak

# find / -perm /u=s

12. SGID dosyaları bulmak

# find / -perm /g+s

13. Read Only dosyalar

# find / -perm /u=r

14. çalıştırılabilir (executable) dosyalar

# find / -perm /a=x

15. 777 izinli dosyaları 644 e çevirmek

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

16. 777 izinli klasörleri 755 e çevirmek

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

17. tek dosyayı bulup silmek

# find . -type f -name “tecmint.txt” -exec rm -f {} \;

18. çoklu dosya bulup silmek

# find . -type f -name “*.txt” -exec rm -f {} \;

# find . -type f -name “*.mp3” -exec rm -f {} \;

19. tüm boş dosyaları bulmak

# find /tmp -type f -empty

20. boş klasörler

# find /tmp -type d -empty

21. gizli dosyaları bulmak için

# find /tmp -type f -name “.*”

22. kullanıcıya ait belli dosyaları bulmak

# find / -user root -name tecmint.txt

23. kullanıcıya ait tüm dosyaları bulmak

# find /home -user tecmint

24. gruba ait tüm dosyaları bulmak

# find /home -group developer

25. kullanıcıya ait dosya gruplarını bulmak

# find /home -user tecmint -iname “*.txt”

26. son 50 gülde değiştirilen dosyalar

# find / -mtime 50

27. son 50 günde erişilen dosyalar

# find / -atime 50

28. 50-100 gün arasında erişilen dosyalar

# find / -mtime +50 –mtime -100

29. son bir saat içinde değiştilen dosyalar

# find / -cmin -60

30. son 1 saat içinde değiştirilen dosyalar

# find / -mmin -60

31. son 1 saat içinde erişilen dosyalar

# find / -amin -60

32. boyutu tam 50mb olan dosyalar

# find / -size 50M

33. boyutu 50MB – 100MB arasında olan dosyalar

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

34. boyutu tam 100MB olan dosyaları bulmak ve silmek

# find / -size +100M -exec rm -rf {} \;

35. belirtilen özelliklerdeki tüm dosyaları silmek

# find / -type f -name *.mp3 -size +10M -exec ls -l {} \;


Login gerekli Giriş .


photo

Php, ajax, jquery, mootools web programlama. Linux, apache, lamp sunucu yönetimi. Cpanel, plesk, lxadmin panel kurulumlari.

01 / 07 / 2025, 23:59:27
Web yazilim, grafik
barbetto.com

Tunalioglu.org - 2015