Jak všichni víme, ping příkaz se používá ke kontrole, zda je cílový hostitel dosažitelný nebo ne. Pomocí příkazu Ping můžeme odeslat požadavek ICMP Echo našemu cílovému hostiteli a ověřit, zda je cílový hostitel nahoře nebo dole. Pokud často používáte příkaz ping, rád bych vám doporučil vyzkoušet "Prettyping" . Prettyping je pouze obal pro standardní nástroj ping a díky němu je výstup příkazu ping hezčí, snáze čitelný, barevný a kompaktní. Peking spustí standardní příkaz ping na pozadí a analyzuje výstup s barvami a znaky unicode. Je to bezplatný a open source nástroj napsaný v Bash a awk a podporuje většinu unixových operačních systémů, jako je GNU/Linux, FreeBSD a Mac OS X. Prettyping se používá nejen ke zpříjemnění výstupu příkazu ping, ale dodává se také s dalšími pozoruhodnými funkcemi, jak je uvedeno níže.
- Detekuje ztracené nebo chybějící pakety a označí je ve výstupu.
- Zobrazuje živé statistiky. Statistiky se neustále aktualizují po obdržení každé odpovědi, zatímco ping se zobrazí až po jeho skončení.
- Dostatečně inteligentní na to, aby zpracoval „neznámé zprávy“ (jako jsou chybové zprávy), aniž by narušil výstup.
- Vyhýbá se tisku opakovaných zpráv.
- S Prettyping můžete použít nejběžnější parametry pingu.
- Lze spustit jako normální uživatel.
- Umí přesměrovat výstup do souboru.
- Nevyžaduje instalaci. Stačí stáhnout binární soubor, nastavit jej jako spustitelný a spustit.
- Rychlý a lehký.
- A nakonec dělá výstup pěkný, barevný a velmi intuitivní.
Nainstalujte Prettyping v Linuxu
Jak jsem již řekl, Prettyping nevyžaduje žádnou instalaci. Je to přenosná aplikace! Stačí si stáhnout binární soubor Prettyping pomocí příkazu:
$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
Přesuňte binární soubor do své $PATH, například /usr/local/bin .
$ sudo mv prettyping /usr/local/bin
A udělejte jej spustitelný, jak je uvedeno níže:
$ sudo chmod +x /usr/local/bin/prettyping
Je to tak jednoduché.
Nechte nás, aby byl výstup příkazu Ping hezčí pomocí Prettyping
Po instalaci odešlete příkaz ping na libovolného hostitele nebo adresu IP a zobrazte výstup příkazu ping v grafické podobě.
$ prettyping ostechnix.com
Zde je vizuálně zobrazený výstup příkazu ping:
Udělejte hezčí výstup příkazu Ping pomocí Prettyping
Pokud spustíte Prettyping bez jakýchkoli argumentů, bude pokračovat, dokud jej ručně nezastavíte stisknutím Ctrl+c .
Protože Prettyping je pouze obal příkazu ping, můžete použít většinu běžných parametrů pingu. Můžete například použít -c příznak pro ping na hostitele pouze určitý počet opakování, například 5 :
$ prettyping -c 5 ostechnix.com
Ve výchozím nastavení zobrazuje prettynping výstup v barevném formátu. Nelíbí se vám barevný výstup? Žádný problém! Použijte --nocolor
možnost.
$ prettyping --nocolor ostechnix.com
Podobně můžete zakázat podporu více barev pomocí --nomulticolor
možnost:
$ prettyping --nomulticolor ostechnix.com
Chcete-li zakázat znaky Unicode, použijte --nounicode
možnost:
pěkný vzhled bez podpory unicode
To může být užitečné, pokud váš terminál nepodporuje UTF-8 . Pokud nemůžete opravit unicode (fonty) ve vašem systému, jednoduše předejte --nounicode
možnost.
Prettyping může také přesměrovat výstup do souboru. Následující příkaz zapíše výstup prettyping ostechnix.com
příkaz v ostechnix.txt
soubor.
$ prettyping ostechnix.com | tee ostechnix.txt
Prettyping má několik dalších možností, které vám pomohou provádět různé úkoly, jako je,
- Povolit/zakázat legendu latence. (výchozí hodnota je:enabled)
- Vynutit výstup určený k terminálu. (výchozí:auto)
- Použijte posledních "n" pingů na řádku statistiky. (výchozí:60)
- Přepište automatickou detekci rozměrů terminálu.
- Přepište interpret awk. (výchozí:awk)
- Přepište nástroj ping. (výchozí:ping)
Další podrobnosti naleznete v části nápovědy:
$ prettyping --help
Doporučené čtení:
- Jak pingnout více hostitelů najednou v Linuxu
Přestože Prettyping nepřidává žádné další funkce, osobně se mi v něm líbí následující implementace funkcí:
- Živé statistiky – Všechny živé statistiky můžete vidět neustále. Standardní příkaz ping zobrazí statistiky až po jeho skončení.
- Kompaktní – na svém terminálu můžete vidět delší časový úsek.
- Předpisování detekuje chybějící odpovědi.
Pokud budete někdy hledat způsob, jak vizuálně zobrazit výstup příkazu ping, Prettyping vám určitě pomůže. Vyzkoušejte to, nebudete zklamáni.