🗒️如何使Debian登录后显示系统信息

2024-6-16|2025-10-10
菜鸡的自我修养
菜鸡的自我修养
type
status
date
slug
summary
tags
category
icon
password
实际上Debian系统已经有neofetch能够实现这个功能了,但安装时需要大量依赖而且无用内容较多导致无意义的资源浪费。
而常用的系统信息如系统版本、开机时间、CPU内存硬盘、公网IP用一个简单的脚本即可完成不需要安装多余依赖
 

最终效果

极简版
notion image
 
进度条版
notion image
 

懒人一键脚本

只需要选择当前公网ip即可,脚本不到2KB且只在登录时执行一次,不驻后台不消耗性能
 

 

手动执行

 
  • 清空Debian默认信息
 
  • ~/.local 目录下创建一个名为sysinfo.sh 的脚本,内容如下
在Public IP中,如果公网为ipv4则保持默认,如果是ipv6则改为public_ip=$(curl -s -6 ip.sb)
 
  • 添加执行权限
 
  • 添加脚本到~/.bashrc
 
  • 最后生效即可
 
 

 

如何删除

无论是一键脚本还是手动安装,只需要删除~/.local/sysinfo.sh 文件,然后把~/.bashrc 文件里的“bash ~/.local/sysinfo.sh”这行删除即可(通常在最后面)
Loading...