Линук, без обзира на дистро који користите, долази са низом ГУИ алата који омогућавају тражење датотека. Многи савремени менаџери датотека подржавају претрагу датотека директно на листи датотека. Међутим, постоји читав низ ситуација када је потребно да користите конзолу, на пример, током ССХ сесије или када се Кс сервер не покреће. Ево како можете брзо пронаћи датотеке помоћу терминала.
Оглас
Ако можете да користите ГУИ, тражење датотека није проблем. У мом омиљеном окружењу радне површине КСФЦЕ, менаџер датотека Тхунар омогућава претрагу датотека укуцавањем имена датотеке директно на листу датотека.Такође, ту је и Цатфисх, популарна алатка за претрагу са индексом претраживања, која ваше датотеке може заиста брзо пронаћи.
Желео бих да поделим методе које сам користим када радим у терминалу.
Прва метода укључује услужни програм за проналажење који постоји у било којој дистрибуцији, чак и у уграђеним системима изграђеним на бусибок-у. Други метод је наредба лоцате.
Да бисте пронашли датотеке у Линук терминалу , урадите следеће.
- Отворите своју омиљену апликацију терминала. КСФЦЕ4 терминал је моја лична жеља
- Откуцајте следећу команду:
финд / патх / то / фолдер / -инаме * име_датотеке_део *
Аргументи изнад су следећи:
/ патх / то / фолдер / - директоријум у коме треба започети претрагу. Ако није наведено, претрага ће бити започета у тренутном директоријуму.
Прекидачи које користим:
-инаме - тражи датотеке и фасцикле које садрже наведени део у имену и занемарују велика и мала слова.Пример:
Ево наредбе помоћу које могу пронаћи своје чланке које сам написао о прегледачу Опера:
пронађи ~ / Доцументс / винаеро / -инаме * опера * .ткт
- Ако желите да пронађете само датотеке или само фасцикле, додајте опцију-тип фза датотеке или -тип дза именике. Ево неколико примера:
- Да бисте пронашли недавно измењене датотеке и директоријуме, можете да користите следеће опције датотекенаћинаредба:
-ммин н - пронађите датотеке које су измењене пре н минута.-мтиме н - пронађите датотеке које су измењене пре * 24 сата. Када сазнате пре колико 24-часовних периода сте последњи пут приступали датотеци, било који делимични део се занемарује, тако да би се подударало са -мтиме +1, датотека мора бити измењена пре најмање два дана. - Могуће је извршити наредбу за датотеке пронађене вашим упитом за претрагу. Погледајте следећи пример:
пронађи ~ / Доцументс / винаеро / -инаме опера45.ткт -типе ф -екец вим {} ;
Овде користимо опцију -екец за покретањеДошао самуређивач текста за све датотеке у резултатима претраге. Део „{}“ означава датотеке које је пронашаонаћикоманда. ';' завршетак наводи крај наредбе за-екецопција.
Команда лоцате
Алат за претрагу лоцате користи посебну базу података датотека за тренутно проналажење датотека. Индекс за наредбу може креирати и ажуриратиупдатедбкоманда. Иако се резултати претраге појављују тренутно, морате одржавати индекс претраживања и одржавати га актуелним, у супротном наредба лоцате може пронаћи датотеке које су избрисане или премештене у други директоријум.
У општем случају, синтакса је следећа.
пронађите -и име_датотеке
Опција -и значи „занемари величину текста“.
Ево примера:
како некоме послати говорну пошту
Бонус савет: Још један метод који често користим је Миднигхт Цоммандер (мц), апликација за управљање датотекама конзоле. За разлику од финд ор лоцате, мц није подразумевано укључен у све Линук дистрибуције које сам пробао. Можда ћете га морати сами инсталирати.
Пронађите датотеке помоћу мц
Да бисте помоћу Миднигхт Цоммандер пронашли датотеке које садрже одређени текст, покрените апликацију и притисните следећу секвенцу на тастатури:
Алт + Схифт +?
Ово ће отворити дијалог за претрагу.
Попуните одељак „Име датотеке:“ и притисните тастер Ентер. Пронаћи ће све датотеке које одговарају критеријумима.
Те датотеке можете да сместите у леви или десни панел помоћуПанелизеопцију и копирајте / преместите / избришите / погледајте / радите с њима шта год желите.
То је то.