Všechno, co potřebujete vědět o více velitelství

Tato příručka vás naučí vše, co potřebujete vědět o příkazu "více" v systému Linux. Existuje velmi podobný příkaz nazvaný příkaz "méně", který vykonává podobnou funkcionalitu jako příkaz "více", který je obecně považován za užitečnější

V této příručce zjistíte běžné použití příkazu "více". Zobrazí se také všechny dostupné přepínače spolu s jejich významem.

Co dělá Linux více příkazů

Příkaz více umožňuje zobrazovat výstup v terminálu po jedné stránce najednou. To je obzvláště užitečné při spuštění příkazu, který způsobuje hodně posunu, jako je příkaz ls nebo příkaz du .

Příklad použití více příkazů

Spusťte následující příkaz v okně terminálu:

ps -ef

Tím se vrací seznam všech procesů spuštěných ve vašem systému.

Výsledky by se měly posouvat za konec obrazovky.

Nyní spusťte následující příkaz:

ps -ef | více

Obrazovka se naplní seznamem dat, ale na konci stránky se zastaví s následující zprávou:

-- více --

Chcete-li se přesunout na další stránku, stiskněte mezerník na klávesnici.

Můžete pokračovat stisknutím mezerníku, dokud nedosáhnete konce výstupu nebo stisknutím tlačítka "q" ukončíte.

Příkaz více pracuje s libovolnou aplikací, která se zobrazí na obrazovce.

Nemusíte potrubí výstupu na více příkazů.

Pokud například chcete číst textový soubor na stránce, použijte více příkazů samostatně následujícím způsobem:

více

Dobrým způsobem testování je zadat do terminálu následující okno:

více / etc / passwd

Změna zprávy

Zprávu můžete změnit tak, aby zobrazoval následující příkaz:

stiskněte tlačítko pro pokračování, q ukončete

Chcete-li zobrazit výše uvedenou zprávu, použijte další postup následujícím způsobem.

ps -ef | více -d

To také mění chování více příkazu při stisknutí nesprávného klíče.

Ve výchozím nastavení se ozve pípnutí, ale pomocí přepínače -d se zobrazí následující zpráva.

Stiskněte h pro pokyny

Jak zastavit text při rolování

Ve výchozím nastavení řádky textu posouvejte stránku nahoru, dokud se na obrazovce nezobrazí nový text. Chcete-li obrazovku vymazat a další stránku, která se má zobrazit bez posunu, použijte následující příkaz:

více -p

Můžete také použít následující příkaz, který namaluje každou obrazovku z horní části a vymaže zbytek každého řádku, jak je zobrazen.

více -c

Squeeze více řádků do jednoho řádku

Pokud máte soubor se spoustou prázdných řádků v ní, můžete získat více, abyste komprimovali každý blok prázdných řádků do jednoho řádku.

Viz například následující text:

to je řádek textu



tento řádek má před sebou 2 prázdné řádky



tento řádek má před sebou 4 prázdné řádky

Více příkazů můžete zobrazit takto:

to je řádek textu

tento řádek má před sebou 2 prázdné řádky

tento řádek má před sebou 4 prázdné řádky

Chcete-li získat tuto funkci, spusťte následující příkaz:

více-s

Určete velikost obrazovky

Můžete určit počet řádků, které chcete použít, než příkaz více zastaví zobrazení textu.

Například:

více -u5

Výše uvedený příkaz zobrazí soubor 5 řádků najednou.

Spusťte více z určitého čísla řádku

Chcete-li začít pracovat z určitého čísla řádku, můžete získat více informací:

Představte si například, že máte následující soubor:

toto je řádek 1
to je řádek 2
toto je řádek 3
toto je řádek 4
to je řádek 5
to je řádek 6
to je řádek 7
to je řádek 8

Nyní se podívejte na tento příkaz:

více + u6

Výstup by byl následující

to je řádek 6
to je řádek 7
to je řádek 8

Scénář by zůstával.

