Sut i chwilio ffeiliau yn Linux

Anonim

Sut i chwilio ffeiliau yn Linux

Wrth weithio mewn unrhyw system weithredu, weithiau mae angen defnyddio offer ar gyfer dod o hyd i ffeil yn gyflym. Mae hyn yn berthnasol i Linux, felly ystyrir y canlynol i gyd yn ffyrdd posibl o chwilio am ffeiliau yn yr AO hwn. A gyflwynir yn offer rheolwr ffeiliau a gorchmynion a ddefnyddir yn y derfynell.

Gweld hefyd:

Ail-enwi Ffeiliau yn Linux

Creu a dileu ffeiliau yn Linux

Derfynell

Os oes angen i chi osod llawer o opsiynau chwilio i ddod o hyd i'r ffeil a ddymunir, mae'r gorchymyn dod o hyd yn anhepgor. Cyn ystyried ei holl amrywiadau, mae'n werth cerdded ar gystrawen ac opsiynau. Cystrawen Mae ganddi'r canlynol:

Dod o hyd i opsiwn

Lle mae'r llwybr yn y cyfeiriadur y bydd y chwiliad yn digwydd ynddo. Mae tair ffordd sylfaenol i nodi'r llwybr:

  • / - chwilio ar y gwraidd a'r cyfeiriadur gerllaw;
  • ~ - Chwilio yn ôl Cyfeiriadur Cartref;
  • ./ - Chwilio yn y cyfeiriadur y mae'r defnyddiwr ar hyn o bryd ar hyn o bryd.

Gallwch hefyd nodi'r llwybr yn uniongyrchol i'r cyfeiriadur ei hun, lle mae'r ffeil yn ôl pob tebyg.

Dod o hyd i opsiynau yn fawr iawn, ac mae'n diolch iddynt y gallwch wneud lleoliad chwilio hyblyg trwy osod y newidynnau angenrheidiol:

  • -Nennaf - cynnal chwiliad trwy gymryd fel sail enw'r elfen artistig;
  • -user - Chwilio am ffeiliau sy'n perthyn i ddefnyddiwr penodol;
  • -Group - cynnal chwiliad gan grŵp penodol o ddefnyddwyr;
  • -Mperm - Dangoswch ffeiliau gyda'r modd mynediad penodedig;
  • -Size N. - Chwilio trwy gymryd maint y gwrthrych;
  • -Mae'r amser + n -n - i chwilio am ffeiliau a newidiodd fwy (+ n) neu lai (-n) diwrnod yn ôl;
  • -Type - Chwilio am ffeiliau math diffiniedig.

Mae mathau o elfennau dymunol hefyd yn llawer. Dyma eu rhestr:

  • B. - bloc;
  • F. - normal;
  • P. - sianel a enwir;
  • D. - Catalog;
  • L. - cyswllt;
  • S. - soced;
  • C. - Symbol.

Ar ôl dosrannu manwl o'r gystrawen a'r opsiynau, gellir prosesu'r gorchymyn dod o hyd yn uniongyrchol i enghreifftiau gweledol. Yng ngoleuni digonedd o opsiynau defnydd gorchymyn, ni fydd enghreifftiau yn cael eu rhoi am bob newidyn, ond dim ond ar gyfer y rhai mwyaf a ddefnyddir.

Gweler hefyd: Timau Poblogaidd yn Terminal Linux

Dull 1: Chwilio yn ôl enw (-Name opsiwn)

Yn fwyaf aml, mae defnyddwyr yn defnyddio'r opsiwn-enw i chwilio am y system, felly mae'n dod ohono ac yn dechrau. Byddwn yn dadansoddi sawl enghraifft.

Chwilio trwy ehangu

Tybiwch fod angen i chi ddod o hyd i ffeil yn y system gyda'r estyniad ".xlsx", sydd wedi'i leoli yn y cyfeiriadur Dropbox. I wneud hyn, defnyddiwch y gorchymyn canlynol:

Darganfyddwch / Hafan / Defnyddiwr / Dropbox -Name "* .xlsx" -Print

