.Profile читается при входе в GUI

В этом вопросе упоминается, что не существует стандартного поведения с точки зрения того, читается ли .profile или нет, когда пользователь входит в систему с GUI в современных системах Linux и Unix. Таким образом, для Ubuntu читается ли .profile при входе в систему через графический интерфейс?

В какой-то не связанной ноте есть ли способ войти в Ubuntu локально только через терминал (то есть, не используя GUI и не используя SSH для его удаленного доступа)?

6
задан 20 March 2017 в 13:18

1 ответ

Заключенный в кавычки из https://help.ubuntu.com/community/EnvironmentVariables#A.2BAH4-.2F.profile

~/.profile

В этом файле можно также поместить присвоения переменной среды, так как он выполняется автоматически DisplayManager во время настольной сессии процесса запуска, а также оболочкой входа в систему, когда каждый входит в систему от текстовой консоли. Это - ~/.profile эквивалентный из вышеупомянутого примера:

экспортируйте =" $PATH ПУТИ экспорта FOO=bar: $HOME/MyPrograms" Примечание: за кодом в ~/.profile бегут, ~/.pam_environment был считан. Это делает ~/.profile подходящим для использования, если Вы хотите переопределить связанную с локалью переменную, которая была установлена в ~/.pam_environment через, например, Поддержке Языка.

Это выполняется автоматически DisplayManager во время настольной сессии процесса запуска, а также оболочкой входа в систему, когда каждый входит в систему от текстовой консоли.

Это означает, что или GUI или CLI будут читать и использовать .profile

Есть ли способ войти в систему Ubuntu локально через терминал только

Ответ уверен. можно или использовать:

  • Виртуальные терминалы (консоли) tty [1.. 6]
  • Начальная загрузка в текстовом режиме

Виртуальные терминалы (консоли) tty [1.. 6]

Использовать tty [1.. 7] просто нажмите ярлык Ctrl+Alt+F [1.. 6]

PS: tty [1.. 6] = tty1, tty2... tty6

Загружаться в истинный текстовый режим

Редактирование в/etc/default/grub

Останавливает всплеск Ubuntu

#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Некомментарий для отключения графического терминала путем удаления ведущего хеша #

GRUB_TERMINAL=console

Затем обновите свою личинку для загрузки новой конфигурации:

sudo update-grub
6
ответ дан 20 March 2017 в 13:18

Другие вопросы по тегам:

Похожие вопросы: