Linux-те Табу пәрменін қолдану мысалдары

Anonim

Linux-те Табу пәрменін қолдану мысалдары

Linux Kernel-де операциялық жүйелер үшін ең танымал файл менеджерлері өте жақсы функционалды іздеу құралы бар. Дегенмен, әрқашан онда көрсетілмейтін параметрлер қажетті ақпаратты іздеуге жеткілікті. Бұл жағдайда «Терминалдан» басталатын стандартты қызметтік бағдарлама көмектеседі. Бұл белгілі бір каталогтағы немесе бүкіл жүйеде қажетті деректерді оңай табу үшін пәрмен, аргумент және опцияларды енгізуге мүмкіндік береді.

Біз Linux-та табу пәрменін қолданамыз

Табу пәрмені түрлі нысандарды іздеуге арналған, соның ішінде әр түрлі тереңдіктердің кез-келген форматтары мен каталогын іздеуге арналған. Пайдаланушыдан сізге тек пәрменді енгізу керек, қажетті мәнді көрсетіп, сүзу параметрлерін орнату үшін дәлелдерді тағайындау керек. Коммуналдық шаруашылық процедурасы әдетте көп уақытты қажет етпейді, бірақ ол сканерленген ақпараттың көлеміне байланысты. Енді Толығырақ ақпаратты пайдалану мысалдарында тоқталайық.

Консоль арқылы каталогқа көшу

Біріншіден, мен негізгі команданнан аздап шегінгім келеді және консольден бақылауға көмектесетін қосымша әрекеттер тақырыбына әсер еттім. Бұл факт - Linux тарату утилиталары компьютердегі барлық элементтерді іздеу үшін қайрап қалмайды. Барлық процестерді тек элементтерге толық орынды көрсетіп, CD пәрмені арқылы орындаңыз. Мұны жеткілікті етіп жасаңыз:

  1. Орнатылған файл менеджерін ашып, Табу пәрменін пайдаланғыңыз келетін қалтаға өтіңіз.
  2. Linux файл менеджері арқылы қажетті каталогқа өтіңіз

  3. Кез-келген нысанда PCM түймесін басып, «Сипаттар» тармағын табыңыз.
  4. Linux амалдық жүйесіндегі объектілік қасиеттерге көшу

  5. Сіз оның ата-аналық қалтасын көрсететін толық тәсілмен көресіз. «Терминалдан» ауысуды ұмытпаңыз.
  6. Linux жүйесіндегі қасиеттер арқылы нысанның ата-аналық қалтасынан біліңіз

  7. Енді консольді, мысалы, мәзір арқылы іске қосыңыз.
  8. Linux-те кейінгі жазба командалары үшін терминалды іске қосу

  9. Біз ол жаққа CD / HOME / USER / FORMAL пәрменін жазамыз, мұнда пайдаланушы пайдаланушының үй қалтасының аты, ал қалта қажетті каталогтың атауы болып табылады.
  10. Linux терминалындағы жерге көшіңіз

Егер табылғанға дейін оны пайдаланбас бұрын, жоғарыдағы нұсқаулықты орындаңыз, сіз таңдалған жерде берілген файлға толық жолды белгілей алмайсыз. Мұндай шешім болашақта команданы айтарлықтай тездетеді.

Ағымдағы каталогтағы файлдарды іздеу

Ең көп жұмыс істеп тұрған консольден табылған кезде, сіз іздеу нәтижесін белсенді пайдаланушы каталогында аласыз. Басқа жағдайда, мысалы, орналасқан жері бойынша іздеу кезінде іске қосқан кезде, нәтижелерде сіз барлық ішкі қалталар мен олардағы файлдарды көресіз.

Linux-тегі дәлелдерсіз табу пәрменін пайдалану

Дәлелдер мен опцияларсыз іске қосуды табыңыз және барлық элементтерді бірден қарау қажет болған кезде қолданылады. Егер олардың аты толығымен жолға қойылмаған болса, оны табу формасын алу үшін пәрменді өзгерту керек. -Print.

Көрсетілген каталогтағы файлдарды іздеңіз

Көрсетілген жол арқылы файлдарды көрсету пәрмені жоғарыда айтылғаннан өзгеше емес. Сондай-ақ, сіз Табуды және қосқаннан кейін, және кейіннен кейін ./folder, егер сіз каталог деректерін ағымдағы жерде тапқыңыз келсе немесе, мысалы, табу, мысалы, табу ./home/user/ Жүктеу / қалта, мұнда қалта - соңғы каталог. Әр элементтерді олардың тереңдігі бойынша бөлек сызықтар алып тасталады.

