为什么 /etc/issue 显示 Ubuntu 而不是 Lubuntu?

为什么 /etc/issue 显示 Ubuntu 而不是 Lubuntu?

cat /etc/issue向我展示

Ubuntu 13.04 \n \l

但我使用的是 Lubuntu 13.04。 的用途是什么/etc/issue?另外,\n \l输出中的 是什么意思?

还有issue.net刚刚的Ubuntu 13.04

(我知道这echo $DESKTOP_SESSION给了我Lubuntu。)

答案1

请参阅手册页issue

/etc/issue 文件是一个文本文件,其中包含要在登录提示之前打印的消息或系统标识。如果系统上使用的 getty 类型程序支持,它可能包含各种 @char 和 \char 序列。

mingetty因此可以使用以下序列...

标签描述

\d 插入当前日期(当地时间),
\l 插入正在运行的 mingetty 行,
\m 插入机器架构(uname -m),
\n 插入机器的网络节点主机名(uname -n),
\o 插入域名,
\r 插入操作系统版本(uname -r),
\t 插入当前时间(本地时间),
\s 插入操作系统名称,
\u 当前登录的用户数
\U 与 \u 相同,但插入“n 个用户”
\v 插入操作系统版本(uname -v)。

就目前情况而言/etc/issue,它显示 Ubuntu:该文件与桌面会话无关,它是一个文本文件,您可以使用vi或手动更改nano

如果您没有亲自更改它,则可能被视为错误,但它也可以被视为用户文件,应留给用户来更改。

相关内容