Linux_Logo - komandrindas rīks, lai drukātu Linux izplatīšanas krāsu ANSI logotipus
linuxlogo vai linux_logo ir Linux komandrindas lietderība, kas ģenerē krāsu ANSI attēlu Distribution logo ar nelielu sistēmas informāciju.
Šī utilīta iegūst sistēmas informāciju no/proc Filesystem. linuxlogo spēj parādīt dažādu logotipu krāsainu ANSI attēlu, izņemot resursdatora izplatīšanas logotipu.
Sistēmas informācija, kas saistīta ar logotipu, ietver: Linux kodola versiju, kodola pēdējās apkopošanas laiku, procesora skaitu/kodolu, ātrumu, ražotāju un procesora ģenerēšanu. Tas arī parāda informāciju par kopējo fizisko RAM.
Šeit ir vērts pieminēt, ka ekrāna ielāde ir vēl viens līdzīga veida rīks, kurā tiek parādīts izplatīšanas logotips un detalizētāka un formatēta sistēma informē https://linux-console.net/screenfetch-system-information-generator-for-linux/ation. Mēs jau sen esam apskatījuši ekrānuzņēmumu, kuru varat norādīt vietnē
- ScreenFetch - ģenerē informāciju par Linux sistēmu
linux_logo un Screenfetch nevajadzētu salīdzināt savā starpā. Kaut arī ekrānšuves izvade ir vairāk formatēta un detalizēta, kur linux_logo rada maksimālo krāsu ANSI diagrammu un iespēju formatēt izvadi.
linux_logo galvenokārt ir rakstīts C programmēšanas valodā, kas parāda Linux logotipu X Window sistēmā, un tāpēc ir jāinstalē lietotāja saskarne X11 jeb X Window System. Programmatūra tiek izlaista ar GNU General Public License 2.0 versiju.
Šajā rakstā linux_logo lietderības pārbaudei izmantojam šādu testēšanas vidi.
Operating System : Debian Jessie Processor : i3 / x86_64
Linux Logo Utility instalēšana Linux
1. Paketi linuxlogo (stabilā versija 5.11) ir iespējams instalēt no noklusējuma pakotņu repozitorija visos Linux izplatījumos, izmantojot apt, yum vai dnf pakotņu pārvaldnieku, kā parādīts zemāk.
# apt-get install linux_logo [On APT based Systems] # yum install linux_logo [On Yum based Systems] # dnf install linux_logo [On DNF based Systems] OR # dnf install linux_logo.x86_64 [For 64-bit architecture]
2. Kad linuxlogo pakotne ir instalēta, varat palaist komandu linuxlogo
, lai iegūtu izplatīšanas noklusējuma logotipu, kuru izmantojat.
# linux_logo OR # linuxlogo
3. Izmantojiet opciju [-a]
, lai neizdrukātu nevienu izdomātu krāsu. Noderīgi, ja linux_logo skatāties virs melnbaltā termināla.
# linux_logo -a
4. Izmantojiet opciju [-l]
, lai drukātu tikai LOGO un izslēgtu visu pārējo sistēmas informāciju.
# linux_logo -l
5. Slēdzis [-u]
parādīs sistēmas darbības laiku.
# linux_logo -u
6. Ja jūs interesē Load Average, izmantojiet opciju [-y]
. Vienlaicīgi varat izmantot vairākas opcijas.
# linux_logo -y
Lai iegūtu vairāk iespēju un palīdzību, jūs varētu vēlēties palaist.
# linux_logo -h
7. Ir daudz iebūvētu logotipu dažādiem Linux izplatījumiem. Varat redzēt visus šos logotipus, izmantojot slēdzi -L list
.
# linux_logo -L list
Tagad vēlaties izdrukāt jebkuru no logotipa no saraksta, lai parādītu izvēlēto logotipu, varat izmantot -L NUM
vai -L NAME
.
- -L NUM - izdrukās logotipu ar numuru NUM (novecojis).
- -L NAME - izdrukās logotipu ar nosaukumu NAME.
Piemēram, lai parādītu AIX logotipu, komandu varat izmantot kā:
# linux_logo -L 1 OR # linux_logo -L aix
Piezīme: -L 1
komandā, kur 1 ir skaitlis, ar kuru AIX logotips parādās sarakstā, kur -L aix
ir nosaukums, pie kura parādās AIX logotips saraksts.
Tāpat jūs varat izdrukāt jebkuru logotipu, izmantojot šīs opcijas, dažus piemērus, kurus redzēt ..
# linux_logo -L 27 # linux_logo -L 21
Tādā veidā jūs varat izmantot jebkuru no logotipiem, vienkārši izmantojot numuru vai vārdu, kas ir pret to.
Daži noderīgi Linux_logo triki
8. Jūs varētu vēlēties izdrukāt savu Linux izplatīšanas logotipu, piesakoties. Lai pieteikšanās laikā izdrukātu noklusējuma logotipu, faila ~/.bashrc
beigās varat pievienot zemāk redzamo rindu.
if [ -f /usr/bin/linux_logo ]; then linux_logo; fi
Piezīme. Ja nav ~/.bashrc
faila, iespējams, jums tas būs jāizveido lietotāja mājas direktorijā.
9. Pēc augšējās rindas pievienošanas vienkārši izrakstieties un atkārtoti piesakieties vēlreiz, lai redzētu Linux izplatīšanas noklusējuma logotipu.
Ņemiet vērā arī to, ka pēc pieteikšanās jūs varat izdrukāt jebkuru logotipu, vienkārši pievienojot zemāk esošo rindu.
if [ -f /usr/bin/linux_logo ]; then linux_logo -L num; fi
Svarīgi: neaizmirstiet aizstāt num ar skaitli, kas ir pret logotipu, kuru vēlaties izmantot.
10. Varat arī izdrukāt savu logotipu, vienkārši norādot logotipa atrašanās vietu, kā parādīts zemāk.
# linux_logo -D /path/to/ASCII/logo
11. Izdrukājiet logotipu tīklā Login.
# /usr/local/bin/linux_logo > /etc/issue.net
Jūs varētu vēlēties izmantot ASCII logotipu, ja ar krāsu aizpildītu ANSI logotipu netiek atbalstīts kā:
# /usr/local/bin/linux_logo -a > /etc/issue.net
12. Izveidojiet pingvīnu portu - porta kopa, lai atbildētu uz savienojumu. Lai izveidotu Pingvīnu portu, failā/etc/services failā pievienojiet zemāk redzamo rindu.
penguin 4444/tcp penguin
Šeit ‘4444’ ir porta numurs, kas pašlaik ir brīvs un kuru neizmanto neviens resurss. Jūs varat izmantot citu portu.
Pievienojiet arī zemāk esošo rindiņu failam /etc/inetd.conf.
penguin stream tcp nowait root /usr/local/bin/linux_logo
Restartējiet pakalpojumu inetd kā:
# killall -HUP inetd
Turklāt linux_logo var izmantot sāknēšanas skriptā, lai apmānītu uzbrucēju, kā arī jūs varat spēlēt palaidnību ar savu draugu. Tas ir jauks rīks, un es varētu to izmantot dažos savos skriptos, lai iegūtu izvadi atbilstoši izplatīšanas principam.
Izmēģiniet vienreiz, un jūs nenožēlosiet. Informējiet mūs, ko jūs domājat par šo lietderību un kā tas jums var būt noderīgs. Uzturiet savienojumu! Turpiniet komentēt. Patīk un dalieties ar mums, kā arī palīdziet mums izplatīties.