Niini nga giya, imong mahibal-an ang tanan nga kinahanglan nimo nga mahibal-an mahitungod sa Linux "dili kaayo" nga sugo.
Ang "dili kaayo" nga sugo giisip nga usa ka mas gamhanan nga bersyon sa "labaw pa" nga sugo nga gigamit sa pagpakita sa kasayuran ngadto sa terminal usa ka panid sa usa ka higayon.
Daghan sa mga switch sama ra sa mga gigamit sa dugang nga sugo apan adunay daghan nga mga ekstra nga anaa usab.
Kon gusto ka nga magbasa pinaagi sa usa ka dako nga file sa teksto mas maayo nga gamiton ang dili kaayo nga command sa ibabaw sa usa ka editor tungod kay wala kini magamit sa memorya.
Gidugmok niini ang matag panid sa panumduman sa usa ka panid sa usa ka panahon nga naghimo niini nga mas maayo.
Kon Unsaon Paggamit ang Dili Gamay nga Sugo
Makita nimo ang bisan unsang text file gamit ang dili kaayo nga sugo pinaagi lamang sa pag-type sa mosunod ngadto sa usa ka terminal window :
dili kaayo
Kon adunay daghang mga linya sa file kaysa luna sa screen unya usa ka colon (:) makita sa ubos ug ikaw adunay daghang mga kapilian sa pagpadayon sa pagsulod sa file.
Ang dili kaayo nga sugo mahimo usab nga gamiton uban sa output nga gisabod pinaagi sa laing sugo.
Pananglitan:
ps -ef | dili kaayo
Ang labaw sa sugo magpakita sa usa ka listahan sa mga proseso sa pagpadagan sa usa ka panid sa usa ka higayon.
Mahimo nimo mapilit bisan ang space bar o ang "f" key aron mag-scroll sa unahan.
Pag-usab sa gidaghanon sa mga linya nga gi-scroll pinaagi
Sa kasagaran, ang dili kaayo nga sugo mag-scroll sa usa ka pahina sa usa ka higayon.
Mahimo nimo mabag-o ang gidaghanon sa mga linukot nga linukot kon imong pug-anan ang luna ug "f" key pinaagi sa pagputol sa numero dayon sa pagputol sa yawe.
Pananglitan, ang pagsulod sa "10" nga gisundan sa bisan asa nga luna o "f" nga susi ang hinungdan sa screen nga mag-scroll sa 10 ka linya.
Aron mahimo kini nga default ikaw makasulod sa gidaghanon nga gisundan sa "z" key.
Pananglitan, pagsulod sa "10" ug dayon i-press ang "z". Karon kung ikaw mopadayon sa luna o "f" nga yawe ang screen kanunay mag-scroll sa 10 ka mga linya.
Ang usa ka bizarre inclusion mao ang abilidad sa pagpilit sa escape key dayon dayon sa space bar. Ang epekto niini mao ang pagpadayon sa pag-scroll bisan pag nakaabot ka sa katapusan sa output.
Aron mag-scroll sa usa ka linya sa usa ka higayon mopilit bisan sa "return" key, "e" o "j". Mahimo nimo usbon ang default aron kini mag-scroll sa piho nga gidaghanon sa mga linya pinaagi sa pagsulod sa usa ka numero sa dili pa ang gitino nga mga yawe. Pananglitan, ang pagsulod sa "5" nga gisundan sa "e" nga yawe maghimo sa screen nga mag-scroll 5 linya sa matag higayon nga "balik", "e" o "j" gipugos. Kung dili ka aksidente nga mopilit sa usa ka uppercase nga "J" ang susamang resulta mahitabo gawas kung kung moigo ka sa ubos sa output kini magpadayon sa pag-scroll.
Ang "d" nga yawe nagtugot kanimo sa pag-scroll sa usa ka piho nga gidaghanon sa mga linya. Pag-usab pinaagi sa pagsulod sa usa ka numero sa dili pa ang "d" mag-usab sa default behavior aron kini mag-scroll sa gidaghanon sa mga linya nga imong gisulti.
Sa pag-scroll balik sa listahan nga imong magamit ang "b" nga yawe. Dili sama sa dugang nga sugo, mahimo kini magamit sa duha ka mga file ug piped output. Pagsulod sa usa ka numero sa dili pa pagputol sa "b" nga mga linukot nga linukot balik sa gitakda nga gidaghanon sa mga linya. Aron ang "b" nga yawi permanente nga mag-scroll sa gitakda nga gidaghanon sa linya mosulod sa gidaghanon nga gusto nimo gamiton nga sundan sa "w" nga yawe.
Ang mga yawe nga "y" ug "k" susama sa mga "b" ug "w" nga mga yawe gawas ang default mao ang dili pag-scroll sa usa ka bintana sa usa ka higayon apan usa ka linya sa usa ka higayon nga nagsalig sa screen.
Kung dili ka aksyong mopilit sa uppercase nga "K" o uppercase nga "Y" ang resulta magkaparehas kung dili moigo sa ibabaw sa output diin ang pag-scroll magpadayon lapas pa sa sinugdanan sa file.
Ang "u" nga yawe usab mga linukot balik sa screen apan ang default mao ang katunga sa screen.
Mahimo usab nga mag-scroll sa pahalang gamit ang wala ug tuo nga mga yawe sa udyong.
Ang tuo nga udyong nga linukot nga mga tunga sa usa ka tabil sa tuo ug ang wala nga mga scroll nga mga arrow nga tunga sa usa ka screen ngadto sa wala. Mahimo nimong ipadayon ang pag-scroll sa tuo ug balik apan mahimo ka lamang mag-scroll sa wala hangtud nga moigo ka sa sinugdanan sa output.
Pag-redisplay ang Output
Kon ikaw nagtan-aw sa usa ka log file o bisan unsang file nga kanunay nga nag-usab tingali imong gusto nga i-refresh ang data.
Mahimo nimong gamiton ang usa ka letrang "r" aron repaint ang screen o ang usa ka uppercase nga "R" aron repaint ang screen nga mag-discard sa bisan unsang output nga gibu-bu.
Mahimo nimo mapilit ang uppercase nga "F" aron mag-scroll sa unahan. Ang kaayohan sa paggamit sa "F" mao nga kon ang katapusan sa file maabot kini magpadayon sa pagpaningkamot. Kon ang usa ka troso nag-update samtang ikaw naggamit sa dili kaayo nga sugo bisan unsa nga mga bag-ong mga sinulat ang gipakita.
Pagbalhin ngadto sa usa ka Tino nga Posisyon Sa usa ka File
Kung gusto nimo nga mobalik sa sinugdanan sa gamay nga letrang "g" ug sa pag-adto sa katapusan, pindota ang uppercase "G".
Ang pag-adto sa usa ka piho nga linya magsulod sa usa ka numero sa dili pa iduso ang mga "g" o "G" nga mga yawe.
Mahimo ka mobalhin ngadto sa posisyon nga usa ka porsyento pinaagi sa usa ka file. Pagsulod sa numero nga gisundan sa "p" o "%" nga yawe. Mahimo ka gani nga makasulod sa mga punto sa desimal tungod kay ato kining atubangon, kinahanglan kitang moadto sa posisyon nga "36.6%" pinaagi sa usa ka file.
Posisyon sa Pagmarka Diha Sa Usa ka File
Mahimo ka magtakda og marker sa usa ka file gamit ang "m" key nga gisundan sa bisan unsang uban nga mga letra nga letra. Mahimo nimong ibalik sa marker pinaagi sa paggamit sa usa ka kutay nga "'" nga gisundan sa samang letra nga letra.
Kini nagpasabot nga imong mahibal-an ang usa ka ubay-ubay nga nagkalainlaing mga marka sa tibuuk nga paagi nga mahimo nimo nga balik sa madali.
Pagpangita Usa ka Sumbanan
Makapangita ka sa teksto sulod sa output gamit ang forward slash key nga gisundan sa teksto nga gusto nimo nga susihon o regular nga ekspresyon.
Pananglitan / "hello world" makakaplag "hello world".
Kung gusto nimo pangitaon balik ang file nga imong ilisan ang forward slash gamit ang marka sa pangutana.
Pananglitan? "Hello world" makakaplag "hello world" kaniadto nga output sa screen.
I-load ang Bag-ong File Sa Output
Kung nahuman ka sa pagtan-aw sa usa ka file mahimo ka mag-load sa bag-ong file ngadto sa dili kaayo nga command pinaagi sa pagputol sa colon key (:) nga gisundan sa "e" o "E" nga yawe ug ang agianan ngadto sa usa ka file.
Pananglitan ": e myfile.txt".
Kon Unsaon Pagpalayo Gamay
Aron makagawas sa dili kaayo nga press press bisan ang mga "q" o "Q" nga mga yawe.
Mapuslanon nga Linya sa mga Linya sa Switch
Ang mosunod nga mga switch sa runtime mahimo o dili mahimong mapuslanon kanimo:
- Dili -BN - Ang N nagtumong sa usa ka numero ug nag-load sa espesipikong gidaghanon sa mga kilobyte ngadto sa memorya. Sa baylo, ang bili mao ang 64 kilobytes apan mahimo nimong itakda ang bisan unsang numero nga gusto nimo. Kon ikaw mosulod--1 nan ang tibuok nga file mabu-bu ngadto sa memorya nga mahimo o tingali dili maayo nga ideya depende sa gidak-on sa file.
- dili kaayo -B - Sa kasagaran, ang dili kaayo nga sugo naggahin sa gikinahanglan nga mga buffer sa binalugao pinaagi sa default sa paggamit sa piped output. Mahimo nimo gamiton ang -B switch aron mapugngan ang autobuffering.
- dili kaayo -c o kulang -C - Pinaagi sa default ang screen repaints pinaagi sa pag-scroll sa screen. Aron paghawan sa screen gikan sa ibabaw sa ubos gamit ang -c o -C switch.
- Dili kaayo -E - Mga hinungdan dili kaayo mogawas sa higayon nga kini moabut sa katapusan sa file sa ikaduha nga higayon
- dili kaayo -E - Mga hinungdan dili kaayo mogawas sa diha nga kini moabut sa katapusan sa file sa unang higayon
- Dili kaayo -f - Buksan ang mga espesyal nga file sama sa mga direktoryo nga dili kaayo gamiton
- dili kaayo -F - Mga hinungdan nga dili kaayo mogawas kon ang usa ka file dili ubos sa usa ka screen nga balor sa datos
- dili kaayo - g - Ipasiugda lamang ang katapusan nga aytem nga makita sa pagpangita
- Dili kaayo - Gipugngan ang pagpasiugda sa tanan sa pagpangita
- dili kaayo -hn - Tinoa ang maximum nga gidaghanon sa mga linya nga ang dili kaayo nga sugo mahimo nga magbalik-balik
- Dili - Dili - Balewalaon ang kaso sa pagpangita gawas kung ang dagkong mga karakter makita diha sa sumbanan sa pagpangita
- Dili kaayo - Dili - Balewala ang kaso sa pagpangita
- dili kaayo -N - Ang N mao ang numero. Kini ang magtino kon diin sa screen ang usa ka linya gibutang sa pagpangita. Pananglitan, ang pagpangita alang sa "hello world" magbutang sa linya nga makita uban ang "hello world" diha sa linya sa linya kung gamay ang -j1 gigamit.
- dili kaayo -J - Kini nagpakita usa ka gamay nga asterisk sa wala nga kolum (status column) nga nagpakita kung adunay usa ka piraso nga teksto nga imong gipangita nakaplagan.
- dili kaayo -m - Nagpakita sa gidaghanon sa mga byte pinaagi sa usa ka file imbis nga usa ka colon sa ubos sa screen
- dili kaayo -M - Nagpakita sa numero sa linya sa output. Pananglitan "mga linya 1-23"
- dili kaayo -n - Sumpuon ang mga numero sa linya
- dili kaayo -N - Display line numbers sa matag linya
- dili kaayo -o - Kini gigamit sa piped output lamang. Nagpagula kini sa matag panid sa piped output ngadto sa file usa ka pahina matag higayon. Kon ang file naglihok kini mangutana kon gusto nimo isulat kini.
- dili kaayo -O - Kini mao ang sama nga -o gawas nga kini dili mangayo alang sa kumpirmasyon sa dili pa i-overwrite ang usa ka file.
- dili kaayo -p - Kini dili kaayo magsugod sa unang hitabo sa gitakda nga sumbanan.
- dili kaayo -P "teksto" - Kini nagpuli sa mensahe sa ubos sa screen ngadto sa gitakda nga teksto
- dili kaayo -q - Kini magpugong sa kampanilya gikan sa pag-buzz sa dihang moabut ka sa katapusan sa file. Ang ubang mga hinungdan alang sa kampanilya nga nagtawag sa wala'y hinungdan nga key press nagpabilin.
- dili kaayo - Q - Suppresses sa tanan nga mga tingog
- gamay nga s - Kini nagkubkob nga blangko nga linya. Pananglitan, kung ang usa ka file adunay 4 sunod-sunod nga blangko nga mga linya ug imong gamiton ang dili kaayo -s command nga usa lamang ka blankong linya ang ipasundayag.
- dili kaayo -S - Kini ang hinungdan sa taas nga mga linya nga maputol kay sa ibaligya kini ngadto sa sunod nga linya
Adunay labaw pa sa dili kaayo nga sugo kay sa imong gilauman. Mahimo nimo mabasa ang bug-os nga dokumentasyon pinaagi sa pag-type sa "tawo nga ubos" ngadto sa usa ka terminal window o pinaagi sa pagbasa niini nga manwal nga panid alang sa dili kaayo. Gg
Ang usa ka alternatibo sa dili kaayo ug labaw pa mao ang command tail nga nagpakita sa katapusang pipila ka linya sa usa ka file.