Çdo gjë që duhet të dish për komandën më të madhe

Ky udhëzues do t'ju mësojë gjithçka që ju duhet të dini rreth komandës "më shumë" në Linux. Ekziston një komandë shumë e ngjashme e quajtur komanda "më pak" e cila kryen funksionalitete të ngjashme me komandën "më shumë" e cila përgjithësisht konsiderohet më e dobishme

Brenda këtij udhëzuesi, do të zbuloni përdorimet e zakonshme për komandën "më shumë". Ju gjithashtu do të tregoni të gjitha çelsin në dispozicion së bashku me kuptimet e tyre.

Çfarë bën komanda me Linux?

Komanda më shumë ju lejon të shfaqni daljen në një faqe të terminalit në të njëjtën kohë. Kjo është veçanërisht e dobishme kur drejton një komandë që shkakton shumë lëvizje të tilla si komanda ls ose komanda du .

Shembuj Përdorimi i Komandës Më shumë

Kryeni komandën e mëposhtme në një dritare të terminalit:

ps -ef

Kjo e kthen një listë të të gjitha proceseve që zhvillohen në sistemin tuaj.

Rezultatet duhet të lëvizin përtej skajit të ekranit.

Tani drejtuar komandën e mëposhtme:

ps -ef | më shumë

Ekrani do të plotësohet me një listë të të dhënave, por do të ndalet në fund të faqes me mesazhin e mëposhtëm:

- më shumë -

Për të kaluar në faqen tjetër shtypni shiritin e hapësirës në tastierë.

Ju mund të vazhdoni të shtypni hapësirën derisa të arrini fundin e prodhimit ose mund të shtypni butonin "q" për të dalë.

Komanda më shumë punon me çdo aplikacion që del në ekran.

Ju nuk keni nevojë të tub prodhimit në komandën më shumë.

Për shembull, nëse dëshironi të lexoni një skedar teksti një faqe në të njëjtën kohë, përdorni më shumë komandë si më poshtë:

më shumë

Një mënyrë e mirë për të testuar këtë është që të shkruani në vijim në një dritare terminali:

më shumë / etc / passwd

Ndrysho mesazhin

Ju mund të ndryshoni mesazhin për komandën më shumë në mënyrë që të shfaqet si më poshtë:

shtypi hapësirë ​​për të vazhduar, q të lë

Për të marrë mesazhin e mësipërm përdoret më shumë në mënyrën e mëposhtme.

ps -ef | më shumë -d

Kjo gjithashtu ndryshon sjelljen e komandës më shumë kur shtypni një çelës të pasaktë.

By default, do të ketë një sinjal, por duke përdorur -d switch ju do të shihni mesazhin e mëposhtëm.

Shtypni h për udhëzime

Si të ndalosh tekstin nga lëvizja

Sipas paracaktimit, linjat e tekstit lëvizin deri në faqen derisa ekrani të mbushet me tekst të ri. Nëse dëshironi që ekrani të fshihet dhe faqja tjetër që do të shfaqet pa lëvizur, përdorni komandën e mëposhtme:

më shumë -p

Ju gjithashtu mund të përdorni komandën e mëposhtme që do të bojës çdo ekran nga lart, duke pastruar pjesën e mbetur të secilës rresht ashtu siç është shfaqur.

më shumë -c

Prisni linja të shumëfishta në një rresht

Nëse keni një skedar me shumë rreshta në të, atëherë mund të merrni më shumë për të ngjeshur çdo bllok të linjave bosh në një rresht.

Për shembull, shikoni tekstin e mëposhtëm:

kjo është një vijë e tekstit



kjo linjë ka 2 linja bosh para saj



kjo linjë ka 4 linja bosh para tij

Ju mund të merrni komandën më shumë për të shfaqur linjat si më poshtë:

kjo është një vijë e tekstit

kjo linjë ka 2 linja bosh para saj

kjo linjë ka 4 linja të boshllëqeve përpara saj

Për të marrë këtë funksionalitet ekzekutoni komandën e mëposhtme:

më shumë -s

Specifikoni madhësinë e ekranit

Ju mund të specifikoni numrin e rreshtave që do të përdorni përpara se komanda më ndalon shfaqjen e tekstit.

Për shembull:

më shumë -u5

Komanda e mësipërme do të shfaqë skedarin 5 rreshta në të njëjtën kohë.

Filloni më shumë nga një numër i caktuar i linjës

Ju mund të merrni më shumë për të filluar punën nga një numër i caktuar i linjës:

Për shembull, imagjinoni që keni pasur dosjen e mëposhtme:

kjo është rreshti 1
kjo është rreshti 2
kjo është rreshti 3
kjo është rreshti 4
kjo është vija 5
kjo është rreshti 6
kjo është vija 7
kjo është rreshti 8

Tani shikoni këtë komandë:

më shumë + u6

Produkti do të ishte si më poshtë

kjo është rreshti 6
kjo është vija 7
kjo është rreshti 8

Aspekti i lëvizjes do të mbetet.

më shumë + u3 -u2

Komanda e mësipërme do të shfaqë sa vijon:

kjo është rreshti 3
kjo është rreshti 4
- më shumë -

Filloni nga një linjë e caktuar e tekstit

Nëse doni të kaloni shumicën e një skedari derisa të arrini në një linjë të caktuar teksti, përdorni komandën e mëposhtme:

më shumë + / "teksti për të kërkuar për"

Kjo do të shfaqë fjalën "skipping" derisa të arrini në vijën e tekstit.

Shkoni një numër të caktuar të linjave në një kohë duke përdorur më shumë

Nga default kur shtypni spacebar komanda më shumë do të lëvizë për gjatësinë e faqes e cila është ose madhësia e ekranit ose cilësimet e përcaktuara nga -u switch.

Nëse doni të lëvizni dy rreshta në një kohë shtypni numrin 2 përpara se të shtypni spacebar. Për 5 rreshta shtypni 5 përpara shiritit të hapësirës.

Megjithatë, vendosja e mësipërme zgjat vetëm për një shtyp të rëndësishëm.

Mund të caktoni një parazgjerim të ri, i cili ka përparësi mbi një të mëparshmi. Për ta bërë këtë shtypni numrin e linjave që dëshironi të lëvizni nga ndjekur nga tastoni "z".

Për shembull "9z" do të bëjë që ekrani të rrotullojë 9 rreshta. Tani kur shtypni hapësirën, rrotullimi gjithmonë do të jetë 9 rreshta.

Tasti i kthimit rrotullon një rresht në të njëjtën kohë. Nëse doni që kjo të jetë 5 rreshta në të njëjtën kohë shtypni numrin 5 e ndjekur nga butoni i kthimit. Kjo bëhet parazgjedhja e re kështu që çelësi i kthimit do të lëvizë gjithmonë me 5 rreshta. Natyrisht, mund të përdorësh çdo numër që zgjedh, 5 është vetëm një shembull.

Ekziston një çelës i katërt që mund t'i përdorni për të lëvizur. Në parim, nëse shtypni butonin "d", ekrani do të zhvendos 11 rreshta në të njëjtën kohë. Përsëri ju mund të shtypni ndonjë numër para se të shtypni tastin "d" për ta vendosur atë në një default të ri.

Për shembull "4d" do të shkaktojë më shumë lëvizje 4 rreshta në një kohë kur shtypet "d".

Si të kaloni linjat dhe faqet e tekstit

Kur përdorni komandën më shumë ju gjithashtu mund të kaloni linjat e tekstit.

Për shembull, shtypja e butonit "s" kalon 1 rresht të tekstit. Ju mund të ndryshoni default duke futur një numër para çelësit "s". Për shembull "20s" ndryshon sjelljen në mënyrë që skip është tani 20 rreshta të tekstit.

Ju gjithashtu mund të kaloni të gjithë faqet e tekstit. Për ta bërë këtë shtypni butonin "f". Përsëri futja e një numri së pari do të shkaktojë komandën më të madhe për të kapërcyer numrin e caktuar të faqeve të tekstit.

Nëse ke shkuar shumë larg përpara, mund të përdorësh butonin "b" për të kapërcyer një rresht të tekstit. Përsëri ju mund të përdorni një numër para "b" për të kapërcyer një numër të caktuar linjash të mbështetura në rrugën. Kjo mund të funksionojë vetëm kur përdoret komanda më shumë kundër një skedari.

Shfaq numrin aktual të linjës

Ju mund të shfaqni numrin e linjës aktuale duke shtypur butonin e barazvlefshëm (=).

Si të kërkoni për tekst duke përdorur më shumë

Për të kërkuar një model teksti duke përdorur komandën më shumë shtypni prerjen përpara dhe futni një shprehje për të kërkuar.

Për shembull "/ hello world"

Kjo do të gjejë shfaqjen e parë të tekstit "hello world".

Nëse doni të gjeni shfaqjen e 5-të të "hello world" përdorni "5 /" hello world ""

Shtypja e tastit 'n' do të gjejë ndodhjen tjetër të termit të kërkimit të mëparshëm. Nëse keni përdorur një numër para termit të kërkimit që do të ketë përparësi. Pra, nëse kërkoni për shfaqjen e 5-të të "hello world" atëherë shtypni "n" do të shikoni për ngjarjen tjetër të 5-të të "hello world".

Shtypja e butonit apostrophe (') do të shkojë në vendin ku filloi kërkimi.

Ju mund të përdorni çdo shprehje të vlefshme të rregullt si pjesë e termit të kërkimit.

përmbledhje

Për më shumë informacion rreth komandës më të lexoni faqen Linux të njeriut.