SUSE LINUX创建终端子进程出错解决

在SUSE LINUX 10中打开图形终端时,报创建此终端的子进程时出错。
如图:

这一般是因为SHELL的问题,可以检查/etc/passwd的用户shell设置是否有问题。或者可以直接利用SUSE LINUX中的控制中心里的用户管理重建一个新用户登录即可。

 

或者注销当前用户后用root登陆字符终端修改/etc/fstab , 添加如下命令:

none /proc proc defaults 0 0

none /dev/shm tmpfs defaults 0 0

none /dev/pts devpts gid=5,mode=0620 0 0

修改后保存,重启服务器。终端恢复正常,问题解决。

补充:Linux的普通进程(守护进程除外) 是终端的子进程,进程的存在要依赖终端为其提供空间包括标准输入、标准输出、标准出错。比如,在ssh的客户端启动一个连入linux的终端,运行pstree命令,可以看到如下结果:

可以看到pstree相当于当前终端启动的一个子进程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值