当前位置

5.3.9 系统管理命令

主标签

[b]5.3.9 系统管理命令[/b]



[b]1、shutdown 关闭系统命令。[/b]



命令格式:[b]#shutdown [[-t ]] [[-arkhncfF]] [[提示信息]][/b]



常用选项:

[list]
[*]-r,关闭系统后重新启动。
[*]-h,关闭系统后关闭计算机。用这个选项可以用来定时关机。
[*]-k,不真正地关闭系统,只是把提示信息发给登录系统的所有用户。
[*]-c,取消正在运行着的shutdown。
[*]-f,快速关机,不进行fsck检测。
[*]-n,快速关机,不经过init程序。
[/list]


命令使用说明:

该命令只能由超级用户使用。可用这个命令实现常用的关机和重启操作。



例子:

例A:立即关机。
#shutdown -h now

例B:定时45分钟后关机。
#shutdown -h 45

例C:重新启动。
#shutdown -r now
[b][color=red] 注:重新启动也可以用命令:#reboot来实现。[/color][/b]



[b]2、free 查看当前系统内存使用情况命令。[/b]



命令格式:[b]#free [-b | -k | -m] [/b]



常用选项:

[list]
[*]-b,以字节为单位显示。
[*]-k,以K字节为单位显示。
[*]-m,以兆字节为单位显示。
[/list]


命令使用说明:

free功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的
缓冲区。



例子:

例A:#free -k
total       used       free     shared    buffers     cached
Mem:        256092     250868       5224          0      11320     112048
-/+ buffers/cache:     127500     128592
Swap:       666688       3156     663532



[b]3、wall 向系统所有在线用户发出信息命令。[/b]



命令格式:[b]#wall [/b]



常用选项:无



命令使用说明:

这个命令的功能是对全部已登录的用户发送信息,用户可以先把要发送的信息写好存入一个文件中,然后输入:
#wall


例子:

例A:向所有用户发出“各位请注意,系统要关闭,请保存好文件。”的信息。命令如下:
#wall "各位请注意,系统要关闭,请保存好文件。"
Broadcast message from root (pts/1) (Sun Dec 28 17:50:50 2003):

各位请注意,系统要关闭,请保存好文件。
      
执行以上命令后,用户的屏幕上显示出“各位请注意,系统要关闭,请保存好文件。”信息后,并不出现系统提示符$(#),再次按回车键后,屏幕出现系统提示符



[b]4、write 给系统中某一用户发送信息命令。[/b]



命令格式:[b]#write [[终端名称]][/b]



常用选项:无



命令使用说明:

输入命令并按回车键执行后,系统进入发送信息状态,用户可以输入要发送的信息,输入完毕,希望退出发送状态时按合键 Ctrl+c>即可。如果用户所在的终端名称你不清楚,可以用who命令来查看。


例A:#free -k
total       used       free     shared    buffers     cached
Mem:        256092     250868       5224          0      11320     112048
-/+ buffers/cache:     127500     128592
Swap:       666688       3156     663532



[b]4、mesg 是否允许别人用write给自己发信息命令。[/b]



命令格式:[b]#mesg [[选项]] [/b]



常用选项:

[list]
[*]n,表明允许别人给自己发信息。
[*]y,表明不让别人给自己发信息。
[/list]


命令使用说明:

如果允许别人给自己发送信息,输入命令:

  # mesg y

  否则,输入:

  # mesg n

 对于超级用户,系统的默认值为 n;而对于一般用户系统的默认值为y。

如果mesg后不带任何参数,则显示当前的状态是y还是n,



例子:

例A:显示当前的状态。
#mesg

[b]5、sync 强制把内存中数据写入硬盘的命令。[/b]



命令格式:[b]#sync [/b]



常用选项:

[list]
[*]help,显示帮助。
[*]version,显示版本信息。
[/list]


命令使用说明:

在关闭Linux系统时使用的。用户需要注意的是,不能用简单的关闭电源的方法关闭系统,因为Linux象其他Unix系统一样,
在内存中缓存了许多数据,在关闭系统时需要进行内存数据与硬盘数据的同步校验,保证硬盘数据在关闭系统时是最新的,只有这样才能确保数据不会丢失。一般正常的关闭系统的过程是自动进行这些工作的,在系统运行过程中也会定时做这些工作,不需要用户干预。sync命令是强制把内存中的数据写回硬盘,以免数据的丢失。用户可以在需要的时候使用此命令。