Ang labing popular nga file manager alang sa mga operating system sa kernel sa Linux adunay usa ka praktikal nga gamit sa pagpangita. Apan, ang mga parameter nga dili kanunay nga anaa niini igo alang sa tiggamit sa pagpangita sa gikinahanglan nga kasayuran. Sa kini nga kaso, ang standard nga utility nga milatas "Terminal". Gitugotan nimo nga daling makit-an ang gikinahanglan nga data sa usa ka piho nga direktoryo o sa tibuok nga sistema pinaagi sa pagsulod sa usa ka sugo, argumento ug kapilian.
Gamita ang find command sa Linux.
Team pangita gidesinyo sa pagpangita sa nagkalainlain nga mga butang, lakip ang mga file sa bisan unsang format ug direktoryo sa nagkalainlain nga mga giladmon. Gikinahanglan lamang ang user nga mosulod sa sugo mismo, isulti ang gitinguha nga bili, ug ipahiluna ang mga argumento sa pagtakda sa mga parameter sa pagsala. Ang pagpahigayon sa pamaagi pinaagi sa utility mismo sa kasagaran wala magkinahanglan og daghan nga panahon, apan kini usab nag-agad sa gidaghanon sa impormasyon nga gitan-aw. Karon atong tan-awon ang mga ehemplo sa paggamit. pangita sa mas detalyado.
Pagdala ngadto sa direktoryo pinaagi sa console
Alang sa pagsugod, gusto kong mobalik og gamay gikan sa nag-unang grupo ug mohikap sa hilisgutan sa dugang nga mga aksyon nga makatabang sa umaabut kon maggamit gikan sa console. Ang kamatuoran mao nga ang mga utilities sa Linux distributions wala gipahait pinaagi sa pagpangita sa tanang mga butang sa usa ka computer. Ang tanan nga mga proseso kinahanglan magsugod lamang sa timailhan sa hingpit nga lokasyon sa mga elemento o moadto sa lugar pinaagi sa sugo cd. Mahimo kini nga sayon kaayo:
- Ablihi ang gitaud nga manedyer sa file ug ipadala ngadto sa gusto nga folder diin gusto nimo nga gamiton ang komando sa ulahi. pangita.
- Pag-right click sa bisan unsang butang ug pangitaa ang butang Mga "Mga Kinaiya".
- Makita nimo ang iyang parent folder nga puno sa dalan. Himamat kini aron mahimo ang transisyon gikan "Terminal".
- Karon sugdi ang console, pananglitan, pinaagi sa menu.
- Register team didto
cd / home / user / folder
diin user - ang ngalan sa home folder sa user, ug folder - ang ngalan sa gikinahanglan nga direktoryo.
Kung sa wala pa magamit pangita, sundan ang mga instruksyon sa ibabaw, mahimo nimong laktawan ang bug-os nga agianan sa file, basta nga kini anaa sa piniling lokasyon. Ang ingon nga solusyon makahatag ug kamahinungdanon sa mga input commands sa umaabot.
Pangita sa mga file sa kasamtangan nga direktoryo
Sa pagbuhatpangita
gikan sa console nga gilansad lang, makuha nimo ang resulta sa pagpangita sa imong home directory sa aktibong user. Sa laing kaso, pananglitan, kung imong maaktibo sa panahon sa pagpangita pinaagi sa nahimutangan, sa mga resulta imong makita ang tanan nga mga subfolder ug ang mga file niining dapita nga anaa kanila.
Pag-aktibo pangita walay mga argumento ug kapilian nga gigamit kon kinahanglan nimo nga tan-awon ang tanang mga elemento sa makausa. Kon ang ilang ngalan dili hingpit nga mahaum sa mga linya, kini angay nga usbon ang sugo aron kini nga hitsurapangita. -print
.
Pangita sa mga file sa gitakda nga direktoryo
Ang sugo sa pagpakita sa mga file pinaagi sa gihatag nga dalan hapit sama sa usa nga atong gihisgutan sa ibabaw. Kinahanglan ka usab magparehistropangita
ug dayon idugang./folder
kung gusto nimo mahibal-an ang kasayuran mahitungod sa direktoryo sa kasamtangan nga lugar, o kung kinahanglan nimo itudlo ang hingpit nga dalan pinaagi sa pag-type, pananglitan,pangita ./home/user/downloads/folder
diin folder - katapusan nga direktoryo. Ang matag elemento ipasundayag sa magkalahi nga mga linya sa han-ay sa ilang giladmon.
Pangita pinaagi sa ngalan
Usahay kinahanglan nga ipakita ang mga butang lamang nga makatagbaw sa ngalan. Dayon ang tiggamit kinahanglan nga magbutang sa lain nga opsyon alang sa sugo, aron kini makasabut sa apelasyon. Ang linya sa input nagkinahanglan sa mosunod nga porma:pangita. -ngalan nga "pulong"
diin pulong - Keyword alang sa search, nga kinahanglang isulat sa double quotes ug case sensitive.
Kung wala ka mahibal-an ang eksaktong kaso sa matag sulat, o gusto nimo ipakita ang tanan nga angay nga mga ngalan, nga dili isipon ang mga parameter, isulod sa consolepangita. -nga "pulong"
.
Sa pag-filter sa mga resulta pinaagi sa argumento sa keyword -ngalan usa pa gidugang. Ang team magdala sa pormapangita. -not -name "pulong"
diin pulong - ang pulong nga papason.
Usahay adunay usa ka panginahanglan sa pagpangita sa mga butang pinaagi sa usa ka yawe, samtang dili iapil ang lain. Dayon daghang mga kapilian sa pagpangita ang gibutang sa baylo, ug ang input line makuha ingon sa mosunod:pangita. -Ng ngalan nga "pulong" -lan nga ngalan "*. txt"
. Timan-i nga ang ikaduha nga argumento sa mga kinutlo nagpakita nga "* .txt »nga nagpasabot niana pangita Naglihok kini dili lamang sa mga ngalan, kondili usab sa mga format sa file nga gilatid niini nga porma.
Adunay usab usa ka operator O. Kini nagtugot kanimo sa pagpangita sa usa o sa pipila ka mga angay nga mga argumento sa makausa. Ang matag usa gitakda nga gilain, uban ang pagdugang sa katugbang nga mga argumento. Ang resulta usa kini ka sama niini:pangita-ang "pulong" -o -ngalan "pulong1"
.
Pagtino sa giladmon sa pagpangita
Team pangita makatabang sa tiggamit bisan kon siya kinahanglan nga mangita sa mga sulod sa mga direktoryo lamang ngadto sa gitino nga giladmon, pananglitan, ang pagtuki wala gikinahanglan sulod sa ikatulong subfolder. Sa paghimo sa ingon nga mga pagdili, pagsulodpangita. -maxdepth N-ngalan nga "pulong"
diin N - pinakataas nga giladmon, ug -ngalan nga "pulong" - bisan unsang sunod nga argumento.
Pangita og daghang mga direktoryo
Sa daghang mga direktoryo adunay daghang mga folder nga adunay lain-laing mga sulod. Kon adunay daghan nga mga gidaghanon niini, ug ang pagpangita kinahanglan nga ipatuman lamang sa pipila nga mga butang, nan kinahanglan nimo nga itudlo kini sa pagsulod sa sugopangita ./folder ./folder1 -type f -name "pulong"
diin ./folder ./folder1 - usa ka lista sa angay nga mga direktoryo, ug -ngalan nga "pulong" - Ang nahabilin nga mga argumento.
Ipakita ang mga Nakatago nga mga Item
Kon wala ang katugbang nga argumento, ang mga gitago nga mga butang sa scan nga mga direktoryo dili ipakita sa console. Busa, ang tag-iya sa usag-usa nag-registro sa usa ka dugang nga kapilian aron nga sa katapusan ang sugo mahimong sama niini:mangita ~ -type f -name ". *"
. Makadawat ka og kompleto nga lista sa tanang mga file, apan kung ang uban kanila walay access, sa wala pa ang pulong pangita sa pagsulatsudo
aron mapalihok ang mga katungod sa superuser.
Pag-scan sa grupo ug mga panumduman sa home user
Ang matag tiggamit makahimo sa usa ka walay kutub nga gidaghanon sa mga direktoryo ug mga butang sa lainlaing mga dapit. Ang pinakapaspas nga paagi sa pagpangita sa kasayuran nga iya sa usa sa mga tiggamit, gamit ang sugo pangita ug usa sa iyang mga argumento. Sa "Terminal" isulatpangita. -Usang username
diin username - username. Human sa pagsulod sa scan magsugod awtomatiko.
Ang gibana-bana nga parehas nga pamaagi magamit sa mga grupo sa tiggamit. Ang pag-analisar sa mga file nga may kalabutan sa usa sa mga grupo gilusad pinaagi sapangita / var / www -group groupname
. Ayaw kalimti nga adunay daghang gidaghanon sa mga butang ug usahay nagkinahanglan kini og taas nga panahon sa pagpagawas kanila sa tanan.
Isulat ang petsa sa pag-usab
Ang operating system awtomatik nga nagtipig sa petsa sa pagbag-o sa matag kasamtangan nga file. Team pangita nagtugot kanimo sa pagpangita kanila sa tanan pinaagi sa piho nga parameter. Gikinahanglan lamang nga magparehistrosudo pangita / -mtime N
diin N - ang gidaghanon sa mga adlaw ang milabay sa dihang ang maong butang nausab na. Prefix sudo Dinhi gikinahanglan aron makuha ang datos ug mahitungod sa mga file nga gitumong lamang alang sa superuser.
Kon ikaw interesado sa pagtan-aw sa mga butang nga naabli sa usa ka pila ka mga adlaw na ang milabay, nan ang linya nagbag-o sa iyang hitsura sa usa ka gamaysudo pangita / -atime N
.
Isulat sumala sa gidak-on sa file
Ang matag butang adunay kaugalingong gidak-on, matag usa, ang sugo sa pagpangita sa mga file kinahanglan adunay usa ka function nga nagtugot kanimo sa pagsala kanila niini nga parameter. pangita nahibal-an kon unsaon pagbuhat niini, ang tiggamit lamang ang kinahanglan nga ibutang ang gidak-on mismo pinaagi sa usa ka argumento. Pagsulod langpangita / -butang N
diin N - gidaghanon sa bytes, megabytes (M) o gigabytes (G).
Mahimo nimong itakda ang lainlaing gitinguha nga mga butang. Dayon ang mga kwalipikasyon mohaum sa sugo ug ikaw, pananglitan, ang mosunod nga linya:pangita / -size + 500M -size -1000M
. Kini nga pag-analisar magpakita sa mga file nga kapin sa 500 ka megabytes, apan ubos pa sa 1000.
Pangita alang sa mga walay sulod nga mga file ug mga direktoryo
Ang pipila sa mga file o mga folder walay sulod. Gikuha nila ang dugang nga espasyo sa disk ug usahay makababag sa normal nga pakig-uban sa computer. Kinahanglan nga makit-an sila sa pagdesisyon sa dugang nga mga aksyon, ug kini makatabangpangita / folder-type f -empty
diin / folder - ang dapit diin ginahimo ang scan.
Tagsa-tagsa, gusto nakong hisgutan sa makadiyot ang ubang mapuslanon nga mga argumento nga matag karon ug unya magamit alang sa gumagamit:
-mount
- pagdili lamang sa kasamtangan nga file system;-type f
- Ipakita lamang ang mga file;-type d
- ipakita lamang ang mga direktoryo;-nagroup
,-nouser
- pagpangita sa mga file nga dili sakop sa bisan unsang pundok o dili iya sa gumagamit;-bugti
- Pangitaa ang bersyon sa utility nga gigamit.
Niini nga pamilyar sa grupo pangita kompleto. Kon gusto ka nga magtuon sa detalyado nga uban pang mga standard nga himan sa console sa mga operating system sa kernel sa Linux, kami nagtambag kanimo sa pagtan-aw sa among linain nga materyal sa mosunod nga link.
Basaha ang dugang: Kasagaran nga gigamit nga mga sugo sa Linux Terminal
Human sa pagpangita sa gikinahanglan nga kasayuran, mahimo nimong buhaton ang uban nga mga lihok uban kanila, sama pananglit, pag-edit, pagtanggal o pagtuon sa sulod. Makatabang kini sa uban pang mga built-in utilities. "Terminal". Ang mga panig-ingnan sa ilang paggamit makita sa ubos.
Tan-awa usab: Mga pananglitan sa Linux grep / cat / ls commands