Kasutaja blogist Linux-Avasta Saan selle huvitava näpunäite.
Kuna nad ütlevad, et pilt on tuhat sõna väärt, jätan teile siin kaks ekraanipilti a tegemise erinevustest ping tavalisel viisil arvutisse ja teha seda nii, nagu ma teile hiljem näitan.
Tavaline ping:
Nagu näete, näitab see iga rea alguses meile iga pingivastuse kuupäeva ja kellaaega (ja sekundit), seejärel näitab meile tagastatud baidid ja ülejäänud andmed, mida me tavaliselt saame. Lisaks näitab see meile iga tagastatava teabetüübi jaoks erinevaid värve, hõlbustades seeläbi nende tuvastamist.
Sellisel viisil pingi saamiseks kasutame järgmist rida:
ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze
Sama, mida see tähendab ... seda on mõnevõrra keeruline seletada 🙂
Kõigepealt pingime sihtmärki (pc1 ekraanipiltides, kuid kui proovite seda niimoodi, et see ei toimi, panin sellepärast reale localhosti), siis see, mida see käsk tagastab, edastame andmete "ootel" ja xargs-i abil on see, et me näitame, et paneme enne "ooterežiimis" olevaid andmeid ette, paneme kaja käivitamise tulemuse käsku date (parameetritega) ). Jah ... ma tean, et sellest on natuke keeruline aru saada, kuid selle mõistmine pole praegu täiesti kohustuslik 🙂
Kuidas me saame seda vaikimisi steroidipingi kasutada tavalise pingi asemel?
Kõigepealt peame looma oma .bashrc (märkage faili alguses olevat punkti) funktsioon, see tähendab, et loome selle terminalidega steroididega pingi kui midagi tavalist, et saaksime seda hõlpsalt kasutada.
Selleks järgime samme:
1. Avame faili .bashrc mis asub meie kodus. Saame kasutada oma lemmiktekstiredaktorit:
1.1. Kui kasutate KDE - »Vajutage [Alt] + [F2], kirjutage järgmine ja vajutage [Sisenema] : kate ~ / .bashrc
1.2. Kui kasutate Gnome, Unity või Cinnamon - »Vajutage [Alt] + [F2], kirjutage järgmine ja vajutage [Sisenema] : gedit ~ / .bashrc
2. Faili lõppu kirjutame järgmised kaks rida:
function eping { ping "$1" | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze; }
alias ping='eping'
3. Nüüd peate installima ainult paketi ccze ... mis võimaldab meil värve abil kõike visualiseerida.
4. Nüüd peame avama uue terminali ja lihtsalt pingutama seal, kus teile kõige rohkem meeldib ... see peaks töötama probleemideta: ping localhost
Mida me tegelikult tegime?
Noh ... kirjutame oma faili .bashrc (Teate, fail, mis sisaldab meie konfiguratsioone või kohandusi meie terminaliga seotud asjadele) kaks lihtsat rida, neist esimese loome käsu eping, et selle ülesandeks on ping (kõigi nende parameetritega) sihtmärk, mille panime pärast käsku (Näiteks pingi localhost ... eesmärk on localhost)Kui soovite bash-funktsioonide loomise kohta rohkem teada saada, võite lugeda artiklit: Äärmiselt kasulik näpunäide, kui kasutate terminali
Ainuüksi see ei pane pingi käsu kasutamist meile selliseid andmeid näitama ... see näitab ainult seda, et epingi kasutamine näitab meile seda, nii et teises reas määratleme lihtsalt, et pingi sisestamisel tahame tegelikult kasutada epingit.
Kui olen natuke kaasa löönud, palun vabandust 🙂 ... kõik teie küsimused püüan selgitada.
Veelkord tänu Linux-Avasta Pingi + kuupäeva näpunäite jagamiseks proovisin panustada veidi rohkem ja sellepärast lisasin värvid ja määrasin ping = eping (pärast epingi loomist).
No mitte midagi, loodan, et sellest on kasu olnud 😀
seoses
Noh, süsteem jättis mulle teie artikli. Kui ma konsoolis käsu täitsin, siis kõik halvatas, pidin terminaliprotsessi tapmiseks pöörduma TTY poole. Ilmselt on selles kõiges midagi valesti ...
seoses
Upfff ... aitäh, et ma lugesin teie kommentaari enne selle tegemist ... hea Linuxi algajana on mul kombeks rakendada kõike, mida leian ... totaalselt ... kui ma selle poriseks muutsin ... formaat ja see on kõik ...
????
Püüan alati kõike võimalikult lihtsal viisil selgitada, loodan, et leiate siinseid postitusi huvitavat 🙂
Ja hehehe, nah vormindamine on alati viimane võimalus hehe 🙂
Vormindamine pärast süsteemi hangumist näib olevat kohandatud Windows xD-lt
Mis konkreetselt käsk "viskas süsteemi" teie jaoks? 🙂
Noh, kõik, kui ma tegin teie pandud sammud .. Mulle tundub, et see on midagi funktsiooniga, sest käsk:
ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze
See töötab sujuvalt.
Funktsioon on üks rida, kas panite selle 1 rida või 2 rida?
Proovisin lihtsalt uuesti (ja olin seda juba varem proovinud) ja see ei anna mulle viga.
Bonito!
Muide, kas keegi teine vihkab täielikult neurootiliselt IP-aadresse, mis algavad kümnendiga?
ARRRGHHH !!!
Unustasin, 10.0. Ma kannan neid ... aga kell 10.2. Ma ei möödu neist !!!!
Kas kellelgi on veel IP-dega seotud oskusi? 192.168.0 vs 192.168.1 jne?
See töötas minu jaoks hästi, aitäh artikli eest gaara 😀
Meeldiv sõber 🙂
Suurepärane, ma leidsin, et see on väga hea ja töötas suurepäraselt !!
Alguses arvasin, et see on ühe ja poole rea viga, aga siis panin need kahte ritta ja see töötab juba väga hästi. Suur panus.
Muide, mu armastus on ip vastu: 10.10 .... XD
Rõõm 😀
Kasutan seda võimalust ja tervitan teid blogis ... ma näen, et olete terminali fänn, noh, me oleme kaks LOL-i !!
Tervitused 😉
Tänud! Eile jõudsin ainult saidile ja vähe registreerusin blogis, kuid nägin olemasolevat kamraadlust ja jäin: $ Ja kui ma olen terminali fännid, siis ma jumaldan seda, et saan töötada kolmekümnes, kuigi minu teadmised on endiselt põhilised ja olen sunnitud sõltuma graafilise keskkonna.
Jah, siin oleme alati püüdnud muuta kõik osa ühest ja samast suurest perekonnast 😀
Kui terminal teile meeldib, soovitan teil vaadata Bashi silti - » https://blog.desdelinux.net/tag/bash/
Kuigi ... miski ütleb mulle, et sa oled juba seal LOL!
Andke meile teada kõikidest küsimustest, kui soovite, võite registreeruda foorumis ja me saame teid paremini aidata: http://foro.desdelinux.net
seoses
Tänud! Loodan, et saan olla osa sellest perest ja võib-olla varsti suudan midagi anda.
Mis puudutab silti, siis ma nägin juba 4 täielikku lehte, mida see näitas, ja külastasin igaüht natuke rohkem õppimas. Tulin saidile SSH kohta teavet otsima, see on minu suur kirg.
Registreerin ennast siis foorumisse, mis on minu arvates eile juba kella 2-ni öösel XD-ni teadmisi tarbinud
Tervitused.
Seejärel leidke terminali silt to nägemiseks
hahahahahaha kuni kella 2ni Linuxi kohta lugedes nimetan seda "hästi kulutatud ajaks" 😀