Биз Linux менен билэлэри издеп жатышат

иштеп жаткан убакта, тез эле бир сааты үчүн аспаптарды колдонуу үчүн кандайдыр бир иш тутумунун муктаждык бар. колдонулуп жаткан системасындагы билэлэри табуу үчүн бардык мүмкүн болгон жолдор менен аны Linux үчүн актуалдуу, төмөндө сөз болот. Бул колдонулган билэ менеджер куралдар жана буйрук катары берилет "Терминал".

Ошондой эле, караныз:
Linux картотекасында атоо
Биз Linux картотекасында түзүү жана жок кылуу

акыркы пункт

Сиз каалаган сааты үчүн бир нече издөө параметрлерин аныктоо керек болсо, анда буйрук табуу орду толгус. анын бардык сыза Синтаксис жана жолдор аркылуу барып, карап чейин. төмөнкүлөр бар синтаксиси:

жол параметрин издөө

кайда жол - издөө боло турган каталог болуп саналат. жол көрсөтүү үчүн үч негизги параметрлери бар:

  • / - тамыры менен чектеш каталогдорго издөө;
  • ~ - Үй каталогун издөө;
  • ./ - Учурда болгон каталогдо Search.

Ошондой эле берүүгө тийиш жолго каталогун өзү түздөн-түз, көрсөтүүгө болот.

боюнча тандоолор табуу абдан көп, алардын жардамы менен сиз ийкемдүү издөө орнотууларын ишке ашырууга болот, талап Өзгөрмөлөрдү:

  • аталышы - негиз катары каралып жаткан нерсенин атын алып, издөө жүргүзүү;
  • -user - белгилүү бир пайдалануучуга таандык билэлэри издөө;
  • -Group - пайдалануучулардын белгилүү бир тобуна издөө;
  • -Сантандер - көрсөтүлгөн мүмкүндүк алуу режиминде дисплей документтери;
  • -size н - объектинин негизинде өлчөмү катары алып, издөө;
  • -mtime + н -n - караганда көбүрөөк өзгөртүлгөн билэлэри издөө (+ н) Же андан азыраак () Күн мурун;
  • белгиси - белгилүү бир түрдөгү билэлэри издөө.

өтө көп талап элементтеринин түрлөрү. Бул жерде тизмеси:

  • б - блок;
  • е - нормалдуу;
  • б - деген түтүк;
  • д - каталог;
  • л - шилтеме;
  • с - оюгу бар;
  • с - тамга.

синтаксистик жана буйрук жолдор менен кылдат талдоодон кийин табуу Сиз мисалдар менен түздөн-түз болот. Анткени командасы колдонуу учурлары мисалдар көп, бардык өзгөрүлмөлөрдүн үчүн эмес, бирок, адатта, пайдаланылат.

Кара: Linux мыкты командасы "Терминал"

Метод 1: аты боюнча издөө (аталышы параметр)

Көбүнчө колдонуучулар системасы издөө аткарууга параметрин колдонуп жатышат аталышыОшентип, биз баштайбыз кандай. Буга карата бир нече мисал карап көрөлү.

экспансия боюнча издөө

Эгер система менен атбылган керек дейли ".Xlsx"Кайсы бир тизиминин жайгашкан "Куту". Бул үчүн төмөнкү буйрукту колдоносуз:

/ Башкы бет / колдонуучу / Dropbox аталышы таба алар бекен? "* .Xlsx" -print

анын синтаксис издөө директория жүргүзүлөт деп айтууга болот "Куту" ("/ Башкы бет / колдонуучу / Dropbox"), Ал эми керектүү объект узартуу менен болушу керек ".Xlsx". Жылдызча издөө алардын ысмын эсепке албаганда, бул узартуу бардык билэлэри өткөрүлөт көрсөтүп турат. "-Print" Бул издөө натыйжалары көрсөтүлгөн экенин көрсөтүп турат.

мисалы:

билэ аты боюнча издөө

Мисалы, каталогдо карап келет "/ Башкы бет" Билэ аты менен "Lumpics"Бирок кеңейүү белгисиз. Бул учурда, аткарыъыз:

таба ~ аталышы "lumpics *" -print

Көрүнүп тургандай, бул белгини колдонот "~"Кайсы издөө үй каталогдо өтөт дегенди билдирет. жолдордон кийин "Аталышы" билэ атын көрсөтүү ("Lumpics *"). аягында жылдызча издөө экспансиясына карап эмес, бир гана аты менен орун алат дегенди билдирет.

мисалы:

аты менен жазган биринчи катында боюнча издөө

Сиз билэ аты менен башталат гана биринчи катын, эсимде болсо, анда силер аны табууга эмне жардам берет атайын синтаксистик, жок. Мисалы, бир тамга менен башталат баар таап келет "G" үчүн "L"Ал эми, сен, ал каталогдо эмне экенин билбейм. Андан кийин төмөнкү команданы аткаруу керек:

/ Аталышы "[г-л] *" -print таба

негизги буйругу кийин дароо келет "/" мүнөзүнө караганда, издөө бүт система болуп саналат, тамыры, баштап, ишке ашырылат. андан ары, бир бөлүгү "[G-л] *" Бул издөө термин белгилүү бир тамга менен башталат дегенди билдирет. Биздин учурда, алынган "G" үчүн "L".

Айтмакчы, сиз билэ узартуу билсек, анда төмөнкү белгиси "*" Сиз белгилеп кетүүгө болот. Мисалы, ошол эле баар таап алуу керек, бирок ал узартылганы бар экенин билебиз ".Odt". Андан кийин төмөнкү буйрук колдоно аласыз:

/ Аталышы "[г-л] *. Odt" таба -print

мисалы:

Метод 2: кирүү режими үчүн Search (-Сантандер кошумча)

Кээде ысымы силер билбеген бир нерсени таап алуу зарыл, ал эми силер болсо аны мүмкүнчүлүгү бар кайсы режими билем. Ошондо параметрди колдонуу керек "-Сантандер".

Ал өтө жөнөкөй колдонуу, сиз гана издөө жайгашкан жана жетүү режимин көрсөтүү керек. Бул жерде мындай буйрук мисал боло алат:

таба ~ -Сантандер 775 -print

Башкача айтканда, издөө үй бөлүмдө жүргүзүлөт, жана керектүү объект мүмкүнчүлүк алышат 775. Ошондой эле, бул нерсенин алдында санын каттоого жардам берет ", -", андан кийин уруксат чекесинен нөлдүк көрсөтүлгөн наркы болот табылган буюмдар.

Метод 3: пайдалануучу же топ издөө (-user ыкмаларды жана -Group)

кандайдыр бир иш тутумунун колдонуучулар жана топтор бар. Сиз бул категориялардын бирине таандык бир нерсени таап, кайра алгысы келсе, анда бул параметрди үчүн пайдалана алышат "-User" же "-Group"Тиешелүүлүгүнө жараша.

бир делосуна издөө анын колдонуучу деген

Мисалы, каталогдо табыш керек "Куту" билэ "Lampics"Бирок, ал эмне деп аталат билбейм, жана ал колдонуучуга таандык экенин билишет "User". Андан кийин төмөнкү команданы аткаруу керек:

таба / Башкы бет / колдонуучу / Dropbox -user колдонуучу -print

Бул буйруктун, сиз каалаган каталогун көрсөтүү (/ Башкы бет / колдонуучу / Dropbox) Колдонуучу делосуна таандык карап чыгуу зарыл экенин баса көрсөткөн (-user), Ал эми дал ушул билэ пайдалануучуга таандык кылынарын да белгилеп өткөн (колдонуучу).

мисалы:

Ошондой эле, караныз:
Linux колдонуучулардын тизмегин көрүүгө кантип
Linux бир топко бир колдонуучу кошуу үчүн аны кантип

Анын тобунун аты менен File издөө

бир топко таандык бир иштин издөө, ошондой эле жөнөкөй - Сен гана жолду алмаштыруу керек "-User" тандоосу боюнча "-Group" Бул топтун аталышын көрсөтүүгө:

