Примери коришћења наредбе за проналажење у Линуку

Anonim

Примери коришћења наредбе за проналажење у Линуку

Најпопуларнији менаџери датотека за оперативне системе на Линук кернелу имају прилично функционалан алат за претрагу. Међутим, параметри који нису увек присутни у њему су довољни да траже потребне информације. У овом случају, стандардни програм који започиње кроз "терминал" је да помогне. Омогућава вам да унесете наредбу, аргумент и опције да бисте лако пронашли потребне податке у одређеном директорију или у целом систему.

Користимо наредбу за проналажење у Линуку

Наредба Проналажење је дизајнирана да тражи различите објекте, укључујући датотеке било које формате и директоријум различитих дубина. Од корисника морате само да унесете само команду, наведите жељену вредност и доделите аргументе да поставе параметре филтрирања. Процедура саме услужног програма обично не траје много времена, али зависи од обима скенираних информација. Сада ћемо се задржати на примерима да се детаљније користимо.

Прелазак у директоријум кроз конзолу

Прво, хтео бих да се мало повучем из главног тима и утичем на тему додатних радњи који ће у будућности помоћи приликом контроле из конзоле. Чињеница је да се услужни програми за дистрибуцију Линук нису изоштрели да траже све елементе на рачунару. Све процесе треба да буду покренути само назнаку пуне локације на ставке или прелазе на локацију путем команде ЦД-а. Учини да може бити довољно довољно:

  1. Отворите инсталирани менаџер датотека и идите у жељену мапу у којој желите да користите наредбу Пронађи.
  2. Идите на жељени директориј путем Линук Филе Манагер-а

  3. На било којем објекту кликните на ПЦМ и пронађите ставку "Својства".
  4. Прелазак на објект својства у Линук оперативном систему

  5. Видећете његову матичну мапу са потпуним начином назнака. Запамтите да је прелазак са "терминала".
  6. Сазнајте матичну мапу објекта кроз својства у Линуку

  7. Сада покрените конзолу, на пример, кроз мени.
  8. Покретање терминала за наредне наредбе за улазак у Линуку

  9. Тамо пишемо наредбу ЦД / дом / корисника / мапе где је корисник име корисничке мапе, а мапа је име потребног директорија.
  10. Пређите на локацију на Линук терминал

Ако пре употребе проналажете, извршите назначено упутство горе, не можете прописати пуни пут до датотеке под условом да је на одабраној локацији. Такво решење ће значајно убрзати команду у будућности.

Потражите датотеке у тренутном директоријуму

Приликом извршења налазе од највише течније конзоле добићете резултат претраге у свом активном корисничком именику. У другом случају, на пример, када се активирате док се претражујете по локацији, у резултатима ћете видети све подмапе и датотеке присутне у њима.

Помоћу наредбе за проналажење без аргумената у Линуку

Пронађи активирање без аргумената и опција се користи када је потребно да се све елементе прегледају одједном. Ако се њихово име потпуно не сме поставља у низу, вреди променити наредбу да добије облик проналаска. -Принт.

Потражите датотеке у наведеном директоријуму

Команда за приказивање датотека путем одређеног пута практично се не разликује од оне коју смо горе поменули. Такође би требало да региструјете Пронађи и након додавања. / ФОЛДЕР, ако желите да сазнате податке о директорију на тренутној локацији, или ћете морати да одредите пуни пут, уносом, на пример, пронађите. / Хоме/сер / Довнлоадс / Фолдер, где мапа - Финалне именик. Сваки елементи ће се повући одвојеним линијама по редоследу њихове дубине.

Помоћу наредбе за проналажење означава локацију датотеке у Линуку

Претражите по имену

Понекад постоји потреба за приказивањем објеката који само задовољавају име. Тада корисник мора да одреди засебну опцију за тим да то разуме жалбу. Ред за унос стиче ову врсту: Пронађите. -Наме "реч", где је реч кључна реч за претрагу, која је нужно написана у двоструким цитатама и, узимајући у обзир регистар сваког симбола.

Потражите датотеке по имену путем команде Пронађи у Линуку

Ако не знате тачан регистар сваког слова или желите да прикажете сва одговарајућа имена, без узимања у обзир овај параметар, уђите у конзолу на проналаску. -Наме "реч".

Да бисте филтрирали резултате по кључним речима у аргумент -Наме, додаје се други. Тим стиче облик проналажења. -Намота "реч", где је реч реч која је потребно искључити.

Омогућите филтрирање по кључној речи Пронађи команду у Линуку

Понекад постоји потреба за проналажењем објекта један кључ, искључујући другу. Затим, наизменично додељено неколико опција претраге и улазне линије добија се следећим: Пронађите. -Наме "Ворд" -Не име "* .ткт". Имајте на уму да је у другом аргументу у цитатима назначио "* .ткт" и то значи да налазе се не само са именима, већ и помоћу формата датотека који су наведени у овом облику.

Комбинована претрага по команди Финд ин Линук

Постоји оператор или. Омогућава вам да одмах пронађете један или више погодних аргумената. Свака је назначена одвојено, уз додатак одговарајућих аргумената. Као резултат тога, испада да се дешава за следеће: Пронађите -Наме "Ворд" -О -Наме "Ворд1".

