su
我在 Linux 中使用 bash shell,我想知道当我使用或以 root 身份登录时是否有任何方法可以打开一个新的终端窗口 sudo su
。
我的意思是是否可以输入 sudo su 并以 root 提示符打开一个新终端窗口(每次我输入时都会生成一种命令以sudo su
打开一个带有 root 提示符的新窗口)。
答案1
每次我输入 sudo su 时都会创建一个命令,以 root 提示符打开一个新窗口
您可以使用别名命令来帮你完成这项工作。如果我想在输入时打开一个具有 root 权限的新窗口须藤须在终端中,我将发出此别名命令:
alias 'sudo-su'='sudo terminal_program_name'
在哪里终端程序名称是你用来访问 bash shell 的程序即konsole、gnome-terminal、deepin-terminal 等
笔记:别名是临时的,将会丢失一旦关闭发出别名命令的活动窗口。要使别名持久,请编辑文件.bashrc
并在其中附加上述别名命令。
答案2
查看tmux
。我每天都使用它:在我的笔记本电脑、路由器和工作服务器上;在窗口终端、文本模式、通过 ssh。它的键盘快捷键大大提高了我的性能。对我来说,再也不用回到单独的终端窗口了。
答案3
不确定您使用的是 Ubuntu 还是其他类似的操作系统。通常您可以按 CTRL + SHIFT + T 打开新终端。它应该以当前登录的用户 (whoami) 身份启动该终端