成人免费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發行版

2009-10-13 09:22:01

Linux發行版

2018-04-17 10:00:18

Linux發行版面向企業

2009-12-21 16:27:55

2015-07-20 14:32:50

2009-04-10 14:32:13

LinuxSlax 6.1.0發行版

2021-09-06 11:29:59

LinuxCutefishOS操作系統

2011-04-19 09:57:10

Linux命令

2009-04-20 20:27:05

LinuxFreeNAS發行版

2009-12-28 13:28:54

Fedora Linu

2009-12-02 15:06:49

Linux系統

2020-03-11 10:40:57

云計算Kubernetes容器

2021-06-11 06:10:25

Linux發行版操作系統

2016-12-26 09:49:28

Linux發行版

2011-09-09 10:49:18

2013-11-11 11:34:56

UbuntuLinux發行版Unity

2020-03-10 08:00:02

Kubernetes發行版容器

2022-03-10 12:39:48

NitruxLinuxLinux發行版
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产99久久久国产精品 | 伊人久久综合 | 国产www.| 一区精品国产欧美在线 | 毛片免费观看视频 | 国产欧美精品区一区二区三区 | 午夜视频一区二区三区 | 在线观看电影av | 最新中文字幕在线 | 久久精品国产精品青草 | 日日操日日干 | 久久大陆| 久久久久久国产 | 成年人黄色一级片 | 国产日韩一区二区三区 | 一区免费看| 国产精品美女久久久久 | 毛片免费视频 | 欧美黑人狂野猛交老妇 | 国产色| 成人精品一区二区三区 | 国产午夜精品一区二区三区四区 | 亚洲国产精品一区二区三区 | 欧美一区二区三区免费电影 | 祝你幸福电影在线观看 | 一区二区三区四区国产 | 二区av| 欧美一级二级在线观看 | 亚洲午夜精品视频 | 久草在线在线精品观看 | 欧美不卡视频 | 亚洲国产欧美日韩 | 国产精品国产精品国产专区不卡 | 成人av一区二区三区 | 欧洲成人午夜免费大片 | 在线观看亚 | 国产日产欧产精品精品推荐蛮挑 | 尤物视频在线免费观看 | 国产午夜三级一区二区三 | 亚洲欧美一区二区三区在线 | 91九色网站|