El fumana umyalelo Yenye yezona zibalulekileyo kwihlabathi * nix. KwiLinux inokusetyenziselwa ukukhangela yonke into oyifunayo, njengabalawuli kunye neefayile. Ukongeza, inamandla kakhulu kwaye ibhetyebhetye, kuba ixhasa iingxoxo kunye neenketho zokwenza izihluzi ezisebenzayo (umhla, ubungakanani, uhlobo, igama, ulwandiso,…). Inokuba sisixhobo esisebenzayo sokuphicotha ukhuseleko lwe-distro, kuba iya kuba nakho ukufumana iifayile okanye abalawuli abaneemvume ezingafanelekanga.
Nangona kunjalo, ngenxa yolu buchule kunye nenani leenketho, ayingowona myalelo ulula ukuwukhumbula, kwaye abasebenzisi abaninzi baseneengxaki ezithile. Ke, apha uya kubona ezinye imizekelo esebenzayo enye yezona zinto zisebenzayo kuwe ukuba ufunde ukuzikhusela ngokufumana:
- Phendla ifayile okanye ulawulo ngegama (kulawulo lwangoku, kubo bonke abalawuli, kunye novakalelo lwemeko):
find . -name "ejemplo.txt" find / -name "ejemplo.txt" find . -iname "ejemplo.txt"
- Khangela ifayile okanye uvimba weefayili ngegama kuluhlu oluthile:
find /home/usuario/prueba -name "ejemplo.txt"
- Fumana bonke abalawuli (ungasebenzisa u-l kumakhonkco omfuziselo, c kwizixhobo zabalinganiswa, f yeefayile, kunye no b kwizixhobo zebhloko) kwaye unqande iifayile, okanye usebenzise igama ngokunjalo:
find /home/usuario/prueba -type d find /home/usuario/prueba -type d -name "ejemplo"
- Khangela iifayile ezinolwandiso oluthile:
find . -type f -name "*.txt"
- Khangela iifayile ngamagama kwaye uzicime:
find . -name "ejemplo.txt" -delete
- Fumana zonke iifayile ezifikelelweyo ezidala kuneminyaka eyi-10, okanye ungayenza ngomhla wohlengahlengiso kwimizuzu engama-60 yokugqibela nangomhla wotshintsho olungaphantsi kosuku olu-1:
find / -atime 10 find / -mmin -60 find / -ctime -1
- Fumana iifayile ezinkulu kuno-500MB kwaye zincinci kune-1GB:
find / -size +500M -size -1G
- Fumana iifayile ezinkulu kune-10GB kwaye uzicime ngexesha elinye:
find / -size +10G -exec rm -rfv {} \;
- Fumana iifayile ezizezomsebenzisi okanye iqela:
find / -user nombre find / -group nombre
- Khangela iifayile ezineemvume ezithile:
find / -perm 644
- Khangela iifayile ezingenanto (ukuba utshintsha uf ukuya ku-d unokukhangela abalawuli abangenanto):
find / -type f -empty
- Phendla iifayile ezifihliweyo (d endaweni ka f kubalawuli abafihliweyo):
find / -type f -name ".*"
- Khangela okubhaliweyo kwiifayile:
find / -type f -name "*.txt" -exec grep 'texto-a-buscar' {} \;