/ -Groupe конок -print издөө

Башкача айтканда, сиз тобуна таандык билэ системасын издеп келет деген маалыматты таратты "Конок". издөө системасы боюнча өтөт, бул нерсенин далилдеп турат "/".

Метод 4: иштин түрлөрү боюнча издөө (белгиси параметр)

элементтин Linux белгилүү бир типтеги бир кыйла жөнөкөй табуу үчүн, бир гана туура жолду көрсөтүү керек (белгиси) Ал эми түрү көрсөтүлөт. Бул макаланын башында бардык белгилер саналып издөөгө колдонулушу мүмкүн түрлөрү болуп саналат.

Мисалы, сиз үй каталогуна бардык бөгөттөөлөр материалдары таап келет. Мындай учурда, команда мындай болот:

таба ~ белгиси б -print

Андыктан, тандоосу менен тастыкталат, билэ түрү боюнча издөө экенин көрсөтүү "Белгиси"Ал эми мындан ары белгиси бөгөттөөлөр билэни жайгаштыруу, анын түрүн аныктоо - "Б".

мисалы:

Ошо сыяктуу эле, силер туура каталогуна бардык маалымат китепчелерин көрсөтө алат, команда белгиси дал "D":

/ Башкы бет / колдонуучу таба белгиси ж -print

Метод 5: билэ өлчөмү издөө (-size параметр)

Сиз азыр эле анын өлчөмүн билем делосуна жөнүндө маалыматты бардык болсо да, бул аны таба үчүн жетиштүү эмес. Мисалы, сиз төмөнкү кылып, 120 MB сааты үчүн бир каталогду келет:

/ Башкы бет / колдонуучу таба / Dropbox -size 120m -print

мисалы:

Кара: Linux папканын өлчөмүн билүү кандай

Көрүнүп тургандай, Сен бизди табылган берүүгө келет. силер билбеген болсо, анда ал курама командасынын башында түпкү каталогун көрсөтүү менен, бүт система боюнча издөө болот каталогуна болуп саналат:

таба / -size 120m -print

мисалы:

Сиз билэ кээмэйэ жөнүндө билген болсо, анда бул учурда атайын командасы бар. Сиз каттоодон керек "Терминал" Ошол эле нерсе, жөн гана билэ өлчөмүн көрсөтүү алдында белги койду "-" (Эгер көрсөтүлгөн өлчөмдөн аз билэлэри издеп келсе) же "+" (Эгер каалаган билэ кээмэйэ бул көп болот). Бул жерде мындай буйрук мисал боло алат:

/ Башкы бет / колдонуучу таба / Dropbox + 100M -print

мисалы:

Метод 6: датасы барак делосуна боюнча издөө (-mtime кошумча)

анын өзгөрүү берилген күнү боюнча издөө жүргүзүү үчүн абдан ыңгайлуу болгон учурлар бар. Linux, бул параметр тиешелүү "-Mtime". абдан эле, аны колдонуп, бардык мисалын карап көрөлү.

Мисалы, бир папкага "Сүрөттөр" Биз акыркы 15 күндүн ичинде өзгөрүүгө дуушар болуп жатканы, объектилерди таба керек. Бул жерде сиз каттоодон керек болот "Терминал":

/ Башкы бет / колдонуучу / Images таба -mtime -15 -print

мисалы:

Көрүнүп тургандай, бул параметр бул мөөнөт өткөндөн кийин гана документ, өзгөрүү жок кылат, ал эми ошондой эле папкаларды. Бул карама-каршы багытта иштейт - Сиз мөөнөтү бүткөндөн кийин өзгөртүлүп берилди объектилерди таба аласыз. Бул үчүн, бир сандык маани жышаан кирүү керек "+":

/ Башкы бет / колдонуучу таба / Images +10 -print -mtime

GUI

