Hel: tusaalooyinka ugu fiican ee la taaban karo si aad u heshid waxaad raadineyso

heli

El hel amar Waa mid ka mid ah kuwa ugu muhiimsan adduunka * nix. Linux waxaa loo isticmaali karaa in lagu helo wax kasta oo aad u baahan tahay, sida hagayaasha iyo faylasha. Intaa waxaa dheer, waa mid aad u awood badan oo dabacsan, maadaama ay taageerto doodaha iyo fursadaha si loo abuuro filtarrada wax ku oolka ah (taariikhda, cabbirka, nooca, magaca, kordhinta,...). Waxay xitaa noqon kartaa qalab wax ku ool ah oo lagu xisaabiyo amniga distro, maadaama ay sidoo kale awoodi doonto inay hesho faylal ama hagayaal leh oggolaansho aan habboonayn.

Si kastaba ha ahaatee, sababtoo ah kala duwanaanshahan iyo tirada fursadaha, ma aha amarka ugu fudud ee lagu xasuusto, iyo isticmaaleyaal badan ayaa weli haysta dhibaatooyin gaar ah. Sidaa darteed, halkan waxaad arki doontaa qaar ka mid ah tusaalooyin wax ku ool ah Mid ka mid ah kuwa ugu waxtarka badan ee aad ku baran karto inaad isdifaacdo raadinta:

  • Ku raadi fayl ama tusaha magaca (tusaha hadda jira, dhammaan hagayaasha, iyo kiis xasaasi ah):
find . -name "ejemplo.txt"

find / -name "ejemplo.txt"

find . -iname "ejemplo.txt"

  • Ka raadi faylka ama hagaha magaca gudaha hage gaar ah:
find /home/usuario/prueba -name "ejemplo.txt"

  • Soo hel dhammaan hagaha (waxaad u isticmaali kartaa l isku xirka calaamadaha, c aaladaha jilayaasha, f faylalka, iyo b aaladaha xannibaadda) oo iska ilaali faylasha, ama isticmaal magaca sidoo kale:
find /home/usuario/prueba -type d
find /home/usuario/prueba -type d -name "ejemplo"

  • Raadi faylasha leh kordhin gaar ah:
find . -type f -name "*.txt"

  • Magac ku raadi faylasha oo tirtir:
find . -name "ejemplo.txt" -delete

  • Soo hel dhammaan faylasha la helay ee ka weyn 10 sano, ama waxaad sidoo kale ku samayn kartaa taariikhda wax ka beddelka ee 60-kii daqiiqo ee u dambeeyay iyo taariikhda isbeddelada in ka yar 1 maalin:
find / -atime 10
find / -mmin -60
find / -ctime -1

  • Soo hel faylasha ka weyn 500MB kana yar 1GB:
find / -size +500M -size -1G

  • Soo hel faylasha ka weyn 10GB oo tirtir hal mar:
find / -size +10G -exec rm -rfv {} \;

  • Soo hel faylasha ay leeyihiin isticmaale ama koox:
find / -user nombre
find / -group nombre

  • Raadi faylasha leh ogolaansho gaar ah:
find / -perm 644

  • Raadi faylasha madhan (haddii aad u bedesho f ilaa d waxaad raadin kartaa hagayaal madhan):
find / -type f -empty

  • Raadi faylasha qarsoon (d beddelka f hagaha qarsoon):
find / -type f -name ".*"

  • Ka raadi qoraalka faylasha dhexdeeda:
find / -type f -name "*.txt" -exec grep 'texto-a-buscar' {} \;


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.