Како пронаћи датотеку на Линуку користећи командну линију

У овом водичу ћете научити како користити Линук за проналажење датотеке или серије датотека.

Можете користити менаџер датотека који вам је достављен са вашом Линук дистрибуцијом за претраживање датотека. Ако сте навикли на коришћење Виндовс-а, менаџер датотека је сличан Виндовс Екплорер-у. Садржи кориснички интерфејс са низом фасцикли који када кликнују приказују подфолдере унутар тих фасцикли и било које датотеке које су садржане унутар.

Већина управљач датотека обезбеђује функцију претраживања и методу за филтрирање листе датотека.

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

Како отворити прозор терминала

Да бисте потражили датотеке помоћу Линук командне линије, потребно је отворити прозор терминала.

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

Најлакши начин да пронађете датотеку

Команда која се користи за претраживање датотека се зове финд.

Ево основне синтаксе Финд команде.

пронађи

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

пронађи /

Ако ипак желите да почнете да тражите фасциклу у којој сте тренутно, можете користити следећу синтаксу:

пронађи.

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

нађите / -наме миресуме.одт

Први део команде финд је очигледно реч финд.

Други део је одакле почети претраживање

Следећи део је израз који одређује шта да нађе.

На крају, последњи део је име ствари које можете пронаћи.

Од куда да почнете да тражите

Као што је поменуто кратко у претходном одељку, можете изабрати сваку локацију у датотечном систему за почетак претраживања. На пример, ако желите да тражите тренутни систем датотека можете користити пуну тачку на следећи начин:

пронађи. -наме игра

Горња команда ће тражити датотеку или фасциклу названу игру у свим фасциклама испод тренутне фасцикле. Име тренутне фасцикле можете пронаћи помоћу команде пвд .

Ако желите да претражите цео систем датотека, онда морате почети у роот фолдеру на следећи начин:

пронађи / -наме игру

Врло је вероватно да ће резултати који се врати у претходној команди показати дозволу која је одбијена за многе повратне резултате.

Вјероватно ћете морати подићи своје дозволе користећи судо наредбу или пребацити на администраторски рачун користећи су наредбу .

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

пронаћи ~ -наме игру

Тилда је метацхарацтер који се обично користи за означавање кућне фасцикле тренутног корисника.

Изрази

Најчешћи израз који ћете користити је -наме.

Израз -наме вам омогућава да тражите име датотеке или фасцикле.

Постоје и други изрази који можете користити на следећи начин:

Како пронаћи датотеке које су приступиле више од једног броја дана пре

Замислите да желите пронаћи све датотеке унутар кућне фасцикле које су приступиле пре више од 100 дана. Можда бисте то желели урадити ако желите да направите резервну копију и уклоните старе датотеке којима редовно не приступате.

Да бисте то урадили покрените следећу команду:

нађи ~ -тиме 100

Како пронаћи празне фајлове и фасцикле

Ако желите пронаћи све празне датотеке и фасцикле у вашем систему користите следећу команду:

нађите / -песни

Како пронаћи све извршне датотеке

Ако желите пронаћи све извршне датотеке на рачунару, користите следећу команду:

пронађи / -екец

Како пронаћи све читљиве датотеке

Да бисте пронашли све датотеке које су читљиве, употребите следећу команду:

нађите / читајте

Паттернс

Када претражујете датотеку можете користити образац. На пример, можда тражите све датотеке са мп3 екстензијом.

Можете користити следећи образац:

пронађи / -наме * .мп3

Како да пошаљете излаз нађите команду Пронађи датотеку

Главни проблем са наредбом за проналазак је то што понекад може вратити превише резултата да би у једном погледу погледао.

Можете изводити излаз у команду репа или можете излазити линије у датотеку на следећи начин:

пронађи / -наме * .мп3 -фпринт намеоффилетопринтто

Како пронаћи и извршити команду против датотеке

Замислите да желите истовремено тражити и уредити датотеку.

Можете користити следећу команду:

пронађи / -наме име фајла -екец нано '{}' \;

Горња команда претражује датотеку под називом филенаме, а затим покреће нано едитор за датотеку коју пронађе.

Резиме

Команда пронађена је врло моћна. Овај водич је показао како тражити датотеке, али постоји велики број доступних опција и да бисте разумели све оне које бисте требали погледати у приручнику за Линук.

То можете урадити тако што ћете у терминалу покренути сљедећу наредбу:

човек проналази