linux正确关机的步骤

linux上关机步骤与Windows上关机步骤略有不同,因为linux上是多任务多用户的环境,在不知道别人正在运行的程序和工作之前就关闭的话可能会造成比较验证的错误


linux上标准的正确关机的步骤是什么呢?

第一步:查看当前登录的用户有哪些,如果有其他用户正在登录的话需要通知

可以用命令who查看当前登录用户

第二步:稍微查看一下当前网络联机状况和后台程序执行情况,作为关机的参照,不过意义不是很大

可以用netstat -a查看网络联机,ps -aux查看后台程序运行情况。

第三步:数据同步写入硬盘sync

sync是一个把当前内存中未来得及写入硬盘的数据写入硬盘。这是一个很好的命令,随时都可以执行,不过root用户执行的效果是保存所有用户的数据到硬盘,而普通用户执行的效果是只保存自己的数据


不过由于当前的主流linux系统均具有shutdown等关机命令前主动调用sync命令保存用户数据,所以sync可以省略的,不过为了系统安全,执行一下也不是什么坏事。


第四步:运行关机命令