Soo hel oo raadso, ka raadi faylasha bogga Ubuntu

ku saabsan helitaanka iyo helitaanka amarrada

Maqaalka soo socda waxaan fiirineynaa meesha iyo helitaanka amarrada. Maalmahan, Gnu / Linux waxaan ka heli karnaa siyaabo badan oo taas loo adeegsan karo raadi oo hel faylasha iyo tusaha. Laga soo bilaabo jawiga garaafka waxaan ka heli doonnaa qalab kala duwan oo aan natiijooyin wax ku ool ah ugu helno.

Laakiin kiiskan, haddii aad tahay isticmaale terminal ah, waxaa laga yaabaa inaadan rabin inaad katagto raaxada si aad uheli karto waxaad raadineyso. Tani waa sababta, gaar ahaan haddii aad hadda timid Gnu / Linux, waxaa laga yaabaa inaadan weli aqoon habka ugu dhakhsaha badan uguna fudud ee laga heli karo faylashaada iyo faylalka ka imanaya terminal-ka. Khadadka soo socda waxaan ku arki doonnaa tusaalooyin yar oo deg deg ah oo lagu fulinayo howshan.

Ka raadi faylalka barta laga helo kana raadi

Hel amarka

El hel amarka waa suurtogal inay tahay ilaha ugu horeeya ee isticmaalehu adeegsado maxaa yeelay aad ayey uga dhakhso badan tahay xulasho kasta oo kale. Sababta xawaareyntani waxay tahay in amarkani uusan runti raadineynin darawalkayaga adag ee faylasha ama tilmaamaha aan u baahan nahay inaan helno. Raadintan waxaa loo sameeyaa sida loo akhriyo faylka keydka xogta mlocate.db, kaas oo ka kooban dhammaan wadiiqooyinka faylka ee nidaamkayaga.

Haddii ay dhacdo inaadan haysan qalabkan laga heli karo nidaamkaaga Ubuntu, waxaad awoodi doontaa inaad ka soo dejiso terminal (Ctrl + Alt + T) adoo ku qoraya:

sudo apt install locate

Diyaarinta taliska goobta

Kahor inta aynaan bilaabin waa inaanu diyaarino amarka goobta loogu talagalay isticmaalka ugu horreeya. Waa inaan cusboonaysiino kaydinta mlocate.db ku shaqeynaya terminaalka (Ctrl + Alt + T):

sudo updatedb

Hadda si aan u isticmaalno helitaanka, laga bilaabo terminaalka waxaan kaliya ku qasbanaan doonnaa qor amarka ku xigo magaca feylka aan raadineyno. Tusaalahan, waxaan raadinayaa feylal ay ku jiraan ereyga 'ubunlogmagaceeda:

hel ubunlog

locate ubunlog

Maaddaama ay aqriso faylka keydka macluumaadka, natiijooyinka ayaa laga yaabaa inay noqdaan kuwo aan taariikh lahayn. Tani waan hagaajin karnaa cusboonaysiinta keydka xogta faylkaaga, sidii aan ku samaynay amarkii ugu horreeyay ee aan adeegsanay ka hor baaritaanka.

Wixii macluumaad dheeraad ah ee ku saabsan qalabkan, waan u jeedsan karnaa si aan u caawinno teeb ku qorida

gacan ka geyso helitaanka amarka

locate -h

Ama sidoo kale waan awoodnaa isticmaal bogagga nin:

nin hel

man locate

Raadi amar

ku saabsan FD
Maqaalka laxiriira:
Fd, beddelka amarka helitaanka, fudud, dhakhso badan oo si fudud loo isticmaali karo

El heli waa awood aad u xoog badan laakiin sidoo kale tartiib tartiib tartiib tartiib tartiib ah. Tani waa sababta oo ah waxay dhab ahaan ka baareysaa darawalkeena faylalka iyo tilmaamaha. Way ku habboon tahay markaad isku daydo hel faylka ama galka laakiin ma xasuusan karo magiciisa saxda ah.

Raadi wuxuu raadin karaa faylalka iska leh isticmaale gaar ah ama koox isticmaaleyaal ah, feylallo la beddelay ama dhowaan la helay, feylal cabbir gaar ah leh, faylal qarsoon, iwm.

Hadday suurtagal tahay, waxa ugu horreeya ee ay tahay inaan sameyno markaan fulinno waa ku amro in ay raadiso tusaha gaarka ah. Tani waxay dedejineysaa howlaha raadinta, iyadoo kuxiran cabirka diiwaanka. Haddii aad ogtahay halka faylka laga heli karo, fur terminalka (Ctrl + Alt + T) oo aad galka buugga si aad u maamusho:

find . [nombre-archivo]

Dhibicdu waxay sheegaysaa raadinta raadinta galka hadda jira. Haddii aad rabto inaad raadiso diiwaanka gurigaaga, ku beddel muddada '~/'. Haddii aad rabto inaad raadiso dhammaan nidaamka faylkaaga, isticmaal '/'.

Tusaalooyinka qaarkood

Aynu nidhaahno waxaan dooneynaa inaan ka raadinno feyl galka dukumiintiyada. Waan ognahay in magaca feylku ku jiro erayga 'php', laakiin si sax ah uma xasuusanno magaca. Waxa ugu horreeya ee la sameeyo waa inaad u gudubto galka dukumiintiyada ka dibna ku qor amarka:

magac raadso

find . -name "*php*"

Tani waxay noo sheegi doontaa kiiskan in uu jiro feyl pdf la yiraahdo 'saxanka-php'galka Dukumiintiyada. Hadda, haddii aan ku-beddelno cabbirka '-name' '' magaca ', waxay heli kartaa natiijooyin iyadoo aan la tixgelinaynin xarfaha saxda ah. Taasi waa wax aanaan ka heli doonin meel laga helo.

ka hel amarka leh iname

find . -iname "*php*"

Haddaynu dhammaanteen xusuusanno waa taas faylka wuxuu ka yar yahay 5MB cabir ahaan. Amarka la adeegsanayo wuxuu noqonayaa:

find . -size -5M

Haddii aad taas ogtahay miisaankiisu ka badan yahay 3MB, amarka la adeegsanayo wuxuu noqonayaa:

find . -size +3M

Raadi taageerayaal ka shaqeeya Boolean si loo sameeyo baaritaanka mid sax ah. Tusaalahan, waxaan isticmaali doonaa amar isku daraya xogta kore. In faylka uu ka yar yahay 5 MB cabir ahaan iyo in ka badan 3 MB:

sudo find / -size -5M -and -size +3M

Haddii ay dhacdo waxa kaliya ee aan ognahay waa taas waxaan galnay faylka shan daqiiqo kahor, amarka la adeegsanayo wuxuu noqon doonaa:

sudo find ~/ -amin -5

para wax badan ka baro helitaanka, furo terminal iyo nooca:

nin helaa

man find

Kuwani waa dhowr tusaalooyinka aasaasiga ah ee sida looga helo faylalka ka soo baxa terminaalka. Wixii macluumaad dheeraad ah, hubi inaad ka hubiso nin bogagga mid kasta oo ka mid ah.


Ka tag faalladaada

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

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  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.