Linux файлының орналасқан жерін көрсететін Табу пәрменін пайдалану

Атау бойынша іздеу

Кейде тек атауды қанағаттандыратын заттарды көрсету қажет. Содан кейін пайдаланушы команданың апелляцияны түсінуі үшін бөлек опцияны көрсетуі керек. Кіріс жолы осы түрді алады: табыңыз. -Name «Word», мұнда Word іздеуге арналған кілт сөз, ол екі тырнақшаға міндетті түрде жазылған және әр таңбаның тізілімін ескере отырып, міндетті түрде жазылады.

Linux ішіндегі файлдарды табу пәрмені арқылы файлдарды іздеңіз

Егер сіз әр әріптің нақты тізілімін білмесеңіз немесе барлық сәйкес атауларды көрсеткіңіз келсе, осы параметрді есепке алмай, табылған консольге енгізіңіз. - «Сөз.»

Нәтижелерді аргументке кілт сөзбен сүзу үшін, басқасы қосылады. Команда табу формасын алады. -Name «Word» сөзі, мұнда Word - бұл сөзсіз сөзсіз сөз.

Linux жүйесінде кілт сөзбен сүзгілеуді қосыңыз

Кейде басқаларын табу қажет, екіншісін қоспағанда. Содан кейін бірнеше іздеу опцияларын тағайындады және кіріс сызығы мыналар бойынша алынады: табыңыз. -Name «Word» -Жаңа аты «* .txt». Екінші аргументте «* .txt» көрсетілген тырнақшаларда, және бұл тек аттармен ғана емес, сонымен қатар осы формада көрсетілген файл пішімдерімен жұмыс табуды білдіреді.

Linux-та команданың біріктірілген іздеуі

Оператор бар немесе. Бұл сізге бір немесе бірнеше қолайлы дәлелдерді дереу табуға мүмкіндік береді. Әрқайсысы тиісті дәлелдерді қосумен бөлек көрсетіледі. Нәтижесінде, ол төмендегілер туралы шығады: «Word» табу -name -Name -Name «Word1».

Қолданба опциялары немесе командасы Linux табу

Іздеу тереңдігін көрсету

Табу пәрмені пайдаланушыға, содан кейін Каталогтың мазмұнын тек көрсетілген тереңдікке табу керек болған кезде, мысалы, үшінші ішкі қалта ішінде ешқандай талдау қажет емес. Мұндай шектеулерді орнату үшін, табыңыз. -MaxDepth n -name «Word», мұндағы n - бұл максималды тереңдік және «сөз» - кез келген дәлелдер.

Linux ішіндегі Табу пәрменінің сканерлеу тереңдігін көрсетіңіз

Бірнеше каталогтардан іздеу

Көптеген каталогтар бірден түрлі құрамы бар бірнеше қалта бар. Егер ол жерде үлкен сома болса және іздеу тек белгілі бір жағдайда ғана жүзеге асырылуы керек, содан кейін табылғанын, содан кейін оны табылған кезде, оны табу керек ./folder1 -type f -Name «Word», мұнда ./folder. / қапшық1 - бұл қолайлы каталогтың және «Word» - «Word» - Қалған дәлелдер тізімі.

Linux-те Табу пәрменін пайдалану кезінде бірнеше қалталардан іздеңіз

Жасырын элементтерді көрсету

Тиісті дәлелді көрсетпестен сканерленген каталогтардағы жасырын заттар консольде көрсетілмейді. Сондықтан, пайдаланушы қосымша опцияны қолмен тағайындайды, осылайша пәрменнің осыған ұқсас болуы керек: F -NAME F -Name. * ». Сіз барлық файлдардың толық тізімін аласыз, бірақ егер олардың кейбіреулері кіре алмаса, жолдағы табылған сөз, SURO SURO SuperUser құқығын іске қосады.

Linux-та жасырын файлдар пәрменін көрсету

Үй қалталарын сканерлеу және пайдаланушылар