O'i gystrawen, gellir dweud bod y chwiliad yn cael ei wneud yn y cyfeiriadur "Dropbox" ("/ Home / Defnyddiwr / Dropbox"), a dylai'r gwrthrych a ddymunir fod gyda'r estyniad ".xlsx". Mae seren yn awgrymu y bydd y chwiliad yn cael ei wario ar bob ffeil o'r ehangiad hwn, heb ystyried eu henw. Mae "-brint" yn dangos y bydd canlyniadau'r chwiliad yn cael eu harddangos.

Enghraifft:

Enghraifft o chwilio mewn cyfeiriadur penodol am ehangu'r ffeil yn Linux

Chwilio yn ôl enw ffeil

Er enghraifft, rydych chi am ddod o hyd i ffeil gyda'r enw "lumpics" yn y cyfeiriadur "/ cartref", ond nid yw ehangu ei fod yn hysbys. Yn yr achos hwn, mae angen i chi wneud y canlynol:

Dewch o hyd i ~ -Name "Lumpics * -Print

Fel y gwelwch, defnyddir y symbol "~" yma, sy'n golygu y bydd y chwiliad yn cael ei gynnal yn y cyfeiriadur cartref. Ar ôl yr opsiwn "-Name", nodir enw'r ffeil chwilio ("lumpics *"). Mae seren ar y diwedd yn golygu na fydd y chwiliad yn cael ei alw yn ôl enw, heb ystyried yr ehangiad.

Enghraifft:

Enghraifft o chwilio am chwiliad ffeil yn y cyfeiriadur cartref yn Linux

Chwiliwch am y llythyr cyntaf yn yr enw

Os cofiwch mai dim ond y llythyr cyntaf y mae'r enw ffeil yn dechrau, yna mae cystrawen gorchymyn arbennig a fydd yn eich helpu i ddod o hyd iddo. Er enghraifft, rydych chi am ddod o hyd i ffeil sy'n dechrau gyda'r llythyr o "G" i "L", ac nid ydych yn gwybod pa gatalog yw hi. Yna mae angen i chi gyflawni'r gorchymyn canlynol:

Darganfod / -Name "[G-L] * -Brint

Beirniadu gan y symbol "/", sy'n mynd yn syth ar ôl y prif dîm, bydd y chwiliad yn cael ei wario gan ddechrau o'r cyfeiriadur gwraidd, hynny yw, drwy gydol y system. Ymhellach, mae rhan "[G-L] *" yn golygu y bydd y gair a ddymunir yn dechrau gyda llythyr penodol. Yn ein hachos ni, o "G" i "L".

Gyda llaw, os ydych chi'n gwybod yr estyniad ffeil, yna ar ôl y symbol "*" gallwch ei nodi. Er enghraifft, mae angen i chi ddod o hyd i'r un ffeil, ond eich bod yn gwybod bod ganddo estyniad ".odt". Yna gallwch ddefnyddio gorchymyn o'r fath:

Darganfyddwch / -Name "[G-L] *. Odt" -Print

Enghraifft:

Enghraifft o chwilio am ffeil ar y llythyr cyntaf a'i ehangu yn Linux

Dull 2: Chwilio am Modif Access (opsiwn -Perm)

Weithiau mae angen dod o hyd i wrthrych nad ydych yn ei enwi, ond rydych chi'n gwybod pa fodd mynediad sydd ganddo. Yna mae angen i chi gymhwyso'r opsiwn "-Permm".

Mae'n eithaf syml i'w ddefnyddio, mae angen i chi nodi'r lle chwilio a'r modd mynediad. Dyma enghraifft o dîm o'r fath:

Dewch o hyd i ~ -Permenm 775 -brint

Hynny yw, mae'r chwiliad yn cael ei wneud yn yr adran cartref, a bydd y gwrthrychau chwilio yn cael mynediad at 775. Gallwch hefyd gofrestru'r symbol "-" cyn y rhif hwn, yna bydd gan y gwrthrychau ddarnau o sero caniatâd i'r gwerth penodedig .

