Il-biċċa l-kbira tal-maniġers tal-fajls popolari għas-sistemi operattivi fuq il-qalba tal-Linux għandhom għodda ta 'tfittxija pjuttost funzjonali. Madankollu, il-parametri li mhux dejjem huma preżenti fiha huma biżżejjed biex ifittxu l-informazzjoni meħtieġa. F'dan il-każ, utilità standard li tibda mit- "terminal" hija li tgħin. Jippermettilek li tidħol fil-kmand, l-argument u l-għażliet biex issib id-dejta meħtieġa faċilment f'direttorju speċifiku jew fis-sistema kollha.
Aħna nużaw il-kmand Sib fil-Linux
Il-kmand isibu huwa maħsub biex ifittex għal oġġetti varji, inklużi fajls ta 'kwalunkwe formati u direttorju ta' fond. Mill-utent għandek bżonn tidħol biss fil-kmand innifsu, speċifika l-valur mixtieq u tassenja l-argumenti biex jiġu stabbiliti l-parametri tal-filtrazzjoni. Il-proċedura tal-utilità nnifisha ġeneralment ma tieħux ħafna ħin, iżda tiddependi fuq il-volum tal-informazzjoni skannjata. Issa ejja nitkellem fuq l-eżempji ta 'użu isibu f'aktar dettall.Transition għal direttorju permezz tal-console
L-ewwel, nixtieq nirrepeti ftit mit-tim ewlieni u naffettwa s-suġġett ta 'azzjonijiet addizzjonali li jgħinu fil-futur meta nikkontrollaw mill-console. Il-fatt hu li l-utilitajiet tad-distribuzzjoni tal-Linux mhumiex inċiżiet biex ifittxu l-elementi kollha fuq il-kompjuter. Il-proċessi kollha għandhom jitniedu biss b'indikazzjoni tal-post sħiħ għall-oġġetti jew imorru fil-post permezz tal-kmand tas-CD. Jagħmluha tista 'tkun biżżejjed biżżejjed:
- Iftaħ il-manager tal-fajl installat u mur fil-folder mixtieq fejn trid tuża l-kmand Sib.
- Fuq kwalunkwe oġġett, ikklikkja PCM u sib l-oġġett "Properties".
- Tara l-folder tal-ġenitur tiegħu bi mod sħiħ biex jindika. Ftakar li tagħmel it-transizzjoni mit- "terminal".
- Issa mexxu l-console, per eżempju, permezz tal-menu.
- Aħna jiktbu hemm CD / Home / utent / kmand folder fejn l-utent huwa l-isem tal-folder dar tal-utent, u folder huwa l-isem tad-direttorju meħtieġ.
Jekk qabel tuża s-sejba, iwettaq l-istruzzjoni indikata hawn fuq, ma tistax tippreskrivi t-triq kollha għall-fajl sakemm ikun fil-post magħżul. Tali soluzzjoni se tħaffef b'mod sinifikanti l-kmand fil-futur.
Fittex fajls fid-direttorju kurrenti
Meta teżegwixxi s-sejba mill-iktar console li tmexxi, tirċievi r-riżultat tat-tfittxija fid-direttorju tal-utent attiv tiegħek. F'każ ieħor, per eżempju, meta inti jattiva waqt tiftix mill-post, fir-riżultati se tara l-subfolders u l-fajls preżenti fihom.
Sib attivazzjoni mingħajr argumenti u għażliet jintuża meta jkun meħtieġ li tara l-elementi kollha f'daqqa. Jekk isimhom ma jkunx kompletament imqiegħed fis-sekwenza, ta 'min jinbidel il-kmand sabiex jiġrilha l-forma tas-sejba. --Print.
Fittex fajls fid-direttorju speċifikat
Il-kmand għall-wiri ta 'fajls permezz ta' passaġġ speċifikat huwa prattikament mhux differenti minn dak li semmejna hawn fuq. Għandek tirreġistra wkoll isibu, u wara żid ./folder, jekk trid issir taf id-data tad-direttorju fil-post kurrenti, jew ikollok bzonn tispeċifika t-triq kollha, billi ddaħħal, per eżempju, issib ./ome/user/ Tniżżil / folder, fejn folder - id-direttorju finali. Kull elementi jiġu rtirati b'linji separati fl-ordni tal-fond tagħhom.
Fittex bl-isem
Xi kultant hemm il-ħtieġa li jintwerew oġġetti li jissodisfaw biss l-isem. Imbagħad l-utent jeħtieġ li jispeċifika għażla separata għat-tim sabiex jifhem l-appell. Ir-ringiela tal-input takkwista dan it-tip: Sib. -Name "Kelma", fejn il-kelma hija keyword għat-tiftix, li huwa neċessarjament miktub fi kwotazzjonijiet doppji u, filwaqt li jitqies ir-reġistru ta 'kull simbolu.
Jekk ma tkunx taf ir-reġistru eżatt ta 'kull ittra jew trid turi l-ismijiet xierqa kollha, mingħajr ma tieħu kont ta' dan il-parametru, ikteb fil-console li ssib. -Name "kelma."
Biex tiffiltra r-riżultati bil-kliem kjavi għall-argument, ieħor huwa miżjud. It-tim takkwista l-forma ta 'ssib. -Name "Kelma", fejn il-kelma hija kelma li trid tiġi eskluża.
Xi kultant hemm il-ħtieġa li jsibu oġġetti ċavetta waħda, eskluża l-oħra. Imbagħad, assenjat alternattivament diversi għażliet ta 'tfittxija u l-linja tal-input jinkiseb b'dan li ġej: Sib. -Name "kelma" -not isem "* .txt". Jekk jogħġbok innota li fit-tieni argument fi kwotazzjonijiet indikati "* .txt", u dan ifisser li ssib xogħlijiet mhux biss bl-ismijiet, iżda wkoll b'formati ta 'fajls li huma speċifikati f'din il-formola.
Hemm operatur jew. Jippermettilek issib argumenti xierqa wieħed jew aktar minnufih. Kull wieħed huwa indikat separatament, biż-żieda ta 'l-argumenti korrispondenti. Bħala riżultat, jirriżulta dwar dan li ġej: Sib "kelma" -o -name "Word1".
Tispeċifika l-fond tat-tfittxija
Il-kmand Sib jgħin lill-utent u mbagħad meta jeħtieġ isibu l-kontenut tad-direttorju biss għall-fond speċifikat, per eżempju, l-ebda analiżi mhi meħtieġa ġewwa t-tielet subfolder. Biex tinstalla restrizzjonijiet bħal dawn, ikteb isibu. -Maxdepth n -name "Kelma", fejn n huwa l-fond massimu, u -name "kelma" - kwalunkwe argumenti sussegwenti.
Fittex f'diversi direttorji
Ħafna direttorji f'daqqa hemm diversi folders b'kontenut differenti. Jekk hemm ammont kbir hemmhekk, u t-tfittxija għandha tiġi implimentata biss f'ċerti, allura jkollok bżonn tispeċifika dan meta tidħol fis-sejba ./Folder kmand ./folder1 -type f -name "Kelma", fejn ./folder. / Folder1 hija lista ta 'direttorju xierqa, u -name "kelma" - il-bqija tal-argumenti.
Wiri ta 'elementi moħbija
Mingħajr ma tispeċifika l-argument xieraq, oġġetti moħbija f'direttorji skanjati mhux se jintwerew fil-console. Għalhekk, l-utent manwalment jippreskrivi għażla addizzjonali sabiex fl-aħħar il-kmand kien bħal dan: isibu ~ -type f -name. * ". Inti ser tirċievi lista kompluta tal-fajls kollha, imma jekk xi wħud minnhom ma jkollhomx aċċess, qabel il-kelma sib fir-ringiela, sudo sudo biex jattiva d-drittijiet superuser.
Scanning Folders Home Gruppi u Utenti
Kull utent jista 'joħloq numru illimitat ta' direttorji u oġġetti f'postijiet differenti. Issib aktar malajr l-informazzjoni li tappartjeni għal waħda mill-utenti, billi tuża l-kmand Sib u waħda mill-argumenti tagħha. Fis-sib issir reġistru "Terminal". Username -User, fejn il-username huwa l-username. Wara li ddaħħal l-iskannjar jibda awtomatikament.
Madwar l-istess skema taħdem ma 'gruppi ta' utenti. Tmexxija ta 'analiżi tal-fajl assoċjata ma' waħda mill-gruppi sseħħ permezz ta 'Groupname Sib / Var / www. Tinsiex li l-oġġetti jistgħu jkunu numru kbir u dwar il-konklużjoni tagħhom xi kultant tieħu ħafna ħin.
Iffiltrar skond id-Data
Is-sistema operattiva tiffranka awtomatikament informazzjoni dwar id-data tal-bidla ta 'kull fajl eżistenti. Il-kmand Sib jippermettilek issibhom kollha mill-parametru speċifikat. Huwa meħtieġ biss li tirreġistra sudo Sib / -Mime n, fejn n huwa n-numru ta 'jiem ilu meta l-oġġett inbidel l-aħħar darba. Il-prefiss sudo huwa meħtieġ hawn sabiex jiksbu data u fajls maħsuba biss għal superuser.
Jekk inti interessat li tara l-oġġetti li l-aħħar darba fetaħ ċertu numru ta 'jiem ilu, allura l-sekwenza tibdel il-fehma tagħha fuq Sudo Sib / -Time N.
File Filtrazzjoni
Kull oġġett għandu d-daqs tiegħu stess, rispettivament, il-kmand tat-tfittxija tal-fajl irid ikollu funzjoni li tippermettilhom jiffiltrawhom minn dan il-parametru. Sib jaf kif tagħmel dan, għandek bżonn biss tissettja d-daqs permezz tal-argument innifsu. Huwa biżżejjed li tidħol fis-ssib / -size n, fejn n huwa l-volum f'bytes, megabytes (m) jew gigabytes (g).
Tista 'tispeċifika l-firxa tal-elementi mixtieqa. Imbagħad id-definizzjonijiet jidħlu fil-kmand, per eżempju, tali sekwenza: Sib / -size + 500m -size -1000m. Tali analiżi se turi fajls ta 'aktar minn 500 megabytes, imma inqas minn 1000.
Fittex fajls vojta u direttorji
Uħud mill-fajls jew folders huma vojta. Huma biss jokkupaw spazju żejjed fuq id-diska u xi kultant jinterferixxu mas-soltu jinteraġixxu mal-kompjuter. Għandhom jinstabu li jiddeterminaw aktar azzjonijiet, u dan jgħin lill-Find / Folder -Type F -Emeunty, fejn / folder huwa post fejn iseħħ l-iskannjar.
Separatament, nixtieq ninnota fil-qosor argumenti utli oħra, li minn żmien għal żmien isiru utli għall-utenti:
- -Mount - restrizzjoni biss fis-sistema ta 'fajls kurrenti;
- -Tipe F - Wiri biss fajls;
- -Type d - juru biss direttorju;
- -Inogroup, -nur - tfittxija għal fajls li ma jappartjenux għall-ebda grupp jew jappartjenu għall-utent;
- -Verżjoni - Sib il-verżjoni tal-utilità użata.
Din il-familjarizzazzjoni mat-tim tal-ssib hija fuq. Jekk trid tistudja fid-dettall għodod oħra tal-console standard ta 'sistemi operattivi fuq il-qalba tal-Linux, aħna jagħtuk parir biex tirreferi għall-materjal individwali skond il-link li ġej.
Aqra iktar: Kmandijiet użati ta 'spiss f'terminal Linux
Wara li tfittex l-informazzjoni meħtieġa, tista 'twettaq kwalunkwe azzjoni oħra magħhom, pereżempju, editjar, tħassar jew tistudja l-kontenut. Dan jgħin utilitajiet oħra integrati "Terminal". Eżempji ta 'l-użu tagħhom isibu hawn taħt.
Aqra wkoll: Eżempji ta 'kmandi tal-Grep / Cat / LS f'Linux