Пинг команда са датумом и временом одговора + бојама

Са блога Линук-Екплоре Добио сам овај занимљив савет.

Како кажу да слика вреди хиљаду речи, овде ћу вам оставити две снимке екрана разлика између прављења а пинг на рачунар на уобичајен начин, и то тако како ћу вам показати касније.

Уобичајени пинг:

Пинг како предлажем:

Као што видите, на почетку сваког ретка приказује нам датум и време (и секунде) сваког одговора пинг-а, затим приказује бајтове који су се вратили и остатак података које обично добијамо. Поред тога, показује нам различите боје за сваку врсту информација које враћа, што олакшава њихово препознавање.

Да бисмо на овај начин добили пинг, користимо следећу линију:

ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

Приметити: Пакет мора бити инсталиран ццзе Да бисте видели боје, ако не желите да их инсталирате, уклоните следеће са краја реда: |. | ццзе

Исто што значи ... помало је сложено објаснити 🙂

Прво пингамо мету (на снимцима екрана пц1, али ако покушају тако да неће успети, зато стављам лоцалхост на линију), онда оно што та наредба враћа проследимо као податке „на чекању“, а коришћењем каргс-а је да назначимо да ставимо податке које управо имамо у „стању приправности“, резултат извршавања еха ставит ћемо у наредбу дате (са параметрима). Да ... Знам да је помало сложено за разумевање, али разумевање тренутно није потпуно обавезно 🙂

Како можемо да користимо овај подразумевани стероидни пинг уместо уобичајеног пинга?

Прво морамо створити у нашем .басхрц (обратите пажњу на тачку на почетку датотеке) функција, односно ми ћемо створити овај пинг са стероидима у нашем терминалу као нешто уобичајено, да бисмо могли лако да га користимо.

Да бисмо то урадили, следимо кораке:

1. Отварамо датотеку .басхрц која се налази у нашем дому. Можемо користити наш омиљени уређивач текста:

КСНУМКС. Ако користиш КДЕ - »Притисните [Алт] + [Ф2], напишите следеће и притисните [Ентер] : кате ~ / .басхрц

КСНУМКС. Ако користиш Гноме, Унити или Циннамон - »Притисните [Алт] + [Ф2], напишите следеће и притисните [Ентер] : гедит ~ / .басхрц

2. На крају датотеке записујемо следећа два реда:

function eping { ping "$1" | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze; }
alias ping='eping'

3. Сада морате само да инсталирате пакет ццзе ... Ко је тај који ће нам омогућити да све визуализујемо бојама.

4. Сада морамо отворити нови терминал и једноставно пингати тамо где вам се највише свиђа ... то би требало да ради без проблема: пинг лоцалхост

Шта смо заправо урадили?

Па ... ми пишемо у нашу датотеку .басхрц (Знате, датотека која садржи наше конфигурације или прилагођавања за ствари повезане са нашим терминалом) две једноставне линије, с првом од њих креирамо команду епинг, да је његова функција пинг (са свим тим параметрима) циља који смо поставили након наредбе (На пример, пинг лоцалхост ... лоцалхост је циљ)Ако желите да сазнате више о стварању басх функција, можете прочитати чланак: Изузетно користан савет ако користите терминал

Само ово неће учинити да нам употреба пинг наредбе покаже овакве податке ... ово ће нас само употребом епинг-а приказати овако, па у другом реду једноставно дефинишемо да када куцамо пинг, заправо желимо да користимо епинг.

Ако сам се мало умешао, извињавам се ани ... покушаћу да разјасним сва ваша питања.

Још једном захваљујући Линук-Екплоре За дељење савета пинг + датум, покушао сам да допринесем само мало више и зато сам додао боје и дефинисао пинг = епинг (након што сам креирао епинг).

Па ништа, надам се да је било корисно 😀