Dull 3: Chwilio yn ôl defnyddiwr neu grŵp (opsiynau SUP a -group)

Mae defnyddwyr a grwpiau mewn unrhyw system weithredu. Os ydych chi am ddod o hyd i wrthrych sy'n perthyn i un o'r categorïau hyn, gallwch ddefnyddio'r opsiwn "-user" neu "-group", yn y drefn honno.

Ffeil chwilio yn ôl enw ei ddefnyddiwr

Er enghraifft, mae angen i chi ddod o hyd i'r ffeil "lampics" yn y cyfeiriadur Dropbox, ond nid ydych yn gwybod sut y caiff ei alw, ond rydych chi'n gwybod yn unig yn perthyn i'r defnyddiwr "defnyddiwr". Yna mae angen i chi gyflawni'r gorchymyn canlynol:

Dod o hyd / Cartref / Defnyddiwr Defnyddiwr / Dropbox -Print -Print

Yn y gorchymyn hwn, fe wnaethoch chi nodi'r cyfeiriadur angenrheidiol (/ cartref / defnyddiwr / Dropbox), yn dangos bod angen i chi chwilio am ffeil sy'n perthyn i'r defnyddiwr (-user), a nododd pa ddefnyddiwr y mae'n perthyn i'r ffeil hon (defnyddiwr).

Enghraifft:

Ffeil Chwilio ar gyfer Defnyddiwr yn Linux

Gweld hefyd:

Sut i weld rhestr o ddefnyddwyr yn Linux

Sut i ychwanegu defnyddiwr at grŵp yn Linux

Ffeil chwilio yn ôl enw ei grŵp

Dod o hyd i ffeil sy'n perthyn i grŵp penodol yn union fel - mae angen i chi yn unig i gymryd lle'r opsiwn "-user" i'r opsiwn "-group" a nodi enw'r grŵp hwn:

Dod o hyd i / -Prope -Print -Print

Hynny yw, fe wnaethoch chi nodi eich bod am ddod o hyd i ffeil yn y system sy'n gysylltiedig â'r grŵp gwadd. Bydd y chwiliad yn digwydd ar draws y system, mae hyn yn cael ei ddangos gan y symbol "/".

Dull 4: Chwilio am ffeil yn ôl math (opsiwn -type)

Mae dod o hyd i elfen rhywun yn Linux yn eithaf syml, mae angen i chi nodi'r opsiwn priodol (-Type) a dynodi'r math. Ar ddechrau'r erthygl, rhestrwyd pob math o fath y gellir eu cymhwyso i chwilio.

Er enghraifft, rydych chi am ddod o hyd i bob ffeil bloc yn y cyfeiriadur cartref. Yn yr achos hwn, bydd eich tîm yn edrych fel hyn:

Dod o hyd i ~ -tpe b -print

Yn unol â hynny, fe wnaethoch chi nodi sy'n treulio'r chwiliad yn ôl math o ffeil, fel y dangosir gan yr opsiwn "-Type", ac yna'n benderfynol o'i fath trwy roi'r symbol ffeil bloc - "B".

Enghraifft:

Chwilio ffeiliau bloc gan ddefnyddio'r gorchymyn -Type yn y derfynfa Linux

Yn yr un modd, gallwch arddangos yr holl gyfeirlyfrau yn y cyfeiriadur a ddymunir, gan sgorio'r symbol "D" i'r gorchymyn:

Darganfyddwch / Hafan / Defnyddiwr -Type D -print

Dull 5: Chwilio am ffeil o ran maint (-size opsiwn)

Os mai dim ond ei faint y gwyddoch chi sy'n ei wybod, yna gall fod yn ddigon i ddod o hyd iddo. Er enghraifft, rydych chi am ddod o hyd i ffeil 120 MB mewn cyfeiriadur penodol, ar gyfer hyn, dilynwch y canlynol:

Dod o hyd / Cartref / Defnyddiwr / Dropbox -Size 120m -print

