打开CentOS7的终端显示:couldn't get a file descriptor referring to the console。中文意思是:无法获取指向控制台的文件描述符
1.sudo init 3从GUI模式切换到CLI模式。
(图形用户接口,Graphical User Interface)
(命令行接口,Command Line Interface)
2.使用root用户登录:输入root用户的用户名(就是root)和root用户的密码。
3.执行以下命令:
usermod -a -G tty username
username表示用户名。这个命令是将username这个用户添加到tty组中,这样username用户便可以访问控制台了。
注意:第一步很重要,如果在GUI界面的终端中使用root用户登录然后执行第三步,如果退出终端再打开终端之后问题还是没有解决,
所以一定要在CLI模式下使用root用户登录,然后增加非root用户访问console(控制台)的权限。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix