neofetch是一个轻量级的命令行系统信息工具,它可以显示关于您的系统和硬件的信息,以及运行它的操作系统的Logo。neofetch可以显示的信息包括操作系统、内核版本、CPU、GPU、内存使用情况以及更多。它支持多种操作系统,包括Linux、MacOS、iOS、Windows和更多。
Linux neofetch命令适用的Linux版本
neofetch在大多数Linux发行版中都是可用的,但是在一些发行版中,你可能需要先安装它。对于CentOS 7和CentOS 8,安装方法会有所不同,因为它们使用不同的包管理工具。
- 在CentOS 7上,您需要启用EPEL仓库并使用Yum安装neofetch:
[linux@bashcommandnotfound.cn ~]$ sudo yum install epel-release
[linux@bashcommandnotfound.cn ~]$ sudo yum install neofetch
- 在CentOS 8上,您可以使用DNF安装neofetch:
[linux@bashcommandnotfound.cn ~]$ sudo dnf install neofetch
如果发行版中没有neofetch,可以从源代码编译或者查找是否有适合您的发行版的第三方仓库。
Linux neofetch命令的基本语法
语法格式:
neofetch [选项]...
Linux neofetch命令的常用选项或参数说明
选项 | 说明 |
---|---|
--help | 显示帮助信息 |
--version | 显示版本信息 |
--noart | 只显示信息,不显示ASCII艺术 |
--off | 关闭所有颜色输出 |
--ascii | 强制显示ASCII徽标 |
--logo | 显示发行版徽标 |
--source | 显示操作系统的来源 |
注意:由于neofetch的选项不多,这里列出了一些最常用的。具体可以通过
neofetch --help
查看更多。
Linux neofetch命令的实例
实例1:显示系统信息
[linux@bashcommandnotfound.cn ~]$ neofetch
实例2:不显示ASCII艺术
[linux@bashcommandnotfound.cn ~]$ neofetch --noart
实例3:显示简洁信息
一些用户可能喜欢neofetch的输出更简洁,以下命令可以达到这个目的:
[linux@bashcommandnotfound.cn ~]$ neofetch --off
实例4:强制显示ASCII徽标
如果你想强制neofetch显示ASCII徽标而不是发行版徽标,可以使用以下命令:
[linux@bashcommandnotfound.cn ~]$ neofetch --ascii
实例5:显示系统信息但隐藏用户名和主机名
有时候出于隐私考虑,你可能不想显示用户名和主机名:
[linux@bashcommandnotfound.cn ~]$ neofetch --stdout | grep -vE 'User|Host'
实例6:导出系统信息到文本文件
您可以将neofetch的输出重定向到一个文本文件中,以便以后查阅或分享:
[linux@bashcommandnotfound.cn ~]$ neofetch > my_system_info.txt
实例7:自定义信息显示
neofetch允许用户自定义要显示的信息。如果你只想显示操作系统和内核信息:
[linux@bashcommandnotfound.cn ~]$ neofetch os kernel
实例8:使用自定义ASCII文件作为徽标
如果你有一个自定义的ASCII文件,你可以用它替换默认的徽标:
[linux@bashcommandnotfound.cn ~]$ neofetch --ascii /path/to/ascii.txt
实例9:改变输出颜色
neofetch允许改变输出中使用的颜色:
[linux@bashcommandnotfound.cn ~]$ neofetch --colors 1 2 3 4 5 6
这里数字1到6分别代表不同的颜色部分。
实例10:显示所有支持的信息
如果你想了解neofetch可以显示哪些信息:
[linux@bashcommandnotfound.cn ~]$ neofetch --help | grep 'info'
实例11:列出所有配置选项
neofetch允许用户通过编辑配置文件来自定义输出,查看所有可用的配置选项:
[linux@bashcommandnotfound.cn ~]$ neofetch --config none --print_config
实例12:使用特定配置文件
如果你有一个特定的neofetch配置文件,你可以指定neofetch使用它:
[linux@bashcommandnotfound.cn ~]$ neofetch --config /path/to/config.conf
实例13:隐藏标题
如果你想要一个更简洁的输出,可以隐藏标题:
[linux@bashcommandnotfound.cn ~]$ neofetch --stdout title
实例14:显示内存使用率
显示当前系统内存和交换空间的使用情况:
[linux@bashcommandnotfound.cn ~]$ neofetch memory
实例15:显示磁盘使用率
查看当前挂载点的磁盘使用情况:
[linux@bashcommandnotfound.cn ~]$ neofetch disk
Linux neofetch命令的注意事项
- 在某些Linux发行版中,neofetch可能不会预安装,需要手动安装。
- ASCII艺术可能在不同的终端字体和大小下显示效果不同。
- 如果出现
bash: neofetch: command not found
,请按照上面的安装指导进行安装。
评论区