Skip to main content

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

Anonim

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

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

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

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

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

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

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

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

Зову се наредба која се користи за претраживање датотекапронађи.

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

пронађи

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

пронађи /

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

пронађи.

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

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

  • Први део команде финд је очигледно реч финд.
  • Други део је одакле почети претраживање.
  • Следећи део је израз који одређује шта да нађе.
  • На крају, последњи део је име ствари које можете пронаћи.

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

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

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

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

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

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

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

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

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

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

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

Изрази

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

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

  • -амин н - Датотека је последњи пут приступила пре н минута
  • -аноше - Датотека је последњи пут приступила недавно, него што је измењено
  • -тиме н - Датотека је последњи пут приступила пре више дана
  • -цмин н - Датотека је последњи пут промјењена прије н минута
  • -цневер - Датотека је последњи пут измењена у односу на фајл који је измењен
  • -цтиме н - Датотека је последњи пут измењена више од н дана
  • -Свакако - Датотека је празна
  • -извршни - Датотека је извршна
  • -Фалсе - Увек нетачно
  • -фстипе типе - Датотека је на наведеном фајл систему
  • -гид н - Датотека припада групи са ИД н
  • -гроуп гроупнаме - Датотека припада поменутој групи
  • - име шаблона - Потражите симболичку линију, али игнорирајте случај
  • - узорак узорка - Потражите датотеку, али игноришите случај
  • -инум н - Потражите датотеку са наведеним чвору
  • - пут путања - Потражите пут, али игнорирајте случај
  • -ирегек израз - потражите израз али игноришите случај
  • -линкс н - Потражите датотеку са наведеним бројем веза
  • Име именом - Потражите симболичку везу
  • -ммин н - Подаци о фајлу су последњи пут измењени прије н минута
  • -мтиме н - Подаци о фајлу су последњи пут измењени прије дана
  • -наме име - Потражите датотеку са наведеним називом
  • - ново име - Тражите датотеку која је измењена недавно од дате датотеке
  • -ногроуп - Потражите датотеку без иконе групе
  • -нула - Потражите фајл без корисника који је повезан са њим
  • -под стазе - Тражите пут
  • -читљив - Пронађи датотеке које су читљиве
  • -регекс образац - Потражите датотеке које одговарају регуларном изразу
  • тип типа - Потражите одређени тип
  • -уид уид - Датотеке нумерички кориснички ИД су исте као уид
  • -корисничко име - Датотека је у власништву одређеног корисника
  • -прописан - Потражите датотеке на које можете писати

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

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

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

нађи ~ -тиме 100

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

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

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

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

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

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

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

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

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

Паттернс

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

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

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

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

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

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

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

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

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

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

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

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

Резиме

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

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

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