Linux操作系统上必需要学的系统管理命令

豆豆网   技术应用频道   2007年09月14日  【字号: 收藏本文

内容摘要:对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。熟悉了Linux常用的文件处理命令以后,这一讲介绍对系统和用户进行管理的命令。

  图2 使用top命令监视指定用户

  free

  1.作用

  free命令用来显示内存的使用情况,使用权限是所有用户。

  2.格式

  free [-b|-k|-m] [-o] [-s delay] [-t] [-V]

  3.主要参数

  -b -k -m:分别以字节(KB、MB)为单位显示内存使用情况。

  -s delay:显示每隔多少秒数来显示一次内存使用情况。

  -t:显示内存总和列。

  -o:不显示缓冲区调节列。

  4.应用实例

  free命令是用来查看内存使用情况的主要命令。和top命令相比,它的优点是使用简单,并且只占用很少的系统资源。通过-S参数可以使用free命令不间断地监视有多少内存在使用,这样可以把它当作一个方便实时监控器。

  #free -b -s5

  使用这个命令后终端会连续不断地报告内存使用情况(以字节为单位),每5秒更新一次。

  quota

  1.作用

  quota命令用来显示磁盘使用情况和限制情况,使用权限超级用户。

  2.格式

  quota [-g][-u][-v][-p] 用户名 组名

  3.参数

  -g:显示用户所在组的磁盘使用限制。

  -u:显示用户的磁盘使用限制。

  -v:显示没有分配空间的文件系统的分配情况。

  -p:显示简化信息。

  4.应用实例

  在企业应用中磁盘配额非常重要,普通用户要学会看懂自己的磁盘使用情况。要查询自己的磁盘配额可以使用下面命令(下例中用户账号是caojh):

#quota caojh
Disk quotas for user caojh(uid 502):
Filesystem blocks quota limit grace files quota limit grace
/dev/hda3  58   200000 400000  41  500  1000

  以上显示ID号为502的caojh账号,文件个数设置为500~1000个,硬盘空间限制设置为200MB~400MB。一旦磁盘配额要用完时,就需要删除一些垃圾文件或向系统管理员请求追加配额。

责编:豆豆技术应用

正在加载评论...