Linux_Logo - Għodda tal-Linja tal-Kmand biex Tistampa Logos ANSI bil-Kulur tad-Distribuzzjonijiet tal-Linux
linuxlogo jew linux_logo hija utilità tal-linja tal-kmand Linux li tiġġenera stampa ANSI bil-kulur tal-logo tad-Distribuzzjoni bi ftit informazzjoni tas-sistema.
Din l-utilità tikseb Informazzjoni tas-Sistema minn /proc Filesystem. linuxlogo huwa kapaċi juri immaġni ANSI bil-kulur ta 'diversi logos minbarra l-logo tad-distribuzzjoni tal-host.
L-informazzjoni tas-Sistema assoċjata mal-logo tinkludi – Verżjoni tal-Linux Kernel, Ħin meta l-Kernel ġie kkumpilat l-aħħar, Numru/qalba tal-proċessur, Veloċità, Manifattur u Ġenerazzjoni tal-proċessur. Juri wkoll informazzjoni dwar RAM fiżika totali.
Ta 'min isemmi hawnhekk li screenfetch hija għodda oħra ta' tip simili, li turi l-logo tad-distribuzzjoni u sistema aktar dettaljata u ifformattjata tinforma https://linux-console.net/screenfetch-system-information-generator-for-linux/ation. Diġà koprejna screenfetch twil ilu, li tista' tirreferi fi:
- ScreenFetch – Jiġġenera Informazzjoni tas-Sistema Linux
linux_logo u Screenfetch m'għandhomx jitqabblu ma' xulxin. Filwaqt li l-output ta 'screenfetch huwa aktar ifformattjat u dettaljat, fejn linux_logo jipproduċi numru massimu ta' dijagramma ANSI tal-kulur, u għażla għall-ifformattjar tal-output.
linux_logo huwa miktub primarjament f'C programmar Language, li juri l-logo tal-linux f'X Window System u għalhekk għandha tiġi installata User Interface X11 aka X Window System. Is-softwer huwa rilaxxat taħt GNU General Public License Verżjoni 2.0.
Għall-iskop ta 'dan l-artikolu, qed nużaw l-ambjent ta' ttestjar li ġej biex nittestjaw l-utilità linux_logo.
Operating System : Debian Jessie Processor : i3 / x86_64
Installazzjoni tal-Linux Logo Utility fil-Linux
1. Il-pakkett linuxlogo (verżjoni stabbli 5.11) huwa disponibbli biex jiġi installat mir-repożitorju tal-pakkett default taħt id-distribuzzjonijiet kollha tal-Linux bl-użu tal-maniġer tal-pakketti apt, yum jew dnf kif muri hawn taħt.
# 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. Ladarba jkun ġie installat il-pakkett linuxlogo, tista' tħaddem il-kmand linuxlogo
biex tikseb il-logo default għad-distribuzzjoni li qed tuża..
# linux_logo OR # linuxlogo
3. Uża l-għażla [-a]
, biex ma tipprintjax xi kulur fancy. Utli jekk tara linux_logo fuq terminal iswed u abjad.
# linux_logo -a
4. Uża l-għażla [-l]
biex tipprintja LOGO biss u teskludi l-Informazzjoni tas-Sistema l-oħra kollha.
# linux_logo -l
5. Is-swiċċ [-u]
se juri l-uptime tas-sistema.
# linux_logo -u
6. Jekk inti interessat fit-Tagħbija Medja, uża l-għażla [-y]
. Tista' tuża aktar minn għażla waħda kull darba.
# linux_logo -y
Għal aktar għażliet u għajnuna dwarhom, tista 'tixtieq taħdem.
# linux_logo -h
7. Hemm ħafna Logos integrati għal diversi distribuzzjonijiet tal-Linux. Tista' tara dawk il-logos kollha billi tuża l-għażla -L list
swiċċ.
# linux_logo -L list
Issa trid tipprintja kwalunkwe logo mil-lista, tista' tuża -L NUM
jew -L ISEM
biex turi l-logo magħżul.
- -L NUM – se tipprintja l-logo bin-numru NUM (deprecated).
- -L ISEM – se tipprintja l-logo bl-isem ISEM.
Pereżempju, biex turi l-Logo AIX, tista' tuża l-kmand bħala:
# linux_logo -L 1 OR # linux_logo -L aix
Avviż: Il--L 1
fil-kmand fejn 1 huwa n-numru li fih il-logo AIX jidher fil-lista, fejn -L aix
huwa l-isem li fih jidher il-logo AIX fil- il-lista.
Bl-istess mod, tista' tipprintja kwalunkwe logo billi tuża dawn l-għażliet, ftit eżempji biex tara..
# linux_logo -L 27 # linux_logo -L 21
Dan il-mod, tista 'tuża kwalunkwe mill-logos biss billi tuża n-numru jew l-isem, jiġifieri kontrih.
Xi Tricks Utli tal-Linux_logo
8. Tista' tixtieq tipprintja l-logo tad-distribuzzjoni tal-Linux tiegħek waqt il-login. Biex tipprintja l-logo default waqt il-login tista' żżid il-linja ta' hawn taħt fl-aħħar tal-fajl ~/.bashrc
.
if [ -f /usr/bin/linux_logo ]; then linux_logo; fi
Avviż: Jekk m'hemm l-ebda fajl ~/.bashrc
, jista' jkollok bżonn toħloq wieħed taħt id-direttorju tad-dar tal-utent.
9. Wara li żżid il-linja ta 'hawn fuq, illoggja u erġa' illoggja biex tara l-logo default tad-distribuzzjoni tal-Linux tiegħek.
Innota wkoll, li tista' tipprintja kwalunkwe logo, wara l-login, sempliċement billi żżid il-linja ta' hawn taħt.
if [ -f /usr/bin/linux_logo ]; then linux_logo -L num; fi
Importanti: Tinsiex li tissostitwixxi num bin-numru li huwa kontra l-logo, li trid tuża.
10. Tista 'wkoll tipprintja l-logo tiegħek billi sempliċement tispeċifika l-post tal-logo kif muri hawn taħt.
# linux_logo -D /path/to/ASCII/logo
11. Stampa l-logo fuq Netwerk Login.
# /usr/local/bin/linux_logo > /etc/issue.net
Tista' tixtieq tuża l-logo ASCII jekk ma jkunx hemm appoġġ għal-Logo ANSI mimli bil-kulur bħala:
# /usr/local/bin/linux_logo -a > /etc/issue.net
12. Oħloq port Penguin - Sett ta 'port biex iwieġeb il-konnessjoni. Biex toħloq il-port tal-Penguin Żid il-linja ta' hawn taħt fil-fajl /etc/services file.
penguin 4444/tcp penguin
Hawnhekk '4444' huwa n-numru tal-port li bħalissa huwa ħieles u mhux użat minn ebda riżors. Tista' tuża port differenti.
Żid ukoll il-linja ta' hawn taħt fil-fajl /etc/inetd.conf.
penguin stream tcp nowait root /usr/local/bin/linux_logo
Ibda mill-ġdid is-servizz inetd bħala:
# killall -HUP inetd
Barra minn hekk linux_logo jista 'jintuża fl-iskript bootup biex iqarraq lill-attakkant kif ukoll tista' tilgħab prank mal-ħabib tiegħek. Din hija għodda sabiħa u nista' nużaha f'xi skripts tiegħi biex nikseb output skont il-bażi tad-distribuzzjoni.
Ipprova darba u ma jiddispjaċikx. Għidilna x'taħseb dwar din l-utilità u kif tista' tkun utli għalik. Żomm Konnessi! Ibqa' Ikkummenta. Like u share magħna u għinna nfirxu.