Applikazzjoni ta 'analiżi ABC f'Microsoft Excel

Il-biċċa l-kbira tal-maniġers tal-fajls popolari għal sistemi operattivi fuq il-qalba tal-Linux għandhom għodda ta 'tfittxija pjuttost funzjonali. Madankollu, il-parametri mhux dejjem preżenti fih huma biżżejjed għall-utent biex ifittex l-informazzjoni meħtieġa. F'dan il-każ, l-utilità standard li tgħaddi minnha "Terminal". Jippermettilek li ssib id-data meħtieġa faċilment f'direttorju speċifiku jew fis-sistema kollha billi tidħol kmand, argument u għażla.

Uża l-kmand tas-sejba fil-Linux.

Tim sib iddisinjati biex ifittxu oġġetti varji, inklużi fajls ta 'kwalunkwe format u direttorju ta' fond differenti. L-utent huwa meħtieġ biss li jidħol fil-kmand innifsu, jispeċifika l-valur mixtieq, u jassenja argumenti biex jissettja parametri ta 'filtrazzjoni. It-twettiq tal-proċedura mill-utilità nnifisha ġeneralment ma jieħux ħafna ħin, iżda jiddependi wkoll fuq l-ammont ta 'informazzjoni skanjata. Issa ejja nħarsu lejn eżempji ta 'użu. sib f’aktar dettall.

Mur fid-direttorju permezz tal-console

Għall-bidu, nixtieq insir ftit lura mit-tim ewlieni u nittratta s-suġġett ta 'azzjonijiet addizzjonali li se jgħinu fil-futur meta jmexxu mill-console. Il-fatt hu li l-utilitajiet fid-distribuzzjonijiet tal-Linux mhumiex eżaminati bit-tfittxija għall-oġġetti kollha fuq kompjuter. Il-proċessi kollha għandhom jinbdew biss bl-indikazzjoni tal-post sħiħ għall-elementi jew mur fil-post permezz tal-kmand cd. Dan jista 'jsir faċilment:

  1. Iftaħ il-maniġer tal-fajls installat u mur fuq il-folder mixtieq fejn trid tuża l-kmand aktar tard. sib.
  2. Ikklikkja fuq il-lemin fuq kwalunkwe oġġett u sib l-oġġett "Properties".
  3. Inti se tara l-folder parent tiegħu bi triq sħiħa. Memorize biex tagħmel it-transizzjoni minn "Terminal".
  4. Issa ibda l-console, per eżempju, permezz tal-menu.
  5. Irreġistra tim hemmhekkcd / dar / utent / folderfejn utent - l-isem tal-folder tad-dar ta 'l-utent, u folder - l-isem tad-direttorju meħtieġ.

Jekk qabel tuża sib, segwi l-istruzzjonijiet t'hawn fuq, tista 'tħalli barra t-triq kollha lejn il-fajl, sakemm tkun fil-post magħżul. Tali soluzzjoni ser taċċellera l-kmandi tad-dħul b'mod sinifikanti.

Fittex fajls fid-direttorju kurrenti

Meta tagħmelsibmill-console li għadu kemm tnieda, int se tirċievi r-riżultat tat-tfittxija fid-direttorju tad-dar ta ’l-utent attiv. F'każ ieħor, per eżempju, meta tattiva waqt tfittxija skond il-post, fir-riżultati se tara s-subfolders u l-fajls kollha ta 'dan il-post preżenti fihom.

Attivazzjoni sib ma jintużaw l-ebda argumenti u għażliet meta jkollok bżonn tara l-elementi kollha f'daqqa. Jekk isimhom ma jidħlux kompletament fil-linji, ta 'min ibiddel il-kmand biex jagħmilha tidhersib. -printa.

Fittex fajls fid-direttorju speċifikat