Enghraifft:

Gorchmynion allbwn ar gyfer dod o hyd i ffeil o faint penodol

Darllenwch hefyd: Sut i ddarganfod maint y ffolder yn Linux

Fel y gwelwch, daethpwyd o hyd i'r ffeil yr oedd ei hangen arnoch. Ond os nad ydych yn gwybod pa gyfeiriadur ydyw, gallwch chwilio drwy'r system gyfan, gan nodi'r cyfeiriadur gwraidd ar ddechrau'r tîm:

Dod o hyd i / -size 120m -print

Enghraifft:

Chwiliwch am ffeil y gellir ei diffinio ar draws y system gyfan yn Linux

Os ydych chi'n gwybod faint y ffeil tua, yna mae gan yr achos hwn dîm arbennig. Mae angen i chi gofrestru'r un peth yn y derfynell, dim ond cyn nodi maint y ffeil i osod yr arwydd "-" (os oes angen i chi ddod o hyd i ffeiliau llai na'r maint penodedig) neu "+" (os yw maint y ffeil chwilio yn fwy penodedig). Dyma enghraifft o dîm o'r fath:

Dod o hyd i / Hafan / Defnyddiwr / Dropbox + 100m -Print

Enghraifft:

Ffeil Chwilio mewn Maint Mwy Penodedig yn Linux

Dull 6: Ffeil Chwilio yn ôl Newid Dyddiad (-Mae'r opsiwn amser)

Mae yna achosion pan mai dyma'r mwyaf cyfleus i gynnal chwiliad ffeil yn ôl dyddiad ei newid. Yn Linux, mae hyn yn berthnasol i'r opsiwn "-Mtime". Mae'n eithaf syml i'w ddefnyddio, ystyried popeth ar yr enghraifft.

Tybiwch yn y ffolder "Delweddau" Mae angen i ni ddod o hyd i wrthrychau sydd wedi bod yn agored i newid am y 15 diwrnod diwethaf. Dyna beth sydd angen i chi gofrestru yn y derfynell:

Dod o hyd / Hafan / Defnyddiwr / Delwedd -MTime -15 -Print

Enghraifft:

Enghraifft o chwilio am ffeiliau erbyn dyddiad y newid diwethaf gan ddefnyddio'r gorchymyn dod o hyd yn Linux

Fel y gwelwch, mae'r opsiwn hwn yn dangos nid yn unig ffeiliau sydd wedi cael eu newid yn ystod y cyfnod penodedig, ond hefyd Ffolderi. Mae hi'n gweithio yn y cyfeiriad arall - gallwch ddod o hyd i wrthrychau sydd wedi cael eu newid yn hwyrach na'r cyfnod penodedig. I wneud hyn, mae angen i chi fynd i mewn i'r arwydd "+" o flaen y gwerth digidol:

Dod o hyd / Hafan / Defnyddiwr / Delwedd -Mtime +10 -Brint

GUI.

Mae'r rhyngwyneb graffigol yn hwyluso bywyd i raddau helaeth, a oedd yn gosod y dosbarthiad Linux yn unig. Mae'r dull chwilio hwn yn debyg iawn i'r un sy'n cael ei wneud yn Windows, er na all roi'r holl fanteision y mae'r derfynell yn eu cynnig. Ond pethau cyntaf yn gyntaf. Felly, ystyriwch sut i wneud chwiliad ffeil yn Linux gan ddefnyddio'r rhyngwyneb system graffigol.

Dull 1: Chwilio drwy'r ddewislen System

Nawr bydd y dull o chwilio am ffeiliau drwy'r ddewislen System Linux yn cael ei adolygu. Bydd y camau gweithredu yn cael eu perfformio yn y dosbarthiad Ubuntu 16.04 LTS, ond mae'r cyfarwyddyd yn gyffredin i bawb.

Darllenwch hefyd: Sut i ddarganfod fersiwn dosbarthiad Linux

Tybiwch fod angen i chi ddod o hyd i ffeiliau o dan yr enw "Dod o hyd i mi" yn y system, hefyd y ffeiliau hyn yn y system dau: un yn y fformat ".txt", a'r ail - ".odt". I ddod o hyd iddynt, mae'n rhaid i chi glicio i ddechrau ar eicon y fwydlen (1), ac mewn maes mewnbwn arbennig (2), nodwch yr ymholiad chwilio "Dewch o hyd i mi."

Bydd y canlyniad chwilio yn cael ei arddangos, lle dangosir y ffeiliau chwilio.

Canlyniadau Chwilio Ffeil Perfformiwyd trwy ddewislen System Linux

Ond os oedd llawer o ffeiliau o'r fath yn y system ac roeddent i gyd yn wahanol i estyniadau, yna byddai'r chwiliad yn fwy cymhleth. Er mwyn eithrio ffeiliau diangen yn y issuance canlyniadau, megis rhaglenni, mae'n well defnyddio'r hidlydd.

Mae wedi ei leoli ar ochr dde'r fwydlen. Gallwch hidlo ar ddau faen prawf: "Categorïau" a "ffynonellau". Ehangu'r ddau restr hyn trwy glicio ar y saeth wrth ymyl yr enw, a'r fwydlen, tynnwch y rhandir o eitemau diangen. Yn yr achos hwn, bydd yn ddoethach i adael "Ffeiliau a Ffolderi", gan ein bod yn chwilio am union y ffeiliau.

Sefydlu'r hidlydd yn y ddewislen System Linux wrth chwilio am ffeiliau

Gallwch sylwi ar unwaith am ddiffyg y dull hwn - ni allwch ffurfweddu'r hidlydd yn fanwl, fel yn y derfynell. Felly, os ydych chi'n chwilio am ddogfen destun gyda rhywfaint o enw, yn y estraddodi gallwch ddangos lluniau, ffolderi, archifau, ac ati, ond os ydych chi'n gwybod union enw'r ffeil gywir, gallwch ddod o hyd iddo yn gyflym, heb astudio'r niferus ffyrdd o "ddod o hyd i"

Dull 2: Chwilio trwy Reolwr Ffeil

Mae gan yr ail ddull fantais sylweddol. Gan ddefnyddio'r offeryn rheolwr ffeiliau, gallwch chwilio yn y cyfeiriadur penodedig.

Perfformiwch y llawdriniaeth hon yn symlach syml. Mae angen i chi yn y rheolwr ffeiliau, yn ein hachos ni, Nautilus, rhowch y ffolder lle mae'r ffeil a ddymunir yn ôl pob tebyg, a chliciwch ar y botwm "Chwilio" wedi'i leoli yng nghornel dde uchaf y ffenestr.

Chwiliad botwm yn y rheolwr ffeiliau Nautilus yn Linux

Yn y maes mewnbwn sy'n ymddangos, mae angen i chi fynd i mewn i'r enw ffeil honedig. Hefyd, peidiwch ag anghofio na ellir gwneud y chwiliad gan enw ffeil amrywiol, ond dim ond yn ôl ei ran, fel y dangosir yn yr enghraifft isod.

Ffeiliwch chwilio am ei rhan o'r rheolwr ffeiliau Nautilus yn Linux

Fel yn y dull blaenorol, gellir defnyddio'r hidlydd yn yr un modd. I agor, cliciwch y botwm gyda'r arwydd "+" ar ochr dde'r maes ymholiad chwilio. Bydd is-raglen yn agor lle gallwch ddewis y math ffeil a ddymunir o'r rhestr gwympo.

Hidlo Chwilio yn y Rheolwr Ffeil Nautilus yn Linux

Nghasgliad

O'r uchod, gellir dod i'r casgliad, ar gyfer y system o chwiliad cyflym ar y system, bod yr ail ddull yn cael ei berfformio, wedi'i glymu at y defnydd o'r rhyngwyneb graffigol. Os oes angen i chi osod llawer o opsiynau chwilio, yna mae'r gorchymyn dod o hyd yn anhepgor yn y derfynell.

Darllen mwy