Ubuntu18.04无法打开终端 如何不使用终端获取sudo权限修复配置
修复方案
方法1:无需打开终端直接修改配置
- 按下
Alt + F2组合键调出系统运行输入框 - 输入以下命令后回车,会弹出图形化的权限验证窗口,输入你的用户密码即可完成修改:
pkexec sed -i '1s@^#!.*@#!/usr/bin/python3.6@' /usr/bin/gnome-terminal - 要是不习惯用命令修改,也可以在运行框输入
pkexec gedit /usr/bin/gnome-terminal回车,验证权限后会直接打开带管理员权限的文本编辑器,手动把文件第一行的shebang改成#!/usr/bin/python3.6保存即可。
方法2:打开备用终端修改
- 按下
Alt + F2调出运行框,输入xterm回车,系统会启动默认预装的轻量终端xterm,不受gnome-terminal配置影响 - 在xterm中执行常规sudo命令修改即可:
# 直接修改 sudo sed -i '1s@^#!.*@#!/usr/bin/python3.6@' /usr/bin/gnome-terminal # 或者手动编辑 sudo gedit /usr/bin/gnome-terminal
方法3:TTY终端修复(前两种失效时使用)
- 按下
Ctrl + Alt + F3(F3到F6任意一个都可以)进入纯字符终端,输入你的用户名和密码登录 - 执行上述修改命令完成后,按下
Ctrl + Alt + F2切回图形界面即可。
你之前创建的terminal.sh双击无法运行是因为Ubuntu默认文件管理器Nautilus的设置为「双击可执行文本文件时打开查看」,不会直接执行脚本,因此没有效果。
内容的提问来源于stack exchange,提问作者Zachary Turner
相关产品推荐
相关产品推荐

