Unix系统高速高效

系统 其他OS
在文章中,我们会为大家讲解如何来让Unix系统高速高效。Unix系统管理员应该了解文件系统空闲时间和i节点的使用情况,保证系统的高效运行。

我们都希望自己的Unix系统能够高速高效。那如何来提高Unix系统的效率呢?提高Unix系统的运行效率,文件系统应该保持一定的空闲空间,理论上,空闲空间至少应占文件系统总空间的15%,当空闲空间小于总空间的15%时,Unix系统操作将明显变慢!

因此Unix系统管理员应该了解文件系统空闲时间和i节点的使用情况,保证系统的高效运行。系统管理员可以使用df命令了解空闲空间和i节点的使用情况。使用“df -v 文件系统”命令,可以显示文件系统的使用情况:该文件系统数据块的总数、已使用数据块的数量、空闲数据块的数量、使用的数据快占总数据块的百分比。

如果想显示文件系统的i节点总数、空闲i节点的数目、已使用i节点数目以及已使用i节点占总i节点的百分比,可使用-i选项。比如在Solaris下,可执行:df -o i(注意哦:i前没有“-”)

当文件系统中的空闲空间减少,以至于使文件系统的效率降低时,可采用以下措施:

1.Unix系统删除临时目录下的文件

临时目录下存放的都是临时文件,临时文件是在程序执行期间根据需要创建的,但没有被及时删除。系统中的临时目录一般有/var/tmp、/tmp和/usr/tmp。管理员可以手工删除他们,也可以建立一个作业调度,使清理工作自动进行。比如在/usr/spool/cron/crontabs/root中加入以下代码:   
 

  1. QUOTE:   
  2. 30 2 * * * find /var/tmp –atime 7 –exec rm{} \ ; >/dev/null   
  3. 30 2 * * * find /usr/tmp –atime 7 –exec rm{} \ ; >/dev/null   
  4. 30 2 * * * find /tmp –atime 7 –exec rm{} \ ; >/dev/null  

2.Unix系统删除core文件

当系统中一些进程由于收到一些信号而非正常结束时,系统便建立一个core文件,记录进程当时的一些信息,包括进程状态、数据以及硬件寄存器的值等。在这些core文件没有用的时候,可以考虑删除它们。

3.清除Unix系统日志文件

日志文件包含了有关系统运行情况的信息和用户访问系统的情况,系统在运行过程中,会不断地把新的信息添加到日志文件中,因此日志文件会急剧增多,系统中主要的日志文件有:
 

  1. /usr/adm/acct 记帐日志文件   
  2. /usr/adm/messages 系统信息日志文件   
  3. /usr/adm/sulog 命令使用日志文件   
  4. /usr/adm/vold.log 卷管理日志文件   
  5. /usr/spool/uucp/LOGFILE uucp的记录   
  6. /usr/spool/uucp/.Log/.Old/* 旧的uucp日志文件   
  7. /usr/spool/lp/logs/requests 打印请求记录   
  8. /var/log/syslog 系统日志文件  

上述有的日志文件对分析系统出现的故障有帮助,因此在清除时要慎重。

4.Unix系统压缩不常使用的文件

对平时不经常使用的文件可以进行压缩,以便节省空间,压缩与解压缩的命令有:compress和uncompress;gzip和gunzip等命令。 到此,我们就讲解完了Unix系统提高效率的知识。

【编辑推荐】

  1. Unix系统管理很棘手
  2. Unix自动化问题讲解
  3. Unix管理配置文件
  4. 深度讲解Unix cfengine
  5. Unix系统管理问题
责任编辑:小霞
相关推荐

2016-07-08 10:56:34

华为

2010-05-10 19:03:00

Unix文件

2010-04-30 18:02:42

Unix系统

2010-04-30 00:28:07

Unix系统

2010-05-04 11:59:39

Unix系统

2012-06-20 14:47:16

扫描仪推荐

2010-04-29 14:56:06

Unix系统

2010-05-05 10:19:51

Unix系统

2010-05-04 14:34:16

Unix系统

2010-05-07 17:41:36

BSD Unix

2010-05-07 16:33:06

Unix系统

2010-05-04 16:33:39

Unix系统

2010-05-04 17:24:28

Unix系统

2010-04-29 10:15:01

Unix系统

2010-05-05 15:02:39

Unix系统

2010-05-04 15:33:41

Unix系统

2010-04-28 14:52:55

Unix系统

2010-04-30 18:54:07

2010-05-04 13:42:18

Unix打印系统

2010-05-05 10:13:47

Unix系统
点赞
收藏

51CTO技术栈公众号