$ cat /etc/issue
Debian GNU/Linux 8 \n \l
\l
не означает возврат каретки и перевод строки здесь.
Что \l
значит в /etc/issue
?
Побеги /etc/issue
- это getty
побеги, а не типичные побеги в стиле C или оболочки. Особенно:
\n
вставляет имя хоста («имя узла»)\l
вставляет строку ttyПо умолчанию у /etc/issue
вас есть, вы увидите
Debian GNU/Linux 8 hostname tty1
или что-то подобное.
Доступные escape-последовательности документированы на agetty(8)
странице руководства (среди прочих). Если вы хотите использовать другие escape-последовательности, вам следует проверить, какую getty
реализацию вы используете, и прочитать ее документацию - некоторые реализации поддерживают больше escape-последовательностей, чем другие. \n
и \l
широко поддерживаются.