技术解析

挂起 sudo 运行的命令之后, fg 唤醒不了。
0
2021-07-12 00:31:43
idczone
系统:
#10# [email protected] server2 ~]$ cat /etc/redhat-release
CentOS release 6.3 (Final)

命令:
sudo vim 1 用sudo编辑一个文件
c+z 挂起进程
fg 1 唤醒进程

#12# [email protected] server2 ~]$ jobs
[1]+ Stopped sudo vim test
#13# [email protected] server2 ~]$ fg 1
sudo vim test

[1]+ Stopped sudo vim test
#14# [email protected] server2 ~]$ fg 1
sudo vim test

[1]+ Stopped sudo vim test
#15# [email protected] server2 ~]$

问题:
唤醒后回到vim编辑,这时候按任何按键,这个进程就会被挂起,vim换成其他命令也一样,不用sudo没有问题。
有了解这个情况的吗?

sudo fg

另外建议用tmux,专门对付这个的。

sudo fg 也不管用

其实就是编辑一些配置文件的时候需要sudo老切换,就阿里的两台机器这样,其他机器都没有这种问题,我想是不是啥配置有问题。开发环境我是用screnn。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服