成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Neofetch :帶發行版Logo圖像的系統信息顯示工具

系統 Linux 系統運維
Neofetch 是一個跨平臺的易于使用的 系統信息顯示命令行腳本,它收集你的系統信息,并在終端中和圖像一起顯示出來,這個圖像可能是你的發行版的 logo 也可能是你選擇的一幅 ascii 藝術字。

Neofetch 是一個跨平臺的易于使用的 系統信息顯示命令行腳本,它收集你的系統信息,并在終端中和圖像一起顯示出來,這個圖像可能是你的發行版的 logo 也可能是你選擇的一幅 ascii 藝術字。

Neofetch 和 ScreenFetch 或者 Linux_Logo 很像,但是它可以高度定制,并且還有一些額外的我們要在下面討論的特點。

它的主要特點有:運行速度快,可以顯示全色圖像 —— 用 ASCII 字符顯示的發行版 logo ,旁邊顯示系統信息,可以高度定制,可以隨時隨地顯示系統信息,并且在腳本結束的時候還可以通過一個特殊的參數來啟用桌面截圖。

系統要求:

  1. Bash 3.0+ 帶 ncurses 支持。
  2. w3m-img (有時候會打包成 w3m) 或者 iTerm2 或者 Terminology,用于顯示圖像。
  3. imagemagick,用于創建縮略圖。
  4. 支持 [\033[14t 的 Linux 終端模擬器 或者 xdotool 或者 xwininfo + xprop 或者 xwininfo + xdpyinfo 。
  5. Linux 系統中還需要 feh、nitrogen 或者 gsettings 來提供對墻紙的支持。

注意:你可以從 Neofetch 的 Github 頁面了解更多關于可選依賴的信息,以檢查你的 Linux 終端模擬器 是不是真的支持 \033[14t 或者是否需要一些額外的依賴來使這個腳本在你的發行版上工作得更好。

怎樣在 Linux 系統上安裝 Neofetch

Neofetch 可以從幾乎所有 Linux 發行版的第三方倉庫輕松安裝,請按照以下各自的安裝說明進行安裝。

Debian

  1. $ echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list 
  2. $ curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key && sudo apt-key add Release-neofetch.key && rm Release-neofetch.key 
  3. $ sudo apt-get update 
  4. $ sudo apt-get install neofetch 

Ubuntu 和 Linux Mint

  1. $ sudo add-apt-repository ppa:dawidd0811/neofetch 
  2. $ sudo apt-get update 
  3. $ sudo apt-get install neofetch 

RHEL, CentOS 和 Fedora

你的系統里面要安裝了 dnf-plugins-core ,或者用以下命令安裝它:

  1. $ sudo yum install dnf-plugins-core 

啟用 COPR 倉庫然后安裝 neofetch。

  1. $ sudo dnf copr enable konimex/neofetch 
  2. $ sudo dnf install neofetch 

Arch Linux

你可以用 packer 或 Yaourt 從 AUR 安裝 neofetch 或 neofetch-git。

  1. $ packer -S neofetch 
  2. $ packer -S neofetch-git 
  3. 或 
  4. $ yaourt -S neofetch 
  5. $ yaourt -S neofetch-git 

Gentoo

從 Gentoo/Funtoo 的官方源安裝 app-misc/neofetch。如果你要安裝這個程序的 git 版的話,你可以安裝 app-misc/neofetch-9999。

怎么在 Linux 中使用 Neofetch

一旦你安裝了 Neofetch ,使用它的一般語法是:

  1. $ neofetch 

注意: 要是你沒有安裝 w3m-img 或者 imagemagick 的話,screenfetch 會默認被啟用,neofetch 會如下圖所示顯示你的 [ASCII 藝術 logo]。

Linux Mint 系統信息 

 

 

Linux Mint 系統信息

Ubuntu 系統信息 

 

 

Ubuntu 系統信息

如果你想用圖片顯示你的發行版 logo,需要用下面的命令安裝 w3m-img 或者 imagemagick 。

  1. $ sudo apt-get install w3m-img    [On Debian/Ubuntu/Mint] 
  2. $ sudo yum install w3m-img        [On RHEL/CentOS/Fedora] 

然后再次運行 neofetch,你就會看到如下圖所示的用你系統的默認墻紙來顯示圖片。

  1. $ neofetch  

 

 

Ubuntu 系統信息帶 logo

第一次運行 neofetch 后,它會在這里創建一個配置文件: $HOME/.config/neofetch/config。

這個配置文件可以讓你通過 printinfo () 函數來調整你想顯示在終端的系統信息。你可以增加,修改,刪除,也可以使用 bash 代碼去調整你要顯示的信息。

你可以如下圖所示用你喜歡的編輯器打開這個配置文件:

  1. $ vi ~/.config/neofetch/config 

以下是我系統配置的片段 ,顯示了 printinfo () 函數。

Neofetch 配置

  1. #!/usr/bin/env bash 
  2. # vim:fdm=marker 
  3. # Neofetch config file 
  4. # https://github.com/dylanaraps/neofetch 
  5. # Speed up script by not using unicode 
  6. export LC_ALL=C 
  7. export LANG=C 
  8. # Info Options {{{ 
  9. # Info 
  10. # See this wiki page for more info: 
  11. # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 
  12. printinfo() { 
  13.     info title 
  14.     info underline 
  15.     info "Model" model 
  16.     info "OS" distro 
  17.     info "Kernel" kernel 
  18.     info "Uptime" uptime 
  19.     info "Packages" packages 
  20.     info "Shell" shell 
  21.     info "Resolution" resolution 
  22.     info "DE" de 
  23.     info "WM" wm 
  24.     info "WM Theme" wmtheme 
  25.     info "Theme" theme 
  26.     info "Icons" icons 
  27.     info "Terminal" term 
  28.     info "Terminal Font" termfont 
  29.     info "CPU" cpu 
  30.     info "GPU" gpu 
  31.     info "Memory" memory 
  32.     # info "CPU Usage" cpu_usage 
  33.     # info "Disk" disk 
  34.     # info "Battery" battery 
  35.     # info "Font" font 
  36.     # info "Song" song 
  37.     # info "Local IP" localip 
  38.     # info "Public IP" publicip 
  39.     # info "Users" users 
  40.     # info "Birthday" birthday 
  41.     info linebreak 
  42.     info cols 
  43.     info linebreak 
  44. ..... 

下面的命令可以顯示所有你能在 neofetch 腳本中用的參數和配置值:

  1. $ neofetch --help 

要啟用所有的功能和參數來運行程序,你可以用 --test 參數:

  1. $ neofetch --test 

要再次顯示 ASCII 藝術 logo ,你可以用 --ascii 參數 :

  1. $ neofetch --ascii 

這篇文章中,我們向你介紹了一個可以高度定制的、用來收集系統信息并將它顯示在終端上的命令行腳本。

如果你有什么問題,或者對這個腳本有什么想法,請在下面留言。

最后但是同樣重要的是,如果你知道有類似的腳本,請毫不猶豫地告訴我們,感謝反饋。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2011-02-16 16:23:09

Debian發行版

2019-06-19 13:50:21

NeofetchLinux

2011-03-07 16:48:24

DebianLinux發行版

2018-04-17 10:00:18

Linux發行版面向企業

2009-12-21 16:27:55

2009-10-13 09:22:01

Linux發行版

2015-07-20 14:32:50

2009-04-20 20:27:05

LinuxFreeNAS發行版

2011-04-19 09:57:10

Linux命令

2009-04-10 14:32:13

LinuxSlax 6.1.0發行版

2021-09-06 11:29:59

LinuxCutefishOS操作系統

2009-12-02 15:06:49

Linux系統

2009-12-28 13:28:54

Fedora Linu

2016-12-26 09:49:28

Linux發行版

2011-09-09 10:49:18

2013-11-11 11:34:56

UbuntuLinux發行版Unity

2020-06-30 09:38:14

Linux發行版操作系統

2022-03-10 12:39:48

NitruxLinuxLinux發行版

2020-03-10 08:00:02

Kubernetes發行版容器

2016-09-18 10:08:38

Linux發行版SUSE Studio
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产精品一区二区三区 | 久草在线视频中文 | 日韩午夜 | 中文字幕在线视频免费观看 | 久久综合狠狠综合久久综合88 | 一区二区片 | 国产中文字幕在线观看 | 日韩有码一区二区三区 | 中文字幕第一页在线 | 日韩一级二级片 | 国产免费观看视频 | www日韩欧美 | 中文字幕在线视频免费视频 | 精品国产精品三级精品av网址 | 久久精品手机视频 | 日本久久久一区二区三区 | 一区二区视频在线观看 | 伊人网99 | www精品| 亚洲视频三区 | 国产成人精品免高潮在线观看 | 精品二三区 | 韩国av一区二区 | 男女羞羞视频大全 | 久久精品91久久久久久再现 | 国产性生活一级片 | 欧美精品首页 | 91热在线 | www.日韩欧美 | 国产精品久久7777777 | 午夜免费福利电影 | 久久成人激情 | 中文字幕 国产精品 | 亚洲精品www久久久久久广东 | 国产中文在线观看 | 欧美日韩国产高清视频 | 黑人巨大精品欧美一区二区免费 | 日韩午夜在线观看 | 五月激情久久 | 国产成人短视频在线观看 | 亚洲高清久久 |