使用screen 报错 Cannot open your terminal '/dev/pts/1'问题

来源:互联网 发布:linux samba服务器配置 编辑:程序博客网 时间:2024/05/16 12:47

想使用screen来执行oracleexpdump命令,但是却报错:screen Cannot open your terminal '/dev/pts/1'

真是有种蛋蛋的忧伤。先上解决方式:


执行:script /dev/null


再解释一下:

root下执行tty:

[root@HZ-VM-BI ~]# tty
/dev/pts/1

切换到oracle后 su - oracle 同样执行tty

[root@HZ-VM-BI ~]# su - oracle
[oracle@HZ-VM-BI ~]$ tty
/dev/pts/1

还是root下的tty 1 当然oracle是没有权限的

然后看一下script /dev/null的作用

 [oracle@HZ-VM-BI ~]$ script /dev/null 
Script started, file is /dev/null
[oracle@HZ-VM-BI ~]$ tty
/dev/pts/6

实际上是开启了一个新的tty 6 

收工。

0 0
原创粉丝点击