Viss, kas jums jāzina par komandu

Šī rokasgrāmata jums iemācīs visu, kas jums jāzina par komandu "vairāk" Linux. Ir ļoti līdzīga komanda, ko sauc par "mazāk" komandu, kas līdzīgu funkcionalitāti izpilda komandā "vairāk", kas parasti tiek uzskatīta par lietderīgāku

Šajā rokasgrāmatā jūs uzzināsiet par kopīgiem lietojumiem komandai "vairāk". Jums tiks parādīti visi pieejamie slēdži, kā arī to nozīme.

Ko dara Linux vairākas komandas

Jo vairāk komanda ļauj vienlaicīgi parādīt produkciju terminālā vienā lapā. Tas ir īpaši noderīgi, izpildot komandu, kas izraisa lielu ritināšanu, piemēram, ls komandu vai du komandu .

Piemērs par vairāk komandas izmantošanu

Termināla logā izpildiet šādu komandu:

ps -ef

Tas atgriež sarakstu ar visiem procesiem, kas darbojas jūsu sistēmā.

Rezultātiem vajadzētu ritināt tālāk par ekrāna beigām.

Tagad palaidiet šādu komandu:

ps -ef | vairāk

Ekrāns aizpildīs datu sarakstu, taču beigsies lapas beigās ar šādu ziņojumu:

- vairāk -

Lai pārietu uz nākamo lapu, nospiediet tastatūras starpdevēju.

Jūs varat turpināt nospiest atstarpi, līdz jūs sasniedzat izvades beigas, vai arī jūs varat nospiest taustiņu "q", lai izietu.

Jo vairāk komanda darbosies ar jebkuru programmu, kas izvadīs ekrānā.

Jums nav nepieciešams caurule izvadi uz vairāk komandu.

Piemēram, ja vēlaties lasīt teksta failsi lapu laikā, vairāk komandu izmantojiet šādi:

vairāk

Labs veids, kā to pārbaudīt, ir šādi ievadīt termināla logā:

vairāk / etc / passwd

Mainīt ziņojumu

Varat mainīt ziņu, lai iegūtu vairāk komandas, lai tā parādītu sekojošo:

nospiediet atstarpi, lai turpinātu, q lai atmestu

Lai parādītu iepriekš minēto ziņojumu, izmantojiet vairāk šādā veidā.

ps -ef | vairāk -d

Tas arī maina komandas darbību, kad nospiežat nepareizu taustiņu.

Pēc noklusējuma tiks atskaņots signāls, bet, izmantojot -d slēdzi, tiks parādīts šāds ziņojums.

Nospiediet h, lai saņemtu norādījumus

Kā palaist tekstu no ritināšanas

Pēc noklusējuma teksta rindas ritiniet uz augšu, līdz ekrāns ir piepildīts ar jaunu tekstu. Ja vēlaties, lai ekrāns tiktu notīrīts, un nākamajā lapā, kas tiek rādīta bez ritināšanas, izmantojiet šādu komandu:

vairāk -p

Jūs varat arī izmantot šādu komandu, kas katram ekrānam atveidosies no augšas, iztīrītu katras rindiņas atlikušo daļu, kā tas tiek rādīts.

vairāk -c

Saspiediet vairākas līnijas vienā līnijā

Ja jums ir fails ar daudzām sagataves līnijām, tad jūs varat iegūt vairāk, lai saspiestu katru tukšo rindiņu bloku vienā rindā.

Piemēram, aplūkojiet šādu tekstu:

šī ir teksta rinda



šai rindai pirms tam ir 2 tukšas rindiņas



šai rindai pirms tam ir 4 tukšas rindiņas

Jūs varat iegūt vairāk komandu, lai parādītu līnijas šādi:

šī ir teksta rinda

šai rindai pirms tam ir 2 tukšas rindiņas

šai līnijai pirms tam ir 4 sagataves līnijas

Lai iegūtu šo funkcionalitāti, palaidiet šādu komandu:

vairāk -s

Norādiet ekrāna izmēru

Varat norādīt līniju skaitu, ko izmantot, pirms vairāk komandu pārtrauc teksta parādīšanu.

Piemēram:

vairāk -u5

Iepriekš minētā komanda parādīs failā 5 līnijas vienlaikus.

Sāciet vairāk no noteiktā līnijas skaita

Jūs varat iegūt vairāk, lai sāktu darbu no konkrēta rindas numura:

Piemēram, iedomājieties, ka jums bija šāds fails:

šī ir 1. līnija
šī ir 2. rinda
šī ir 3. līnija
šī ir 4. līnija
šī ir 5. rinda
šī ir 6. līnija
šī ir rinda 7
šī ir 8. rinda

Tagad skatiet šo komandu:

vairāk + u6

Rezultāts būtu šāds

šī ir 6. līnija
šī ir rinda 7
šī ir 8. rinda