více + u3 -u2

Výše uvedený příkaz zobrazí následující:

toto je řádek 3
toto je řádek 4
-- více --

Začněte z určitého řádku textu

Pokud chcete přeskočit většinu souboru, dokud se nedostanete k určitému řádku textu, použijte následující příkaz:

více + / "text pro hledání"

Zobrazí se slovo "přeskakování", dokud se nedostanete k řádku textu.

Posuňte určitý počet řádků najednou pomocí Více

Ve výchozím nastavení, když stisknete mezerník, bude více příkazu posunut na délku stránky, což je buď velikost obrazovky, nebo nastavení zadané přepínačem -u.

Pokud chcete posunout 2 řádky najednou, stiskněte před stisknutím mezerníku číslo 2. Pro 5 řádků stiskněte tlačítko před mezerníkem.

Výše uvedené nastavení trvá pouze jedním stisknutím tlačítka.

Můžete nastavit novou výchozí hodnotu, která má přednost před předchozí. Chcete-li to provést, stiskněte počet řádků, které chcete posunout, a poté tlačítko "z".

Například "9z" způsobí, že obrazovka posouvá 9 řádků. Nyní, když stisknete mezeru, bude posuvník vždy 9 řádků.

Kláves zpět vrátí jeden řádek najednou. Pokud chcete, aby toto bylo 5 řádků najednou, stiskněte číslo 5 a následně tlačítko návratu. Toto se stává novým výchozím nastavením, takže návratový klíč se vždy posouvá o 5 řádků. Můžete samozřejmě použít libovolné číslo, které si vyberete, 5 je jen příkladem.

K dispozici je čtvrtý klíč, který můžete použít pro rolování. Ve výchozím nastavení, pokud stisknete tlačítko "d", obrazovka se bude posunovat vždy po 11 řádcích. Opět můžete stisknout libovolné číslo předtím, než stisknete tlačítko "d", čímž nastavíte novou výchozí hodnotu.

Například "4d" způsobí více procházení 4 řádky v době, kdy je stisknuto tlačítko "d".

Jak přeskočit řádky a stránky textu

Při použití příkazu více můžete také přeskočit řádky textu.

Například stisknutím tlačítka "s" přeskočíte 1 řádek textu. Výchozí nastavení můžete změnit zadáním čísla před tlačítkem "s". Například "20s" změní chování, takže přeskočení je nyní 20 řádků textu.

Můžete také přeskočit celé stránky textu. Chcete-li to provést, stiskněte tlačítko "f". Opět zadání čísla nejprve způsobí, že příkaz více vynechá zadaný počet stránek textu.

Pokud jste se vydali příliš daleko dopředu, můžete pomocí klávesy "b" přeskočit řádek textu. Opět můžete použít číslo před "b", abyste přeskočili zadaný počet řádků zpět. To může fungovat pouze při použití příkazu více proti souboru.

Zobrazte číslo aktuální linky

Aktuální číslo řádku můžete zobrazit stisknutím tlačítka se rovnat (=).

Jak vyhledávat text pomocí více

Chcete-li vyhledat textový vzor pomocí příkazu více, stiskněte lomítko dopředu a zadejte výraz, který chcete vyhledat.

Například "/ hello world"

Objeví se první výskyt textu "hello world".

Pokud chcete najít 5. výskyt "hello world" použijte "5 /" ahoj svět ""

Stisknutím tlačítka "n" najde další výskyt předchozího hledaného výrazu. Pokud jste použili číslo před vyhledávacím dotazem, který bude mít přednost. Takže pokud jste hledali pátý výskyt "hello world", pak stisknutím tlačítka "n" vyhledáte příští pátý výskyt "hello world".

Stisknutím tlačítka apostrof (') přejdete na místo, kde bylo vyhledávání zahájeno.

Jakýkoli platný regulární výraz můžete použít jako součást vyhledávacího dotazu.

souhrn

Další informace o více příkazu naleznete na stránce Manuál Linuxu.