Samtang nagtrabaho sa bisan unsang operating system, usahay adunay kinahanglan nga magamit nga mga himan aron dali nga makapangita usa ka partikular nga file. May kalabotan usab kini alang sa Linux, busa sa ubos among ikonsiderar ang tanan nga posible nga mga paagi sa pagpangita alang sa mga file sa kini nga OS. Ang parehong mga tool sa tagdumala sa file ug ang mga mando nga gigamit sa "Terminal".
Basaha usab:
Usba ang mga file sa Linux
Paghimo ug pagtangtang sa mga file sa Linux
Terminal
Kung kinahanglan nimo nga magbutang og daghang mga parameter sa pagpangita aron makit-an ang gitinguha nga file, dayon ang mando pangitaa dili mabalhin. Sa wala pa hunahunaa ang tanan nga mga kalainan niini, kinahanglan nimo nga maagian ang syntax ug mga kapilian. Ang syntax nga naa niya mao ang mosunod:
pangitaa ang kapilian nga agianan
diin ang paagi - Kini ang direktoryo diin mahitabo ang pagpangita. Adunay tulo ka mga nag-unang kapilian alang sa pagtino sa usa ka agianan:
- / - Pagpangita sa gamut ug mga tapad nga mga direktoryo;
- ~ - pagpangita sa direktoryo sa balay;
- ./ - pagpangita sa direktoryo diin nahimutang ang tiggamit.
Mahimo usab nimo mahibal-an ang agianan nga direkta sa direktoryo kung diin nahimutang ang file.
Mga kapilian sa pangitaa daghan, ug salamat sa kanila nga mahimo nimo nga himuon ang flexible tuning sa pagpangita pinaagi sa pagbutang sa mga kinahanglanon nga variable.
- -ngalan - pagpahigayon sa usa ka pagpangita, pagkuha ingon sukaranan sa ngalan sa gitinguha nga elemento;
- -user - pagpangita alang sa mga file nga may kalabutan sa usa ka piho nga tiggamit;
- -kauban - pagpangita alang sa usa ka piho nga grupo sa mga tiggamit;
- -perm - Ipakita ang mga file nga gitakda nga mode sa pag-access;
- -size n - pagpangita pinasukad sa gidak-on sa butang;
- -sa oras + n -n - pagpangita alang sa mga file nga nausab daghan (+ n) o dili kaayo (-n) mga adlaw ang miagi;
- -Type - pagpangita alang sa mga file sa usa ka piho nga tipo.
Daghang mga lahi ang kinahanglan nga mga elemento. Ania ang usa ka lista niini:
- b - pagbutang;
- f - ordinaryo;
- p - gingalan nga pipe
- d - katalogo;
- l - sumpay;
- s - suksokan;
- c - simbolikong.
Pagkahuman sa usa ka detalyado nga pag-analisar sa syntax ug mga kapilian sa kamandoan pangitaa Mahimo ka nga moadto direkta sa mahulagwayong mga pananglitan. Tungod sa kadaghan sa mga kapilian alang sa paggamit sa mando, ang mga panig-ingnan dili ihatag alang sa tanan nga mga variable, apan alang sa labing gigamit.
Tan-awa usab: Tanyag nga Mga Utos sa Terminal sa Linux
Pamaagi 1: Pagpangita sa ngalan (kapilian sa ngalan)
Kasagaran, gigamit sa mga tiggamit ang kapilian sa pagpangita sa sistema. -ngalan, mao nga diin kita magsugod. Atong tan-awon ang pipila ka mga pananglitan.
Pagpangita pinaagi sa pagpadako
Giingon naton nga kinahanglan nimo nga mangita usa ka file nga adunay extension ".xlsx"nahimutang sa direktoryo Dropbox. Aron mahimo kini, gamita ang mosunud nga mando:
pangitaa / balay / user / Dropbox -name "* .xlsx" -print
Gikan sa syntax niini, mahimo naton isulti nga ang pagpangita gihimo sa usa ka direktoryo Dropbox ("/ home / user / Dropbox"), ug ang gitinguha nga butang kinahanglan nga adunay sa pagpalapad ".xlsx". Ang usa ka asterisk nagpaila nga ang pagpangita himuon sa tanan nga mga file sa kini nga extension, nga wala gikonsiderar ang ilang ngalan. "-print" nagpaila nga ipakita ang mga resulta sa pagpangita.
Usa ka pananglitan:
Pagpangita pinaagi sa ngalan sa file
Pananglitan, gusto nimong pangitaon sa usa ka direktoryo "/ balay" file nga adunay ngalan "bugal", apan wala mailhi ang pagpalawig niini. Sa kini nga kaso, buhata ang mosunod:
makit-an ~ -name nga "lumpics *" -print
Sama sa imong nakita, ang simbolo gigamit dinhi "~", nga nagpasabut nga ang pagpangita mahitabo sa direktoryo sa panimalay. Pagkahuman kapilian "-name" ang ngalan sa file nga imong gipangita ("bugal *") Ang usa ka asterisk sa katapusan nagpasabut nga ang pagpangita mahitabo ra sa ngalan, dili lakip ang extension.
Usa ka pananglitan:
Pagpangita pinaagi sa una nga sulat sa ngalan
Kung nahinumdom ka lang sa una nga sulat nga gisugdan ang ngalan sa file, nan adunay usa ka espesyal nga synt synt command nga makatabang kanimo sa pagpangita niini. Pananglitan, gusto nimong mangita usa ka file nga nagsugod sa usa ka sulat gikan sa g sa wala pa "l", ug wala nimo mahibal-an kung asa nga direktoryo kini nahimutang. Unya kinahanglan nimo nga ipadagan ang mosunud nga mando:
pagpangita / -name "[g-l] *" -print
Ang paghukom sa simbolo nga "/", nga moabut dayon pagkahuman sa panguna nga mando, himuon ang pagpangita nga nagsugod gikan sa direktoryo sa ugat, nga mao, sa tibuuk nga sistema. Sunod nga bahin "[g-l] *" nagpasabut nga ang pulong sa pagpangita nga magsugod sa usa ka piho nga sulat. Sa ato pa, gikan g sa wala pa "l".
Pinaagi sa dalan, kung nahibal-an nimo ang extension sa file, unya pagkahuman sa karakter "*" mahimo nimong ipahayag. Pananglitan, kinahanglan nimo nga makit-an ang parehas nga file, apan nahibal-an nimo nga kini adunay extension ".odt". Pagkahuman magamit nimo ang mosunud nga mando:
pagpangita / -name "[g-l] *. odt" -print
Usa ka pananglitan:
Pamaagi 2: Pagpangita pinaagi sa mode nga pag-access (kapilian sa)
Usahay kinahanglan nga makapangita usa ka butang kansang ngalan wala nimo mailhi, apan hibal-i kung unsang paagi sa pag-access ang anaa niini. Pagkahuman kinahanglan nimo nga gamiton ang kapilian "-perm".
Ang paggamit yano nga yano, kinahanglan nimo nga mahibal-an ang lokasyon sa pagpangita ug mode sa pag-access. Ania ang usa ka pananglitan sa ingon nga usa ka sugo:
makit-an ~ -perm 775 -print
Kana mao, ang pagsiksik gihimo sa seksyon sa balay, ug ang gusto nga mga butang adunay access 775. Mahimo ka usab magsulat usa ka karakter nga "-" sa wala pa kini nga numero, unya ang mga nakit-an nga mga butang adunay pagtugot nga mga piraso gikan sa zero hangtod sa gitino nga kantidad.
Paagi 3: Pagpangita pinaagi sa tiggamit o grupo (-user ug -group kapilian)
Adunay mga tiggamit ug mga grupo sa bisan unsang operating system. Kung gusto nimo nga makit-an ang usa ka butang nga nahisakop sa usa niini nga mga kategoriya, mahimo nimong gamiton ang kapilian "-user" o "-group", sa tinuud.
Pagpangita alang sa usa ka file pinaagi sa username niini
Pananglitan, kinahanglan nimo nga makit-an ang direktoryo Dropbox file "Mga Lampara", apan wala nimo mahibal-an kung unsa kini gitawag, apan nahibal-an nimo nga kini iya sa tiggamit "user". Unya kinahanglan nimo nga ipatuman ang mosunud nga mando:
makit-an / panimalay / user / Dropbox -user user -print
Sa kini nga mando imong gitino ang gikinahanglan nga direktoryo (/ balay / user / Dropbox), gipaila nga kinahanglan nga mangita alang sa usa ka file nga iya sa tiggamit (-user), ug gipaila kung kinsa nga gumagamit kini nga file nahisakop sa (tiggamit).
Usa ka pananglitan:
Basaha usab:
Giunsa pagtan-aw ang usa ka lista sa mga tiggamit sa Linux
Giunsa ang pagdugang usa ka user sa usa ka grupo sa Linux
Pagpangita alang sa usa ka file pinaagi sa ngalan sa grupo niini
Ang pagpangita sa usa ka file nga naapil sa usa ka piho nga grupo yano ra - kinahanglan nimo nga usbon ang kapilian "-user" sa kapilian "-group" ug ipaila ang ngalan sa kini nga grupo:
makit-an / -pagpahimutang sa bisita nga -print
Kana mao, gipasabut nimo nga gusto nimo nga makit-an sa sistema ang usa ka file nga may kalabutan sa grupo "bisita". Ang pagsiksik mahitabo sa tibuuk nga sistema, ingon sa gipakita sa simbolo "/".
Paagi 4: Pagpangita alang sa usa ka file pinaagi sa tipo (-type kapilian)
Ang pagpangita sa usa ka elemento sa Linux sa usa ka piho nga yano igo ra, kinahanglan nimo nga ipiho ang angay nga kapilian (-Type) ug gipaila ang tipo. Sa sinugdanan sa artikulo, ang tanan nga tipo nga mga notasyon nga mahimong magamit alang sa pagpangita nangalista.
Pananglitan, gusto nimo nga makit-an ang tanan nga mga file block sa imong direktoryo sa balay. Sa kini nga kaso, ang imong mando makita sama niini:
makit-an ~ -Type b -print
Ingon niana, gipakita nimo nga nangita ka pinaagi sa file type, ingon sa gipakita sa kapilian "-type", ug dayon determinado ang tipo niini pinaagi sa pagbutang sa simbolo sa block file - "b".
Usa ka pananglitan:
Sa parehas nga paagi, mahimo nimo ipakita ang tanan nga mga direktoryo sa gusto nga direktoryo pinaagi sa pagsulod sa simbolo sa mando "d":
pangitaa / balay / user -type d -print
Pamaagi 5: Pagpangita alang sa usa ka file pinaagi sa kadako (kapilian nga magamit)
Kung gikan sa tanan nga kasayuran bahin sa file nga nahibal-an ra nimo ang gidak-on niini, nan bisan kini mahimo’g igo aron makit-an kini. Pananglitan, kung gusto nimo makit-an ang usa ka file nga 120 MB sa usa ka piho nga direktoryo, buhata ang mosunod:
pangitaa / balay / user / Dropbox -paggamit 120M -print
Usa ka pananglitan:
Tan-awa usab: Giunsa mahibal-an ang gidak-on sa usa ka folder sa Linux
Sama sa imong makita, ang file nga among gikinahanglan nakaplagan. Apan kung wala nimo mahibal-an kung unsang direktoryo ang naa niini, mahimo nimo pangitaon ang tibuuk nga sistema pinaagi sa pagtino sa direktoryo sa gamut sa sinugdanan sa mando:
pagpangita / -pag-uswag ang 120M -print
Usa ka pananglitan:
Kung nahibal-an nimo ang gidak-on sa file gibana-bana, nan adunay usa ka espesyal nga sugo alang sa kini nga kaso. Kinahanglan nimo nga magparehistro "Terminal" parehas, sa wala pa ang gidak-on sa file "-" (kung kinahanglan nimo nga makit-an ang mga file nga mas gamay kaysa sa gipiho nga gidak-on) o "+" (kung ang gidak-on sa gipangita file mas dako kaysa sa gipiho). Ania ang usa ka pananglitan sa ingon nga usa ka sugo:
pangitaa / balay / user / Dropbox + 100M -print
Usa ka pananglitan:
Pamaagi 6: Pagpangita alang sa usa ka file pinaagi sa petsa sa pagbag-o (kapilian sa oras)
Adunay mga panahon kung diin kini labi ka sayon sa pagpangita alang sa usa ka file sa petsa nga kini giusab. Sa Linux, ang kapilian gigamit alang niini. "-mtime". Paggamit niini yano ra, hunahunaa ang tanan nga adunay usa ka pananglitan.
Moingon kita sa folder "Mga imahe" kinahanglan namon nga mangita mga butang nga naagihan sa pagbag-o sa katapusan nga 15 ka adlaw. Ania ang kinahanglan nimo nga magparehistro "Terminal":
pagpangita / puluy-anan / user / Mga imahe -mtime -15 -print
Usa ka pananglitan:
Sama sa imong nakita, kini nga kapilian nagpakita dili lamang mga file nga nausab sa tinuud nga panahon, apan usab mga folder. Naglihok kini sa atbang nga direksyon - makakita ka mga butang nga nausab sa ulahi kaysa sa gitakda nga oras. Aron mahimo kini, pagsulod usa ka senyas sa atubangan sa kantidad sa digital "+":
pagpangita / puluy-anan / user / Mga imahe -mtime +10 -print
GUI
Ang interface sa grapiko naghimo sa kinabuhi nga labi kadali alang sa mga nagsugod nga bag-o lang nag-instalar sa pag-apod-apod sa Linux. Ang kini nga pamaagi sa pagpangita susama sa gipatuman sa Windows, bisan kung dili makahatag ang tanan nga mga bentaha nga gitanyag niini "Terminal". Apan una ang mga butang. Busa, tan-awon kung giunsa pagpangita ang mga file sa Linux nga gigamit ang graphical interface sa sistema.
Paagi 1: Pagpangita sa menu menu
Karon hisgotan naton ang usa ka paagi sa pagpangita alang sa mga file pinaagi sa menu sa Linux system. Ang mga aksyon pagahimoon sa pag-apod-apod sa Ubuntu 16.04 LTS, bisan pa, ang panudlo sagad sa tanan.
Tan-awa usab: Giunsa mahibal-an ang bersyon sa pag-apod-apod sa Linux
Moingon ka nga kinahanglan nimo mangita mga file sa sistema nga naa sa ngalan Pangitaa nako, adunay usab duha sa kini nga mga file sa sistema: usa sa pormat ".txt"ug ang ikaduha ".odt". Aron makapangita sila, kinahanglan nimo nga i-klik una menu icon (1), ug sa usa ka espesyal input kapatagan (2) Ipiho ang pangutana sa pagpangita Pangitaa nako.
Gipakita ang usa ka resulta sa pagpangita diin gipakita ang gusto nga mga file.
Apan kung adunay daghang ingon nga mga file sa sistema ug tanan sila adunay mga ekstensiyon, nan ang pagpangita mahimong labi ka komplikado. Aron maibulag ang dili kinahanglan nga mga file, pananglitan, mga programa, sa mga sangputanan, labing maayo nga mogamit usa ka filter.
Kini nahimutang sa tuo nga bahin sa menu. Mahimo nimo ma-filter pinaagi sa duha nga pamantayan: "Mga kategoriya" ug "Mga Tinubdan". Pagpalapad niining duha ka mga lista pinaagi sa pag-klik sa udyong sunod sa ngalan ug kuhaa ang pagpili gikan sa dili kinahanglan nga mga butang sa menu. Niini nga kaso, mas maalamon nga biyaan lamang ang pagpangita Mga file ug folder, sanglit gipangita namon ang eksakto nga mga file.
Mahibal-an nimo dayon ang kakulangan sa kini nga pamaagi - dili nimo ma-configure ang filter sa sulud, sama sa "Terminal". Mao nga, kung nangita ka usa ka dokumento sa teksto nga adunay pipila ka ngalan, mahimo ka ipakita sa mga litrato, folder, archive, ug uban pa sa mga resulta sa pagpangita.Pero kung nahibal-an nimo ang eksaktong ngalan sa file nga kinahanglan nimo, dali nimo kini mahibal-an nga wala mahibal-an ang daghang mga pamaagi sa mando. "pangitaa".
Paagi 2: Pagpangita pinaagi sa file manager
Ang ikaduha nga paagi adunay usa ka makahuluganon nga bentaha. Gamit ang tool sa file manager, mahimo ka mangita sa gitakda nga direktoryo.
Ang paghimo sa kini nga operasyon yano ra. Kinahanglan nimo ang file manager, sa among kaso nga Nautilus, aron mosulod sa folder diin ang file nga imong gipangita makit-an ug i-klik "Pagpangita"nahimutang sa taas nga tuo nga suok sa bintana.
Sa natad sa input nga makita, kinahanglan nimo nga mosulod sa gibanabana nga ngalan sa file. Ayaw usab kalimti nga ang pagsiksik mahimo nga dili pinaagi sa tibuuk nga ngalan sa file, apan pinaagi lamang sa bahin niini, ingon gipakita sa panig-ingnan sa ubos.
Sama sa kaniadto nga pamaagi, sa kini nga parehas nga paagi nga magamit nimo ang usa ka filter. Aron maablihan kini, i-klik ang button nga adunay timaan "+"nahimutang sa tuo nga bahin sa kapatagan sa pagpangita sa pagpangita sa pagpangita. Buksan ang usa ka submenu diin mahimo nimo mapili ang gusto nga tipo sa file gikan sa lista sa drop-down.
Panapos
Gikan sa nahauna na, mahimo naton tapuson nga alang sa dali nga pagpangita sa sistema, ang ikaduha nga pamaagi, pinasukad sa paggamit sa usa ka interface sa grapiko, hingpit. Kung kinahanglan nimo nga magbutang usa ka daghang mga parameter sa pagpangita, nan ang mando mahimo’g hinungdanon pangitaa sa "Terminal".