Ritināšanas aspekts paliks.

vairāk + u3 -u2

Iepriekš norādītā komanda parādīs šādu informāciju:

šī ir 3. līnija
šī ir 4. līnija
- vairāk -

Sāciet no noteiktas teksta rindiņas

Ja vēlaties izlaist lielāko daļu faila, līdz nokļūstat noteiktā teksta rindiņā, izmantojiet šādu komandu:

vairāk + / "tekstu, lai meklētu"

Tas parādīs vārdu "izlaižot", līdz jūs nokļūsit teksta rindiņā.

Ritiniet noteiktu līniju skaitu, kad izmantojat vairāk

Pēc noklusējuma, nospiežot atstarpes taustiņu, vairākas komandas ritinās uz lapas garumu, kas ir vai nu ekrāna izmērs, vai -u slēdža norādītais iestatījums.

Ja vēlaties ritināt divas līnijas vienlaikus, nospiediet skaitli 2 pirms atstarpes taustiņa nospiešanas. Par 5 līnijām nospiediet 5 pirms atstarpes taustiņa.

Tomēr iepriekšminētais iestatījums ilgst tikai vienu taustiņu nospiešanu.

Jūs varat iestatīt jaunu noklusējumu, kas ir augstāks par iepriekšējo. Lai to izdarītu, nospiediet vajadzīgo rindu skaitu, kam seko "z" taustiņš.

Piemēram, "9z" ekrānā parādīsies 9 rindas. Tagad, kad nospiežat atstarpi, ritināšanas laikā vienmēr būs 9 rindiņas.

Atgriešanas taustiņš ritina vienu rindu laikā. Ja jūs vēlaties, lai tas būtu 5 līnijas vienlaicīgi, nospiediet numuru 5, kam seko atgriešanas taustiņš. Tas kļūst par jauno noklusējumu, tāpēc atgriešanās taustiņš vienmēr ritinās līdz 5 rindām. Jūs varat, protams, izmantot jebkuru izvēlēto numuru, 5 ir tikai piemērs.

Ir ceturtā atslēga, kuru var izmantot, lai ritinātu. Pēc noklusējuma, nospiežot taustiņu "d", ekrāns vienlaikus ritina 11 rindiņas. Vēlreiz, nospiežot taustiņu "d", jūs varat nospiest jebkuru numuru, lai to iestatītu pēc noklusējuma.

Piemēram, "4d" liks vairāk ritināt 4 rindiņas laikā, kad tiek nospiests "d".

Kā izlaist tekstu un teksta lappuses

Izmantojot vairāk komandu, varat arī izlaist teksta rindiņas.

Piemēram, nospiežot taustiņu "s", tiek izlaists 1 teksta rindiņa. Jūs varat mainīt noklusējumu, ievadot numuru pirms taustiņa "s". Piemēram, "20s" maina uzvedību tā, ka izlaist tagad ir 20 teksta rindiņas.

Jūs varat arī izlaist veselas teksta lapas. Lai to paveiktu, nospiediet taustiņu "f". Atkārtoti ievadot pirmo numuru, tiks izveidota vairāk komandu, lai izlaistu norādīto teksta lapu skaitu.

Ja esat izgājis pārāk tālu uz priekšu, varat izmantot taustiņu "b", lai izlaistu teksta rindiņu atpakaļ. Arī atkal varat izmantot numuru pirms "b", lai izlaistu noteikto līniju skaitu, lai atjaunotu ceļu. Tas var darboties tikai tad, ja tiek izmantota vairāk komandu pret failu.

Displejs Pašreizējā līnijas numurs

Jūs varat parādīt pašreizējo līnijas numuru, nospiežot vienādo atslēgu (=).

Kā meklēt tekstu, izmantojot vairāk

Lai meklētu teksta zīmējumu, izmantojot vairāk komandu nospiediet uz priekšu vērsto slīpsvītru un ievadiet izteiksmi, lai meklētu.

Piemēram "/ hello world"

Tajā būs pirmais teksts "hello world".

Ja jūs vēlaties atrast 5. notikumu "sveiki pasaulē", izmantojiet "5 /" sveika pasaule ""

Nospiežot taustiņu "n", tiks atrasta nākamā iepriekšējā meklēšanas vienuma parādīšanās. Ja jūs izmantojāt numuru pirms meklēšanas kritērija, kas būs prioritāte. Tātad, ja jūs meklējāt "svešas pasaules" 5. notikumu, tad, nospiežot "n", tiks meklēts nākamais "hello world" 5. notikums.

Nospiežot apostrofi ('), tiks atvērta vieta, kur tika sākta meklēšana.

Varat izmantot jebkuru derīgu regulāro izteiksmi kā meklēšanas vienuma daļu.

Kopsavilkums

Lai iegūtu papildinformāciju par vairāk komandu, izlasiet Linux personāla lapu.