今天被一个命令吓死了
Tofloor
poster avatar
luoyou
deepin
2017-11-23 01:45
Author
deepin系统一直有一个问题,每次长时间使用之后(大概七小时左右),都会出现底部任务栏消失的bug,长时间使用之后,系统也会变得比较卡。
今天又出现这个问题了,于是我熟练的调出终端的雷神模式,敲了句 sudo reboot 命令。

然后:咦,怎么没要我输密码,怎么是英文提示,说系统即将重启,过了三秒钟我反应过来,我的终端一直连在客户的服务器上看log,一直没有退出,当时吓得一身冷汗,赶紧跑运维那边问会不会出现问题,有没有什么服务在系统重启后需要手动启动的。

最终还好没事,估计就是系统休息了十几秒,没有出现大问题。

不过这个也说明一个问题,在win下不太可能出现这类失误,毕竟打开ssh大家都知道已经连上服务器了,要小心操作。但是deepin的终端做的太好了,采用雷神调出来又很方便,导致调出终端时会不小心忘记终端目前有没有连到服务器上,到时候一个顺手的命令,就完蛋了。

大家一定要引以为戒,另希望deepin能够解决任务栏消失和卡顿问题,加强稳定性,以后发展越来越好。
Reply Favorite View the author
All Replies
avatar
jingle
deepin
2017-11-23 01:53
#1
reboot 也没有提示
Reply View the author
avatar
jingle
deepin
2017-11-23 01:53
#2
卡顿问题 时候看看top  你是15.5 beta吗  dock的问题已经修复了应该
Reply View the author
avatar
187******09
deepin
2017-11-23 01:53
#3
我要命令重启一般是再开一个终端
Reply View the author
avatar
woodelf
deepin
2017-11-23 02:00
#4
对于多用户登录的服务器,建议使用shutdown而不是reboot,我以前总结的理由如下(不知道是不是还适用于systemd):
shutdown 命令安全地将系统关机,在关机之前,系统管理员会通知所有登录的用户系统将要关闭。并且 login 指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还可能重启。这是由所有进程都会收到系统所送达的信号决定的。这让像 vi 之类的程序有时间储存目前正在编辑的文档,而像处理邮件和新闻的程序则可以正常地离开等等。

shutdown 执行它的工作是送信号给 init 程序,要求它改变 runlevel。

shutdown 的具体执行时间,执行用户以及理由会写入系统日志,未完成的磁盘写入缓存也会回写到磁盘,以避免数据丢失。

至于 reboot,则是直接给所有进程发送 TERM 信号,同时把 reboot 行为写入系统日志。reboot 命令也会把系统更改回写到磁盘,但是 reboot 命令不会给登录用户发送 reboot 通知,因此可能导致数据丢失。

Reply View the author
avatar
a578628091
deepin
2017-11-23 03:20
#5
https://bbs.deepin.org/post/148777
reboot 也没有提示

测试版这几天刚开机有点卡,开机音乐莫名其妙的没了,开机后任务栏确一个图标,就是媒体音量的那个图标,任务栏的应用也暂时无法点击启动,等一会音量的图标出来了才能点
Reply View the author
avatar
luoyou
deepin
2017-11-23 22:04
#6
https://bbs.deepin.org/post/148777
卡顿问题 时候看看top  你是15.5 beta吗  dock的问题已经修复了应该

的确是15.5 beta,今天卡顿的时候我来看下top命令。
Reply View the author
avatar
zouqilin
deepin
2017-11-23 22:58
#7
所以公司线上的server都要设置明显的命令提示符 或者登陆后打印警示性的文本图 比如喷火的龙
Reply View the author