Il-kmand biex jintwerew fajls minn mogħdija partikolari huwa kważi l-istess bħal dak li semmejna hawn fuq. Għandek tirreġistra wkollsibu mbagħad żid./folderjekk trid issib informazzjoni dwar id-direttorju fil-post attwali, jew inkella għandek bżonn tispeċifika t-triq kollha billi ttajpja, per eżempju, tissib ./home/user/downloads/folderfejn folder - direttorju finali. Kull element se jintwera f'linji separati fl-ordni tal-fond tagħhom.

Fittex bl-isem

Xi kultant hemm il-ħtieġa li jintwerew biss oġġetti li jissodisfaw l-isem. Imbagħad l-utent jeħtieġ li jissettja għażla separata għall-kmand, sabiex jifhem l-appell. Il-linja tad-dħul tieħu l-forma li ġejja:sib. -ismu "kelma"fejn kelma - Kelma prinċipali għat-tfittxija, li għandha tinkiteb f'kwotazzjonijiet doppji u sensittivi għall-każ.

Jekk ma tafx il-każ eżatt ta ’kull ittra, jew tixtieq turi l-ismijiet kollha xierqa, mingħajr ma tieħu kont ta’ dan il-parametru, ikteb fil-consolesib. - l-isem "kelma".

Biex tiffiltra r-riżultati permezz ta 'argument keyword -ismu wieħed ieħor huwa miżjud. It-tim jieħu l-formasib. -Mhux-isem "kelma"fejn kelma - il-kelma li għandha titħassar.

Xorta kultant hemm il-ħtieġa li jinstabu oġġetti permezz ta ’ċavetta waħda, waqt li jiġu esklużi l-oħra. Imbagħad diversi għażliet ta 'tfittxija huma assenjati wara xulxin, u l-linja tal-input tinkiseb kif ġej:sib. -sem "kelma" -hux isem "* .txt". Innota li t-tieni argument fil-kwotazzjonijiet jindika “* .txt »li jfisser li sib Jaħdem mhux biss ma 'ismijiet, iżda wkoll ma' formati tal-fajls li huma speċifikati f'din il-formola.

Hemm ukoll operatur Or. Jippermettilek issib argument wieħed jew iktar minnufih. Kull waħda hija speċifikata separatament, biż-żieda ta 'l-argumenti korrispondenti. Ir-riżultat huwa xi ħaġa bħal din:isib-isem "kelma" -o-isem "word1".

Speċifika l-fond tat-tfittxija

Tim sib se jgħin lill-utent anke meta jkollu bżonn isib il-kontenut tad-direttorji sal-fond speċifikat biss, pereżempju, l-analiżi mhijiex meħtieġa ġewwa t-tielet subfolder. Biex tissettja restrizzjonijiet bħal dawn, iktebsib. -maxdepth N-isem "kelma"fejn N - fond massimu, u -ismu "kelma" - kwalunkwe argument sussegwenti.

Fittex direttorji multipli

F'ħafna direttorji hemm bosta folders b'kontenut differenti. Jekk hemm numru kbir minnhom, u t-tfittxija trid titwettaq biss f'ċerti oħrajn, mela jkollok bżonn tispeċifika dan meta tidħol fil-kmandissib ./folder ./folder1 -type f -ismu "kelma"fejn ./folder ./folder1 - lista ta 'direttorji xierqa, u. t -ismu "kelma" - L-argumenti li fadal.

Uri Oġġetti moħbija

Mingħajr l-argument korrispondenti, l-oġġetti moħbija fid-direttorji skannjati ma jintwerewx fil-console. Għalhekk, l-utent jirreġistra manwalment għażla addizzjonali sabiex fl-aħħar il-kmand ikun bħal dan:issib ~ -type f-isem ". *". Inti tirċievi lista sħiħa tal-fajls kollha, imma jekk uħud minnhom ma jkollhomx aċċess, qabel il-kelma sib fil-linja jiktbusudojattiva drittijiet ta ’superuser.

Folders tal-grupp tal-iskannjar u d-dar tal-utenti

Kull utent jista 'joħloq numru illimitat ta' direttorji u oġġetti f'postijiet differenti. L-iktar mod mgħaġġel biex issib l-informazzjoni li tappartjeni lil wieħed mill-utenti, billi tuża l-kmand sib u wieħed mill-argumenti tagħha. Fil "Terminal" iktebsib. -użu usernamefejn username - username. Wara li tidħol l-iskan se tibda awtomatikament.

