neofetch: Awesome system info bash script, der understøtter Linux, MacOS og Unix-lignende systemer

Neofetch kommandoen skrevet i en bash shell. Hovedformålet med neofetch skal bruges i skærmbilleder til at vise andre brugere, hvilket operativsystem eller Linux distro du bruger, herunder tema, ikoner og meget mere. Denne kommando viser information om dit system ved siden af ​​et billede, dit operativsystemlogo og anden info. Neofetch version 3.1.0 er blevet frigivet. Lad os se, hvordan du installerer den nyeste version og bruger den.

Universals installationsmetode

Indtast følgende wget-kommando for at få fat i den nyeste tjærekugle:
$ wget https://github.com/dylanaraps/neofetch/archive/3.1.0.tar.gz
Installer det:
$ tar-zxvf 3.1.0.tar.gz $ cd neofetch-3.1.0 $ sudo gør installationen

Installation af binær pakke på Ubuntu Linux 17.04 +

Indtast følgende apt kommando:
$ sudo apt install neofetch

Installation af binær pakke på Debian Linux sid / stretch

Indtast følgende apt-get kommando:
$ sudo apt-get install neofetch

Installation af binær pakke på macOS (homebrew)

Indtast følgende bryg-kommando:
$ brew install neofetch

Hvordan bruger jeg neofetch?

Åbn terminalappen og skriv kommandoen:
$ neofetch $ neofetch muligheder $ neofetch --konfig off --bold off --farver 4 1 8 8 8 7
Prøveudgange fra macOS:

Fig.01: neofetch kører på macOS
Fig.01: neofetch kører på macOS

Prøveudgange fra Ubuntu Linux-skrivebordet:

Fig.02: neofetch kører på Ubuntu
Fig.02: neofetch kører på Ubuntu

Se hjælp for mere info

Indtast følgende kommando:
$ neofetch --hjælp $ neofetch --help | mere

