Debian linux开机后在主机屏幕上显示IP地址等信息
这个功能在某些频繁更换动态IP场景很有用,不用每次都要登录到系统里查询。
在Debian系统下,可以在/etc/issue文件中使用如下语法,显示当前指定网卡的IP:
IP: \4{ens33}
其中,“IP:”是要原样显示的内容,\4表示显示IPv4的地址,\6表示显示IPv6地址,这种格式的字符称为escape character,即脱字符或转移字符,表示这是个功能性字符,功能就是显示IP v4地址,ens33是当前网卡在系统里的名字,不同系统不同网卡的名字都不同,需要按实际修改,在Debian 10以上版本里用命令“ip a”可以看到网卡名字等信息,花括号表示这是个变量名。
直接把上面的内容添加到/etc/issue文件中,每次系统开机后主机屏幕即显示指定网卡的IP。
下面给出常见命令,其他自己搜索:
\d 显示当前系统日期
\e{red} 改变后面所有显示字符的颜色为红色
\l 显示当前屏幕是主机第几个终端,可以在主机上按组合键alt+F1-F6切换6个主机屏幕
\m 显示硬件架构
\n 显示主机名
\o 显示域名
\r 操作系统的发布版本
\s 显示操作系统的名称
\t 显示当前系统时间
\v 显示操作系统的版本