Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10707793
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:34:55

在QQ上,一网友发来消息说Linux突然断电,数据没有保存,那么在企业中要怎么保证大家的数据保存到硬盘上了呢?这使我想到这个和windows的区别,当要关闭服务器的时候,如果有人连接到windows服务器上存取数据,windows会提示有人连接到当前的服务器,以方便我们通知用户做好保存数据的准备,那么Linux就没有这么的智能了,要我们自己人工提示用户。
 
    关于Linux的关机步骤,大部分的用户以为就使用shutdown -h now就万事大吉了,其实Linux的关机也是一个值得大家注意的地方,下面来说一说关于关机过程中的一些要做的工做吧!
 
    1.查看目前在线工作人员,可以使用who 这个命令,就可以知道哪些人在使用Linux资源,这个是一般是指远程登录(Telnet或SSH)来操作Linux主机。
 
    2.查看有谁连上了主机,可以使用netstat这个命令,使用方法一般为:
           1 netstat -a 显示本机所提供的所有服务状态,在出现的显示后面,LISTEN 表示正在监听的服务。
           2 netstat -an 这个在上面的基础上可以查看哪些端口在使用。
 
   3.同步数据到硬盘。一般情况下,Linux会30秒执行一次sync命令,将内存中的数据写入硬盘。
   
    由于在 Linux 系统中,为了加快数据的读取速度,在某些情况下,某些数据没有被直接被写入硬盘,而是暂时先保存在内存当中,如果这个数据被重复的调用或改写, 由于没有被写入硬盘那么而是直接由内存当中读取出来,在速度上相当的快,如果数据在没有被保存的情况下,重启或关机或者是突然断电,后果可想而知。所以重启或关机时候就需要 sync 这个命令来进行数据的同步写入,输入 sync ,在内存中尚未被保存的数据,就会被写入硬盘中,代替原来的版本,所以,在系统关机或重新开机之前,最好是执行这个命令,一般之个命令要多执行几次,一般最好要输入三次sync命令。
 
   4.最后执行相应的命令来执行相应的动作了。
     关机命令: shutdown
     重新启动: reboot
     直接关机: halt
 
注意:shutdown还可以传送警告信息给登入用户:# shutdown +5 “System will shutdown after 5 minutes”就是通知5分钟后关机。

阅读(755) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~