Anvendelse: neofetch --option "value" --option "value" Neofetch er et CLI system informationsværktøj skrevet i BASH. Neofetch viser oplysninger om dit system ved siden af ​​et billede, dit OS-logo eller enhver ASCII-fil efter eget valg. BEMÆRK: Hvert startflag har en config-indstilling. Indstillinger: INFO: --disable infoname Giver dig mulighed for at deaktivere en informationslinje, der vises i udgangen. BEMÆRK: Du kan levere flere args. f.eks. 'neofetch - disable cpu gpu disk shell' --os_arch on / off Skjul / Vis OS arkitektur. --speed_type type Skift den type cpu-hastighed, der skal vises. Mulige værdier: nuværende, min, max, bios, scaling_current, scaling_min, scaling_max BEMÆRK: Dette understøtter kun Linux med cpufreq. --speed_shorthand on / off Uanset om du vil vise decimaler i CPU-hastighed. --cpu_shorthand type Afkort output fra CPU Mulige værdier: navn, hastighed, lille, on, off --cpu_cores type Uanset om det skal vises antal CPU-kerner Mulige værdier: logisk, fysisk, slukket BEMÆRK: 'fysisk' gør ikke ' t arbejde på BSD. --cpu_speed on / off Skjul / vis cpu-hastighed. --cpu_temp C / F / off Skjul / vis cpu temperatur. BEMÆRK: Dette virker kun på Linux og BSD. BEMÆRK: For FreeBSD-baserede systemer skal du aktivere coretemp-kernelmodul. --distro_shorthand on / off Afkort output fra distro (lille, til, fra) BEMÆRK: Denne mulighed virker ikke i Windows (Cygwin) --kernel_shorthand tænd / sluk Forkort kernenes output BEMÆRK: Denne indstilling virker ikke i BSD'er (undtagen PacBSD og PC-BSD) --uptime_shorthand tænd / sluk Forkort produktionen af ​​oppetid (lille, tændt, slukket) - refresh_rate on / off Uanset om opdateringshastigheden for hver skærm vises Ikke understøttet af Windows --gpu_brand på / sluk Aktiver / deaktiver GPU-mærke i output. (AMD / NVIDIA / Intel) --gpu_type type Hvilken GPU skal vises. (alt dedikeret, integreret) BEMÆRK: Dette understøtter kun Linux. --gtk_shorthand on / off Afkort output fra gtk tema / ikoner --gtk2 on / off Aktivér / deaktiver gtk2 tema / font / ikoner output --gtk3 on / off Aktivér / deaktiver gtk3 tema / font / ikoner output --shell_path on / off Aktiver / deaktiver visning af $ SHELL-vej --shell_version on / off Aktiver / deaktiver visning af $ SHELL-version - disk_show-værdi Hvilke diske der skal vises. Mulige værdier: '/', '/ dev / sdXX', '/ path / til / mount point' BEMÆRK: Flere værdier kan gives. (--disk_show '/' '/ dev / sdc1') - disk_subtitle type Hvilke oplysninger der skal tilføjes til Disk undertekst. "Mount" viser diskens monteringspunkt (/, / mnt / local disk osv.) 'Dir' viser basenavnet på diskeens sti. 'Dir' viser disknavnets navn (sda1, sda2 osv.) . (/, Lokal disk osv.) --Ip_host url URL til forespørgsel for offentlig IP -song_shorthand tænd / sluk Udskriv artist / titel på separate linjer --install_time on / off Aktivér / deaktiver visning af klokkeslæt i installationsdato output. --install_time_format 12h / 24h Indstil tidsformat i Installationsdato for at være 12 time eller 24 time. TEKSTFORMERING: - farver xxxxxx Ændrer tekstfarverne i denne rækkefølge: titel, @, understreget, undertekst, kolon, info - underlinje tænd / sluk Aktiver / deaktiver underlinjen. --underline_char char Tegn til brug ved understreget titel - bold on / off Aktiver / deaktiver fed skrift FARVE BLOKER: --color_blocks on / off Aktiver / deaktiver farveblokkene --block_width num Bredde af farveblokke i mellemrum - blokke Højde af farveblokke i linjer --block_range num num Antal farver, der skal udskrives som blokke BARS: --bar_char 'forløbet char' 'total char' Tegn til brug ved tegning af søjler. --bar_border on / off Om eller ikke omring baren med '[]' --bar_length num Længde i mellemrum for at gøre stængerne. --bar_colors num num Farver for at gøre linjen. Indstil i denne rækkefølge: Forløb, total - Cpu_display mode Bar mode. Mulige værdier: bar, infobar, barinfo, off --memory_display mode Bar mode. Mulige værdier: bar, infobar, barinfo, off -battery_display mode Bar mode. Mulige værdier: bar, infobar, barinfo, off --disk_display mode Bar mode. Mulige værdier: bar, infobar, barinfo, off IMAGE BACKEND: --backend backend Hvilken billedbackend at bruge. Mulige værdier: ascii, caca, catimg, jp2a, iterm2, off, sixel og tycat. Mulige værdier: 'auto', 'ascii', 'tapet', '/ path / to / img', '/ path / to / ascii', '/ path / to / dir /' --ascii kilde Genvej til brug ' ascii 'backend. --caca kilde Genvej til at bruge 'caca' backend. --catimg source Genvej til at bruge 'catimg' backend. --Term2 kilde Genvej til at bruge 'iterm2' backend. --jp2a kilde Genvej til at bruge 'jp2a' backend. --Sixel kilde Genvej til at bruge 'sixel'-backend. --termpix source Genvej til at bruge 'termpix' backend. --tycat source Genvej til at bruge 'tycat' backend. --W3m kilde Genvej til at bruge 'w3m' backend. - Off Genvej til at bruge 'off' backend. BEMÆRK: 'kilde; kan være et af følgende: 'auto', 'ascii', 'tapet', '/ path / to / img', '/ path / to / ascii', '/ path / to / dir /' ASCII: ascii_colors xxxxxx Farver til at udskrive ascii kunst --ascii distro distro Hvilken Distros ascii kunst at udskrive BEMÆRK: Arch og Ubuntu har 'gamle' logo varianter. BEMÆRK: Brug 'arch_old' eller 'ubuntu_old' for at bruge de gamle logoer. BEMÆRK: Ubuntu har smagsvarianter. BEMÆRK: Skift dette til 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME', 'Ubuntu-Studio' eller 'Ubuntu-Budgie' for at bruge smagene. BEMÆRK: Alpine, Arch, Crux, Gentoo, OpenBSD og Void har en mindre logo variant. BEMÆRK: Skift dette til 'alpine_small', 'arch_small', 'crux_small', 'gentoo_small', 'openbsd_small' og 'void_small' for at bruge de små logoer. --ascii_bold on / off Uanset om det er dristigt at have ascii-logoet. -L, --logo Skjul info tekst og kun vis ascii logoet. Mulige værdier: bar, infobar, barinfo, off IMAGE: - størrelse 00px | - størrelse 00% Sådan forstørres billedet. Mulige værdier: auto, 00px, 00%, ingen --crop_mode-tilstand Hvilken afgrødningstilstand der skal bruges Tager værdierne: normal, fit, fill --crop_offset værdi Skift aflæsningsforskydning for normal tilstand. Mulige værdier: nordvest, nord, nordøst, vest, centrum, øst, sydvest, syd, sydøst - eksploderet px Hvor tæt er billedet til venstre kant af vinduet. Dette virker kun med w3m. --yoffset px Hvor tæt er billedet til toppen af ​​vinduet. Dette virker kun med w3m. --bg_color farve Baggrundsfarve til at vise bag gennemsigtigt billede. Dette virker kun med w3m. --gap num Gap mellem billede og tekst. BEMÆRK: - Gap kan tage en negativ værdi, som flytter teksten tættere til venstre side. --clean Slet cachelagrede filer og miniaturebilleder. SCREENSHOT: -s, --scrot / path / to / img Tag et skærmbillede, hvis banen er tom, vil skærmbilledfunktionen bruge $ scrot_dir og $ scrot_name. -su, --upload / path / to / img Samme som --scrot men uploader scrot til et websted. --image_host imgur / teknik Website for at uploade scrots til. --scrot_cmd cmd Skærmbillede program for at starte ANDET: --config / path / to / config Angiv en sti til en brugerdefineret config-fil --konfig none Start scriptet uden en config-fil --hjælp Udskriv denne tekst og afslut - version Vis neofetch version -v Vis fejlmeddelelser. -vv Vis en verbose log til fejlrapportering. UDVIKLERE: -gen-mand Generer en manpage for Neofetch i din PWD. (Kræver GNU help2man)

Se neofetch projekt hjemmeside for mere info eller for at downloade den nyeste version.

Denne post er 2 of 2 i Linux / UNIX System Info Apps serie. Fortsæt med at læse resten af ​​serien:

  1. Vis Awesome Linux Logo med Basic Hardware Info Brug screenfetch / linux_logo
  2. neofetch: Awesome system info bash script til Linux / Unix

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.