Príkazy A-Z

Príručky a príklady pre začiatočníkov v oblasti príkazu Linux Head

Príručky a príklady pre začiatočníkov v oblasti príkazu Linux Head

Príkaz Linux head je jednoduchý nástroj príkazového riadku, ktorý umožňuje používateľom zobraziť prvých pár častí súboru. Väčšina ľudí ho používa na prezeranie najvrchnejšej časti konfiguračných súborov. Môžete ho však tiež použiť na kontrolu akýchkoľvek súborov. V tejto príručke sme ilustrovali niekoľko príkladov použitia príkazu head.

Na konci tejto príručky by ste mali byť schopní naučiť sa jej správnemu použitiu. Akonáhle to urobíte, budete ovládať navigáciu v súboroch priamo z terminálu. Pokračujte teda v čítaní a dozviete sa viac o príkaze head v systéme Linux.

Užitočný príklad velenia systému Linux


Príkaz head je jedným z najjednoduchších príkazov terminálu systému Linux. Je teda veľmi ľahké ovládať tento príkaz a používať ho pri každodenných výpočtových úlohách. Na nasledujúcich príkladoch sa dozviete, ako funguje príkaz head.

1. Vytlačte prvých desať riadkov súboru


V predvolenom nastavení príkaz head vytlačí prvých desať riadkov zadaného súboru. Spustením nižšie uvedeného príkazu vo svojom obľúbenom emulátore terminálu Linux zistíte, ako to funguje v praxi.

$ head / usr / share / dict / americko-anglický

Tento príkaz zobrazí prvých desať riadkov súboru / usr / share / dict / americko-anglický spis. Upozorňujeme, že tento súbor budeme používať v tejto príručke, pretože je ľahko dostupný vo väčšine distribúcií systému Linux.

2. Vytlačte prvých N riadkov súboru


Pomocou príkazu head môžeme určiť počet riadkov, ktoré chceme zobraziť. Ak to chcete urobiť, jednoducho pridajte -n vlajka nasledovaná počtom riadkov. Napríklad nasledujúci príkaz zobrazuje prvých 15 riadkov z americko-anglického slovníka Ubuntu.

$ head -n 15 / usr / share / dict / americko-anglický

Môžete tiež použiť dlhodobú syntax -riadky namiesto -n. Ako funguje, pozrite sa na nasledujúci príklad.

$ head --lines 15 / usr / share / dict / americko-anglický

3. Vytlačte prvých N bajtov súboru


Na vytlačenie prvého môžete použiť príkaz head N znakov súboru. Jednoducho použite -c nasledovaná počtom znakov, ktoré chcete zobraziť. Nasledujúci príkaz to demonštruje na našom príklade súboru.

$ head -c 30 / usr / share / dict / americko-anglický

Tento príkaz vytlačí prvých 30 bajtov z priečinka / usr / share / dict / americko-anglický súbor. Dlhodobá alternatíva pre -c je -bajtov.

$ head - bajty 30 / usr / share / dict / americko-anglický

Táto možnosť tiež počíta nové riadky (\ n) ako jeden znak. Možno budete musieť trochu vyladiť, aby sa požadované znaky zobrazili.

4. Tlač riadkov z viacerých súborov


Na zobrazenie prvých častí z viacerých súborov môžete použiť príkaz Linux head. Jednoducho zadajte názvy súborov jeden za druhým a každý oddeľte medzerou. Ako funguje, pozrite si nižšie uvedené príklady.

$ head -n 6 / usr / share / dict / americko-anglický / usr / share / dict / britsko-anglický

Tento príkaz zobrazí prvých 6 riadkov z americko-anglických a britsko-anglických súborov. Výstup je oddelený hlavičkou, ktorá označuje, do ktorého súboru riadky patria.

5. Zakázať hlavičky súborov vo výstupe


Ak nechcete zobraziť hlavičku súboru, môžete ju deaktivovať pomocou -q možnosť. V nasledujúcom príklade sa dozviete, ako to funguje v systéme Linux.

$ head -n 6 -q / usr / share / dict / americko-anglický / usr / share / dict / britsko-anglický

Keď spustíte vyššie uvedený príkaz, vytlačí sa prvých šesť riadkov z oboch súborov. Výstup však nebude označovať, do ktorého súboru riadky patria. Alternatívy k -q možnosti sú -ticho a -ticho.

