LINUX中此程序运行后,为何刷新不出命令提示符?

LINUX中此程序运行后,为何刷新不出命令提示符?,第1张

很遗憾,在我的centos6测试系统中,输入你的程序编译运行后,会直接显示命令行提示符,不需要回车一下。

我认为这种情况是由于shell处理子进程的方式不同而引起的,研究这种原因大部分时间不如研究茴香豆的茴字有几种写法有意义。

如过你想找到原因,我认为可以在你的环境里面,逐步的删除你程序中一些不影响结果的行,然后调整运行方式(比如说,不要用close,不要wait等)再试试看吧

先试试这个:ctrl+alt+F1 进命令行,登入后输入 sudo service lightdm restart 重启 lightdm。如果上面的不行的话就重装 unity,依次输入:sudo apt-get updatesudo apt-get install --reinstall ubuntu-desktopsudo apt-get install unity

[root@localhost

/root]#

root

当前登录用户名

@

分隔符

没啥意思

localhost

主机名

/root

当前目录

#

当前用户为超级用户($

为普通用户)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8997922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存