Опције апликација или наредбе Пронађите Линук

Наредба проналаска ће помоћи кориснику, а затим када треба да пронађе садржај директорија само у одређеној дубини, на пример, није потребна анализа у трећем субфолдеру. Да бисте поставили такве ограничења, унесите налаз. -МакДептх Н -Наме "Ворд", где је н максимална дубина, а -Наме "реч" - било који наредни аргументи.

Наведите дубину скенирања команде Пронађи у Линуку

Претражите у више директоријума

Многи директоријуми одједном постоји неколико мапа са различитим садржајима. Ако постоји велики износ, а претрага се мора спровести само у одређеним, тада ћете морати да одредите то приликом уласка у наредбу Пронађи ./Фолдер. / Фолдер1 -типе ф -Наме "Ворд", где ./Фолдер. / Фолдер1 је листа погодног директорија и -Наме "Ворд" - остатак аргумената.

Претражите у више фасцикли Када користите наредбу Пронађи у Линуку

Приказ скривених елемената

Без навођења одговарајућег аргументације, скривени предмети у скенираним директоријима неће бити приказани у конзоли. Стога корисник ручно прописује додатну опцију тако да је на крају наредба била оваква ова: Пронађите ~ -типе ф -наме. * ". Добићете комплетну листу свих датотека, али ако неки од њих немају приступ, пре проналажења речи у низу, судо судо да активирају права суперуса.

Прикажите команду скривених датотека Пронађите у Линуку

Скенирање Група и корисника кућних мапа

Сваки корисник може створити неограничен број директорија и објеката на различитим локацијама. Бржи проналажење информација које припадају једном од корисника, користећи команду Пронађи и један од његових аргумената. У "Терминал" региструјте регистар. -Сред корисничко име, где је корисничко име корисничко име. Након уласка у скенирање ће се аутоматски покренути.

Прикажи датотеке које припадају одређеном корисничком тиму налазе се у Линуку

Отприлике иста шема ради са корисничким групама. Анализа покретања датотеке повезане са једном од група појављује се путем проналаска / ВАР / ВВВ-Гроуп ГроупНаме. Не заборавите да објекти могу бити велики број и о закључку свих понекад је потребно пуно времена.

Прикажи датотеке које припадају одређеној наредби за проналажење групе у Линуку

Филтрирање по датуму

Оперативни систем аутоматски штеди информације о датуму промене сваке постојеће датотеке. Наредба проналаска омогућава вам да их све пронађете наведеним параметром. Потребно је само да се региструјете на проналажење судо-а / -мтиме Н, где је н пре неколико дана када је предмет прошли прошли пут. Овде је потребан судо префикс како би се добили подаци и датотеке намењене само суперсу.

Филтрација по датуму промене када команда налази у Линуку

Ако сте заинтересовани да гледате ставке да је последњи пут отворио одређени број пре неколико дана, тада се низ мења поглед на нађи на судо / -Тиме Н.

Филтрација отварањем датума када команда налази у Линуку

Филтрирање датотека

Сваки објект има своју величину, респективно, наредба за претрагу датотека мора имати функцију која им омогућава да их филтрирају овим параметром. Откријте како то учините, морате да поставите величину само кроз сам аргумент. Довољно је да уђете на проналажење / -сизеј Н, где Н је запремина у бајтовима, мегабајтама (м) или гигабајта (г).

Филтрирање претраге по величини помоћу Пронађи у Линуку

Можете да одредите опсег жељених елемената. Тада се дефиниције уклапају у команду, на пример, такав низ: Пронађите / -Сизе + 500М -Сизе -1000м. Таква анализа ће приказати датотеке више од 500 мегабајта, али мање од 1000.

Подесите опсег датотека за претраживање путем проналаска у Линуку

Потражите празне датотеке и директоријуме

Неке од датотека или мапа су празне. Они само заузимају вишак простора на диску и понекад се ометају у нормално интеракцији са рачунаром. Они би требало да утврде да би се утврдиле даљње акције, а то ће помоћи на проналажењу / мапи -ТиПе Ф -Емпти, где је / мапа је место где се изводи скенирање.

Покажите празне предмете са Пронађи у Линуку

Засебно, хтео бих да укратко закажем остале корисне аргументе, што повремено постају корисни за кориснике:

  • -покретање - ограничење само на тренутном систему датотека;
  • -Типе Ф - прикажите само датотеке;
  • -Типе Д - Схов Онли Дирецтори;
  • -Ногроуп, -Ноусер - потражите датотеке које не припадају групи или припадају кориснику;
  • -Версион - сазнајте верзију коришћеног услужног програма.

Ова познавање тима на проналаску је готова. Ако желите да детаљно студирате друге стандардне алате за конзоле оперативних система на Линук кернелу, саветујемо вам да се позивате на појединачни материјал у складу са следећом везом.

Прочитајте више: Често коришћене команде у Терминал Линуку

Након тражења потребних информација, можете да обављате све друге акције са њима, на пример, уређивањем, брисањем или проучавањем садржаја. Ово ће помоћи другим уграђеним услужним програмима "Терминал". Примери њихове употребе ће се наћи у наставку.

Прочитајте и: Примери ГРЕП / ЦАТ / ЛС команде у Линуку

Опширније