Әр пайдаланушы әр түрлі жерлерде анықталмаған каталогтар мен нысандарды жасай алады. Пайдаланушылардың біріне тиесілі ақпаратты табу, табу пәрмені және оның дәлелдерінің бірі. «Терминал» тіркелімінде Табу. - Пайдаланушы аты, онда пайдаланушы аты - логин. Сканерлеуден кейін автоматты түрде басталады.

Белгілі бір пайдаланушы тобына тиесілі файлдарды көрсету Linux-тен табыңыз

Шамамен бірдей схема пайдаланушы топтарымен жұмыс істейді. Топтардың бірімен байланысты файлды талдауды іздеу / VWW-vWW -GROUP GROPNNAME табылған / var / group groupname арқылы орын алады. Нысандардың көп мөлшері болуы мүмкін және олардың соңында олардың соңында көп уақыт кететінін ұмытпаңыз.

Linux жүйесінде белгілі бір топқа тиесілі файлдарды көрсету

Күні бойынша сүзу

Амалдық жүйе автоматты түрде әр бар файлдың өзгерген күні туралы ақпаратты автоматты түрде сақтайды. Табу пәрмені барлығын көрсетілген параметрмен табуға мүмкіндік береді. Ол тек Sudo Табу / -Мта N тіркеуден талап етіледі, мұнда n соңғы күндер өзгерген кезде күн санын құрайды. Sudo Preefix тек суперсельге арналған мәліметтер мен файлдарды алу үшін қажет.

Linux-та пәрменді тапқан кезде өзгерту күні бойынша сүзу

Егер сіз соңғы рет белгілі бір күндер ашқан элементтерді көргіңіз келсе, онда жол Sudo Town / -Time N.

Linux-та пәрменді тапқан күнмен сүзу

Файлды сүзу

Әрбір нысанның жеке өлшемі бар, сәйкесінше, файлдарды іздеу командасында оларды осы параметрмен сүзуге мүмкіндік беретін функция болуы керек. Мұны қалай жасау керектігін табу, сізге тек аргументтің өзі арқылы өлшемді қою керек. N табу /-мезгілде, мұнда n байт, мегабайт (м) немесе гигабайт (G)-ді табу жеткілікті.

Linux-та табу арқылы іздеуді сүзгілеу

Сіз қалаған элементтердің ауқымын көрсете аласыз. Содан кейін анықтамалар пәрменге сәйкес келеді, мысалы, осындай жол: табу / - 500 м-ді табу + 500 м. Мұндай талдау 500 мегабайттан тұратын файлдарды көрсетеді, бірақ 1000-нан аз.

Linux ішінен іздеу үшін файлдардың ауқымын орнатыңыз

Бос файлдар мен каталогтарды іздеңіз

Кейбір файлдар немесе қалталар бос. Олар жай ғана дискіде артық орын алады, кейде әдетте компьютермен араласуға кедергі келтіреді. Оларды қосымша әрекеттерді анықтау үшін табу керек, ал бұл Find / caple -Dype f -Empty, мұнда / қалта сканерлеу орындалған орын.

Linux-тен табылған бос заттарды көрсетіңіз

Бөлек, мен кезден-ақ, пайдаланушылар үшін пайдалы болатын басқа пайдалы дәлелдерді қысқаша атап өткім келеді:

  • -Қандай, тек ағымдағы файлдық жүйеде шектеу;
  • -Type f - тек файлдарды көрсету;
  • -Type d - тек каталогты көрсету;
  • -nogroup, -nouner - ешбір топқа жатпайтын немесе пайдаланушыға тиесілі файлдарды іздеу;
  • - Айырдыру - пайдаланылған қызметтік бағдарламаның нұсқасын біліңіз.

Табу командасымен танысу аяқталды. Егер сіз Linux Kernel-де операциялық жүйелердің басқа стандартты консолдерінің құралдарын егжей-тегжейлі зерттегіңіз келсе, біз келесі сілтемеге сәйкес жеке материалға жүгінуге кеңес береміз.

Толығырақ: Linux терминалындағы жиі қолданылатын командалар

Қажетті ақпаратты іздегеннен кейін, олармен кез-келген басқа әрекеттерді орындауға болады, мысалы, мазмұнды өңдеу, жою немесе зерттеу. Бұл басқа «Терминал» кіріктірілген. Төменде оларды қолдану мысалдары табады.

Оқыңыз Сонымен қатар: Linux-те Grep / Cat / LS командаларының мысалдары

Ары қарай оқу