Bejn wieħed u ieħor l-istess skema taħdem ma 'gruppi ta' utenti. L-analiżi tal-fajls assoċjati ma ’wieħed mill-gruppi hija mnedija permezz ta’issib / var / www -grupp tal-grupp tal-grupp. Tinsiex li jista 'jkun hemm numru kbir ta' oġġetti u xi kultant tieħu żmien twil biex toħroġhom kollha.

Iffiltra skond id-data tal-bidla

Is-sistema operattiva awtomatikament tiffranka d-data tal-bidla ta 'kull fajl eżistenti. Tim sib jippermettilek issibhom kollha bil-parametru speċifikat. Meħtieġa biss biex tirreġistrasudo issib / -mtime N.fejn N - in-numru ta 'jiem ilu meta l-oġġett ġie modifikat l-aħħar. Prefiss sudo hawn hu meħtieġ sabiex tinkiseb data u dwar fajls maħsuba biss għas-superuser.

Jekk inti interessat li tara oġġetti li l-aħħar fetħu ċertu numru ta 'jiem ilu, allura l-linja tbiddel id-dehra tagħha daqsxejn għalsudo find / -atime N..

Iffiltra skond id-daqs tal-fajl

Kull oġġett għandu d-daqs tiegħu stess, rispettivament, il-kmand biex tfittex il-fajls irid ikollu funzjoni li tippermettilek li tiffiltrahom b'dan il-parametru. sib jaf kif għandek tagħmel dan, l-utent jeħtieġ li jissettja d-daqs innifsu biss permezz ta 'argument. Daħħal bississib / daqs Dfejn N - volum f'bytes, megabytes (M) jew gigabytes (G).

Tista 'tispeċifika l-firxa ta' oġġetti mixtieqa. Imbagħad il-kwalifikaturi jidħlu fil-kmand u ikollok, per eżempju, il-linja li ġejja:isib / -daqs + 500M -daqs -1000M. Din l-analiżi se turi fajls ta 'aktar minn 500 megabytes, iżda inqas minn 1000.

Fittex għal fajls u direttorji vojta

Uħud mill-fajls jew folders huma vojta. Huma biss jieħdu spazju ta 'disk żejjed u xi kultant jinterferixxu ma' l-interazzjoni normali mal-kompjuter. Għandhom jinstabu li jiddeċiedu dwar aktar azzjonijiet, u dan jgħinfind / folder tat-tip f -ħażenfejn / folder - il-post fejn issir l-iskennjar.

Separatament, nixtieq insemmi fil-qosor argumenti oħra utli li minn żmien għal żmien isiru utli għall-utent:

  • -mount- restrizzjoni għas-sistema tal-fajls kurrenti biss;
  • -tip f- juri fajls biss;
  • -tip d- Uri direttorji biss;
  • -grupp,-nouser- tfittxija għal fajls li ma jappartjenu għall-ebda grupp jew li ma jappartjenux lill-utent;
  • -verżjoni- issib il-verżjoni tal-utilità użata.

Fuq din il-familjarizzazzjoni mat-tim sib hija kompluta. Jekk trid tistudja fid-dettall għodod oħra ta 'console standard ta' sistemi operattivi fuq il-qalba Linux, aħna jagħtuk parir biex tirreferi għall-materjal separat tagħna fil-link li ġejja.

Kompli aqra: Kmandijiet ta 'spiss użati fit-Terminal tal-Linux

Wara li tfittex l-informazzjoni meħtieġa, tista 'twettaq kwalunkwe azzjoni oħra magħhom, per eżempju, editjar, tħassir jew studju ta' kontenut. Dan sejjer jgħin lill-utilitajiet oħra. "Terminal". Eżempji tal-użu tagħhom jinsabu hawn taħt.

Ara wkoll: Eżempji ta 'kmandi Linux grep / cat / ls