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相当于当前终端启动的一个子进程。

你可能感兴趣的:(linux,linux,职场,SuSE,休闲,终端子进程)