поздрави


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   тест_усер дијо

    Па, систем ми је оставио ваш чланак. Када сам извршио команду у конзоли, све ме је парализовало, морао сам да прибегнем ТТИ да убијем процес терминала. Очигледно је да нешто није у реду са свим овим ...

    поздрави

    1.    Гхермаин дијо

      Упффф ... хвала богу, прочитао сам ваш коментар пре него што сам то учинио ... као добар Линук почетник имам навику да применим све што нађем ... укупно ... ако то замулим ... формат и то је то .. .

      1.    КЗКГ ^ Гаара дијо

        ????
        Увек се трудим да све објасним на најједноставнији могући начин, надам се да ће вам постови овде бити занимљиви 🙂

        И хехехе, не форматирање је увек последња опција хехе 🙂

      2.    тарегон дијо

        Чини се да је форматирање након престанка рада система наслеђено из Виндовс кД-а

    2.    КЗКГ ^ Гаара дијо

      Која је конкретно команда „бацила систем“ за вас? 🙂

      1.    тест_усер дијо

        Па, све, кад сам урадио кораке које сте ставили .. Чини ми се да је то нешто са функцијом, јер је наредба:

        ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

        Тече глатко.

        1.    КЗКГ ^ Гаара дијо

          Функција је једна линија, да ли сте је ставили као 1 линију или 2 линије?
          Покушала сам поново (а већ сам раније покушала) и не даје ми грешку.

  2.   мартин дијо

    Бонито!
    Успут, да ли неко други потпуно неуротично мрзи ИП адресе које почињу са 10.?

    АРРРГХХХ !!!

    1.    мартин дијо

      Заборавио сам, 10.0. Могу да их поднесем ... али у 10.2. Не пролазим их !!!!

      Да ли још неко има смисла за ИП адресе? 192.168.0 вс 192.168.1 итд.?

  3.   Пх0еНик_л1в3 дијо

    Успело ми је, хвала на чланку гаара 😀

    1.    КЗКГ ^ Гаара дијо

      Пријатељ са задовољством 🙂

  4.   елвуилмер дијо

    Одлично, учинило ми се јако добро и одлично је функционисало !!
    Прво сам мислио да је реч о грешци у једном реду и по, али онда сам их ставио у два реда и то већ делује врло добро. Велики допринос.

    Иначе моја љубав је за ип: 10.10…. КСД

    1.    КЗКГ ^ Гаара дијо

      Задовољство 😀
      Искористите ову прилику и желим вам добродошлицу на блог ... Видим да сте љубитељ терминала, па, нас двоје смо ЛОЛ !!

      Поздрав 😉

      1.    елвуилмер дијо

        Хвала пуно! Јуче сам стигао само до странице и мало сам се регистровао на блогу, али могао сам да видим другарство које постоји и остао сам: $ А ако сам љубитељ терминала, волим да могу да радим у тиму иако своје знање је још увек основна и присиљена сам да зависим од графичког окружења.

        1.    КЗКГ ^ Гаара дијо

          Да, овде смо се увек трудили да сви будемо део исте велике породице 😀

          Препоручујем да видите ознаку Басх ако вам се свиђа терминал - » https://blog.desdelinux.net/tag/bash/

          Иако ... нешто ми говори да сте већ тамо ЛОЛ!
          Јавите нам било која питања, ако желите можете се регистровати на форуму и ми вам можемо помоћи боље: http://foro.desdelinux.net

          поздрави

          1.    елвуилмер дијо

            Хвала пуно! Надам се да ћу бити део те породице и можда ускоро моћи нешто да допринесем.

            Што се тиче ознаке, већ сам видео 4 комплетне странице које је приказала и посетио сваку од њих учећи мало више. Дошао сам на страницу тражећи информације о ССХ, то је моја велика страст.

            Тада ћу се регистровати на форум, за који мислим да сам блог већ потрошио јуче до 2 сата ујутру

            Поздрав.

          2.    КЗКГ ^ Гаара дијо

            Затим потражите ознаку терминала да бисте видели 😉
            хахахахахаха до 2 сата ујутро читајући о Линуку, то називам 'добро проведеним временом' 😀