$ head - titulky 6 - tichý / usr / share / dict / americko-anglický / usr / share / dict / britsko-anglický $ head --lines 6 - tichý / usr / share / dict / americko-anglický / usr / share / dict / britsko-anglický

6. Vždy tlačiť hlavičky súborov


Ak sa chcete ubezpečiť, že hlavičky súborov sú vždy vytlačené, môžete použiť -v vlajka. Môže to byť užitočné pri práci s citlivými dokumentmi, ktoré si vyžadujú ďalšie krížové kontroly. V praxi si pozrite nasledujúci príklad.

$ head -n 6 -v / usr / share / dict / americko-anglický

Ak vynecháte -v a znovu spustite príkaz, na výstupe sa nezobrazí žiadny hlavičkový súbor. Môžete tiež použiť syntax dlhej formy -podrobné namiesto -v, ako ilustruje nasledujúci príklad.

$ head --lines 6 --verbose / usr / share / dict / americko-anglický

7. Tlač všetkých riadkov zo súboru okrem posledných N riadkov


Príkaz Linux head umožňuje používateľom vytlačiť z každého súboru iba N posledných riadkov s číslami. Ak to chcete urobiť, použite a „-“ podpísať pred číslo riadku. Nasledujúci príkaz to demonštruje na jednoduchom príklade.

$ head -n -6 / usr / share / dict / americko-anglický $ head --lines -6 / usr / share / dict / americko-anglický

Vyššie uvedené príkazy vytlačia všetkých až posledných šesť riadkov zo súboru americko-anglického slovníka. Rovnako to funguje aj pri postavách. Napríklad nižšie uvedené príkazy vytlačia z príkladu súboru všetkých 60 znakov okrem posledných.

$ head -c -60 / usr / share / dict / americko-anglický $ head --bytes -60 / usr / share / dict / americko-anglický

8. Nastavte NUL ako oddeľovač riadkov


Hlavový nástroj  -z Táto voľba umožňuje používateľom nastaviť znak NUL (\ 0) ako oddeľovač riadkov namiesto znaku nového riadku. To môže byť užitočné, keď sú riadky oddelené medzerami a nie novými riadkami. Ako to funguje, pozrite sa na nižšie uvedený príklad.

$ head -c 6 -z / usr / share / dict / americko-anglický

Dlhá syntax pre -z možnosť je -s nulovým zakončením. Nasledujúci príklad používa túto syntax.

$ head --bytes 6 - s nulovým zakončením / usr / share / dict / americko-anglický

9. Zobraziť stránku Pomocníka


Stránka pomoc s príkazmi systému Linux zobrazuje súhrnné informácie o všetkých dostupných možnostiach a o tom, ako ich používať. Túto stránku príkazu head môžete zobraziť pomocou nasledujúceho jednoduchého príkazu.

$ head - pomoc

Vytlačí dostupné možnosti a syntax príkazov hlavy. Táto možnosť nemá krátky formulár.

10. Zobraziť manuálovú stránku


Manuálna stránka alebo manuál alebo príkaz Linuxu poskytujú podrobné informácie o tomto príkaze. Je to najlepšie miesto na vyhľadanie informácií o príkaze alebo jeho možnostiach. Manuálnu stránku pre príkaz Linux head môžete zobraziť pomocou nižšie uvedeného príkazu.

$ mužská hlava

Na tejto stránke nájdete všetky potrebné informácie o použití príkazu head.

Končiace myšlienky


Príkaz head je jednoduchý, ale užitočný nástroj na manipuláciu so súbormi. Ak viete, ako ho efektívne využiť, vaša každodenná práca sa oveľa zjednoduší. Našťastie je to veľmi jednoduchý nástroj a má iba niekoľko možností príkazového riadku. Toto umožňuje ľahké zvládnutie tohto príkazu v krátkom čase.

Ak vyskúšate príkazy uvedené v tejto príručke, mali by ste byť schopní v budúcnosti ich efektívne používať. Môžete si tiež pridať tohto sprievodcu do záložiek pre prípadné ďalšie referencie. Dúfajme, že sme úspešní pri poskytovaní informácií, ktoré ste hľadali. Ak máte ďalšie otázky týkajúce sa tohto nástroja, zanechajte nám komentár.

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
Battle for Wesnoth je jednou z najpopulárnejších open source strategických hier, ktoré si v súčasnosti môžete zahrať. Táto hra bola nielen vyvinutá ve...