ар кандай жолдор менен колдонуу эрежелери эле Linux бөлүштүрүү орнотулган үйрөнчүктөр үчүн жардам өмүр берет. Бул сунуш бардык артыкчылыктары менен камсыз кылуу мүмкүн эмес болсо да, бул издөө ыкмасы, Microsoft Windows жүргүзүлүп жаткан бир абдан окшош "Терминал". Бирок, биринчи нерселер. Ошентип, биз системасынын жуурулушуу макамын колдонуп, Linux боюнча сүрөттөрдү издеп көрүш үчүн карап көрөлү.

Метод 1: меню системасы аркылуу издөө

Linux системасын меню боюнча документтерди издөөгө жолун ким болуп эсептелет. Учурдагы иш бөлүштүрүү Ubuntu 16.04 LTS ишке ашырылат, ал эми сабак баары үчүн жалпы болуп саналат.

Ошондой эле кара: Linux бөлүштүрүү нускасын кандай издөө керек

Эгер аты менен системасында билэлэри таба керек дейли "Мени тап"Ошондой эле системада Алардын экөө: түрдө бир ".Txt"Ал эми экинчиси - ".Odt". Аларды табуу үчүн, сиз түп боюнча басыныз меню сөлөкөтү (1)Ал эми атайын киргизүү талаасы (2) издөө боюнча суроо-көрсөтүү "Мени тап".

Керектүү документ көрсөтө турган Издөө жыйынтыгы чыгат.

Бирок система дептердин көп боло турган болсо, алардын баары ар кандай бутактары, издөө татаал болот. Мындай программалардын катары өткөрүп жыйынтыгына керексиз материалдары, болтурбоо максатында, бул чыпка колдонуу жакшы.

Ал менюдан оң жагында жайгашкан. Эки критерийлердин негизинде чыпкасы болот: "Категориялар" жана "Булак". аты жана керексиз ден алып салуу үчүн Меню тандап жанындагы жебеге чыкылдатуу менен эки тизмекти кеңейтүү. Бул учурда, бул жөн гана издеп кетүүгө акылдуу болот "Files жана папкалар"Биз билэ аттары издеп жатабыз.

Ошол замат бул ыкма жоктугун байкабай калат - силер да, майда-чүйдөсүнө чейин чыпкасы түзө албайсыз "Терминал". Сен деген кээ бир текст документин издеп жаткан болсо, сен үчүн күнү сүрөттөрдү, папкаларды, материалдары жана көрсөтө алабыз берүүгө. Натанздагы сиз каалаган делосуна так ысмын билүү болсо, команда бир нече жолдорун үйрөнүүгө көрбөй, бат эле таап алат "Табуу".

Метод 2: билэ менежери аркылуу издөө

Экинчи ыкма бир топ артыкчылыкка ээ. билэ менеджер куралды колдонуп, көрсөтүлгөн каталогдо издей аласыз.

Бул операция жеңил жүзөгө ашырат. Сиз билэ менеджери, бул учурда Nautilus'e менен, каалаган сааты болуп эсептелет турган папканы кирип, жана пресс-керек "Издөө"Терезенин жогорку оң бурчунда жайгашкан.

кире пайда терезесинин ниеттенген билэ атын керек. Төмөндө көрсөтүлгөндөй, ошондой эле издөө сөп аты жүргүзүлүшү мүмкүн эмес, бирок бир гана анын бир бөлүгү боюнча, эстен чыгарбоо керек.

мурдагы ыкманы эле, ошол эле жол менен сиз чыпка колдоно аласыз. Аны көрүү үчүн, жышаан менен кнопкасын басып "+"киргизүү ачкыч туура жагына маанайда. Сиз түрүлмө Тизмеге каалаган турдогу тандай аласыз жерде менюну ачат.

жыйынтыктоо

Жогорудан айкын болгондой, ал система боюнча ыкчам издөө жүргүзүү үчүн жуурулушуу макамын колдонууга байлап, экинчи жагынан, мыкты деген тыянак чыгарса болот. Эгер сизде бир нече издөө параметрлерин аныктоо үчүн керек болсо, команда сөзсүз болот табуу боюнча "Терминал".