Как настроить или изменить вход в виртуальную консоль для отображения сообщения перед входом в систему путем редактирования файла /etc/issue?
Файл /etc/issue - это текстовый файл, содержащий сообщение или системную идентификацию, которая будет выводиться перед приглашением к входу в систему. Он может содержать различные последовательности @char и \char, если это поддерживается getty.
Давайте посмотрим, как настроить, отобразить и отредактировать файл /etc/issue в Linux в соответствии с вашими потребностями.
Linux отображение или изменение сообщения перед входом в систему /etc/issue файл
Просто откройте файл /etc/issue и измените текст в соответствии с вашими требованиями. Например:
1 2 3 | sudo vim /etc/issues ## ИЛИ ## sudo nano /etc/issues |
Процедура изменения файла предварительного входа /etc/issue
Войдите в систему как пользователь root. Откройте файл:
1 | nano /etc/issue |
Добавьте новый текст в следующем виде:
1 | Today is \d \t @ \n |
Сохраните и закройте файл. \d, \t или \n будут отображаться следующим образом.
Эскейп-код файла /etc/issue
Файл issue (/etc/issue или файл, заданный опцией -f) может содержать определенные коды для отображения имени системы, даты, времени и т.д. Все escape-коды состоят из обратной косой черты (\), за которой следует одна из букв, описанных ниже.
- \b : Отображение скорости передачи данных текущей строки.
- \d : Отображение текущей даты.
- \s : Отображение имя системы, имя операционной системы.
- \l : Отображение имя текущей линии tty.
- \m : Отображение идентификатор архитектуры машины, например, i486.
- \n : Отображение имя узла машины, также известное как имя хоста.
- \o : Отображение доменное имя машины.
- \r : Отображение номер выпуска ОС, например, 1.1.9.
- \t : Отображение текущее время.
- \u : Отображение количество текущих пользователей, вошедших в систему.
- \U : Отображение строку "1 пользователь" или " пользователей", где - количество текущих пользователей, вошедших в систему.
- \v : Отображение версию ОС, например, дату сборки и т.д.
- \4: Отображение текущего IP адреса
- \4{eth0}: Отображение текущего IP адреса сетевой карты eth0
Файл /etc/issue по умолчанию
Мы можем отобразить /etc/issue с помощью команды less/more/most, команды cat:
1 2 | less /etc/issues cat /etc/issue |
Linux отображает или изменяет сообщение перед входом в систему /etc/issue файл