在这个问题中,提到.profile
在当今的 Linux 和 Unix 系统中,当用户从 GUI 登录时,是否读取没有标准行为。那么对于 Ubuntu,.profile
当我从 GUI 登录时会被读取吗?
有点不相关的是,有没有办法只通过终端在本地登录 Ubuntu(即不使用 GUI 也不使用 SSH 远程登录)?
在这个问题中,提到.profile
在当今的 Linux 和 Unix 系统中,当用户从 GUI 登录时,是否读取没有标准行为。那么对于 Ubuntu,.profile
当我从 GUI 登录时会被读取吗?
有点不相关的是,有没有办法只通过终端在本地登录 Ubuntu(即不使用 GUI 也不使用 SSH 远程登录)?
引自https://help.ubuntu.com/community/EnvironmentVariables#A.2BAH4-.2F.profile
它在启动过程桌面会话期间由 DisplayManager 自动执行,在从文本控制台登录时由登录 shell 自动执行。
这意味着 GUI 或 CLI 将读取和使用
.profile
答案是肯定的。您可以使用:
虚拟终端(控制台)tty[1..6]
要使用 tty[1..7] 只需按快捷键Ctrl+ Alt+F[1..6]
PS: tty[1..6] = tty1 ,tty2, ... tty6
引导进入纯文本模式
在 /etc/default/grub 中编辑
停止 Ubuntu 启动
通过删除前导哈希取消注释以禁用图形终端 #
然后更新您的 grub 以加载新配置: