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ē

  1. 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 .

  1. -L NUM - izdrukās logotipu ar numuru NUM (novecojis).
  2. -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.