为什么/ etc / issue会告诉我Ubuntu而不是Lubuntu?

Modified on: Sun, 24 Jun 2018 21:14:23 +0800

cat /etc/issue告诉我

Ubuntu 13.04 \n \l

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

还有issue.net,它只有Ubuntu 13.04

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

作者:user25656

最佳答案

请参阅issue的手册页:

  

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

所以可以使用以下mingetty序列......

Tag Description

\d  insert current day (localtime),
\l  insert line on which mingetty is running,
\m  inserts machine architecture (uname -m),
\n  inserts machine’s network node hostname (uname -n),
\o  inserts domain name,
\r  inserts operating system release (uname -r),
\t  insert current time (localtime),
\s  inserts operating system name,
\u  The current number of users which are currently logged in
\U  Same as \u but inserts "n users"
\v  Inserts operating system version (uname -v). 

至于/etc/issue并显示Ubuntu:该文件与桌面会话无关,它是一个文本文件,您可以使用vinano

如果你自己没有改变它可以被视为一个错误,但它也可以被认为是一个用户文件,应留给用户更改。


相关问答

添加新评论