Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

V systému Linux je k dispozici mnoho textových editorů GUI pro zobrazení a úpravu textových souborů. Ale možná budete chtít číst své textové soubory v terminálu. V Linuxu je k dispozici mnoho příkazů, které vám to umožňují, tři z nich jsou méně, více a většina.

Čtěte dále a zjistěte, jak můžete tyto tři příkazy použít k efektivnímu čtení textových souborů na vašem linuxovém terminálu.

Co je velení méně?

méně je linuxový příkaz používaný pro filtrování a prohlížení textových souborů po jednotlivých stránkách. Je pokročilejší než více a většina příkazů.

Pomocí příkazu less můžete číst opravdu dlouhé textové soubory po segmentech, aniž byste museli načítat celý soubor. Nabízí spoustu možností a interaktivních funkcí, díky kterým bude váš zážitek ještě uspokojivější.

Protože příkaz less vypíše první stránku textového souboru a nemusí číst celý obsah souboru, je rychlejší než jiné textové editory.

instagram viewer

Menší syntaxe příkazů

Základní syntaxe příkazu less je:

méně[volba][název nebo umístění souboru]

Jak používat příkaz less

V tomto příkladu budeme používat soubor sudo.conf. The sudo.conf soubor se používá ke konfiguraci rozhraní sudo a má 139 řádků. Tento soubor je přítomen téměř v každém operačním systému založeném na Linuxu. Můžete také použít libovolný textový soubor podle svého výběru – pokud má více než 60 řádků.

Použití příkazu Default less

Výchozí příkaz less vytiskne první stránku souboru, který používáte. Vyzkoušejte to s sudo.conf soubor provedením tohoto příkazu ve vašem terminálu:

méně /etc/sudo.conf

Tím se vytiskne prvních 53 řádků dokumentu. Chcete-li se posunout o řádek dopředu, stiskněte tlačítko Dolů klíč popř Prostor.

Chcete-li se posunout o řádek zpět, stiskněte tlačítko Nahoru klíč.

Chcete-li se posunout o stránku dopředu, stiskněte B. Chcete-li se posunout o několik řádků vpřed, stiskněte Ba poté zadejte počet řádků.

Chcete-li se posunout o stránku zpět, stiskněte D. Chcete-li se posunout o několik řádků zpět, zadejte D, pak počet řádků, o které se chcete vrátit.

Zobrazit čísla řádků pomocí příkazu less

Při prohlížení můžete také vidět počet řádků, které soubor obsahuje. Chcete-li to provést, přidejte -N možnost při spuštění příkazu. Vyzkoušejte to se souborem sudo.conf provedením tohoto příkazu:

méně -N /etc/sudo.conf

Vyhledejte text pomocí příkazu less

Slova a řetězce můžete vyhledávat pomocí příkazu less. Když řetězec najde, zvýrazní výsledky žlutě.

Hledejme slovo: zapojit. Chcete-li to provést, spusťte výchozí příkaz less, a když vrátí výstup, zadejte / a vyhledejte slovo nebo řetězec.

Pokud hledáte zapojit, výstup by měl vypadat takto:

Co je příkaz více?

The více umožňuje prohlížet textové soubory ve vašem terminálu po jednotlivých stránkách. Tento příkaz funguje stejně jako příkaz less, ale pouze s menším počtem funkcí.

Čím více syntaxe příkazů

Základní syntaxe příkazu more je:

více[volba][název nebo umístění souboru]

Jak používat příkaz more

Příkaz more pomáhá uživateli zobrazit části velkého textového souboru obrazovku po obrazovce v terminálu. Můžete jej použít k zobrazení textových souborů a výstupů příkazů, hledání slova v souboru a podobně.

Použití výchozího příkazu more

Pro tento příklad použijeme sudo.conf soubor nalezený v /etc složku. Chcete-li k zobrazení souboru použít příkaz more, spusťte tento příkaz:

více /etc/sudo.conf

Výsledek vypadá stejně jako u příkazu less. Je tu však rozdíl, v levém dolním rohu obrazovky si všimnete, že více zobrazuje procento textového souboru a toto číslo se zvyšuje nebo snižuje při pohybu v souboru.

Navigace v souboru Použití více

Procházení souboru pomocí příkazu more je podobné příkazu less. Používáte Vstupte klávesa pro přechod na další řádek, D přejít na novou stránku a B vrátit se o jednu stránku zpět.

Zobrazte prvních N řádků souboru

Stejně jako příkaz head v Linuxu, můžete použít více k zobrazení prvních několika částí souboru. Toto je syntaxe:

více -N název souboru

Chcete-li zobrazit prvních pět řádků souboru sudo.conf, spusťte tento příkaz:

více -5 /etc/sudo.conf

Jaký je největší příkaz?

Stejně jako příkazy less a more můžete většinu použít ke čtení textových souborů v Linuxu. Ve výchozím nastavení není k dispozici ve všech distribucích Linuxu, takže si jej možná budete muset nainstalovat sami.

Chcete-li zkontrolovat, zda je nainstalován, zadejte většina do vašeho terminálu. Pokud není nainstalován, systém se zeptá, zda jej chcete nainstalovat. Vstupte y instalovat. Alternativně můžete balíček nainstalovat pomocí výchozího správce balíčků na vašem počítači.

Nejvíce příkazová syntaxe

Základní syntaxe příkazu most je:

většina[volba][název nebo umístění souboru]

Na získat nápovědu příkazového řádku pokud jde o nejvíce příkaz, zkontrolujte jeho manuálovou stránku spuštěním:

muž nejvíce

Jak používat nejvíce Command

Většina příkazů funguje stejně jako příkazy méně a více.

Výchozí většina příkazu

Výchozí příkaz most vytiskne první stránku textového souboru. Zkuste to s:

více /etc/sudo.conf

Výstup je zcela odlišný od příkazů méně a více. Ve spodní části je modrá čára zobrazující název souboru a další užitečné příkazy.

Použití méně, více a nejvíce příkazů s více soubory

Pomocí všech výše uvedených příkazů můžete číst více souborů najednou. Toto je syntaxe každého:

méně název_souboru1 název_souboru2 název_souboru3
více název_souboru1 název_souboru2 název_souboru3
většina název_souboru1 název_souboru2 název_souboru3

Méně, více a nejvíce s ostatními příkazy

Výstup příkazu nebo běžícího procesu můžete také nasměrovat pomocí symbolu svislé čáry vedle příkazu less/more/most. Symbol potrubí přesměruje výstup jednoho příkazu jako vstup jinému.

Například při kontrole seznamu běžících procesů ve vašem operačním systému můžete použít méně:

ps aux | méně

Přečtěte si o dalších příkazech pro manipulaci s textem v systému Linux

Stejně jako příkazy less, more a most Linux nabízí mnoho příkazů, které vám pomohou prohlížet, manipulovat a zpracovávat textové soubory. Některé z nich zahrnují kočku, ozvěnu, hlavu a ocas. Všechny plní svými jedinečnými vlastnostmi různé účely.