Linux的奇思妙想之系统优化技巧全接触

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

本文详细介绍Linux的奇思妙想之系统优化技巧全接触

  ●用Squid来控制文件类型的访问

  Linux的一大好处就是能够非常方便地对IP网络进行路由,很多Linux系统就是专门用作Internet接入路由器。但是,iptables或ipchain等包过滤软件只能控制用户访问哪些站点,而无法控制用户访问哪些文件。使用Linux下的代理服务器软件Squid可以很容易地做到这一点,Squid.conf文件中的urlpath_regex项就是控制每种注册的MIME文件访问的,例如以下语句:

  #给出需要控制访问的MIME文件类型(访问控制列表即acl)

  acl denymine urlpath_regex .exe .zip

  #禁止这类文件的访问

  http_access deny denymine

  这样就禁止了这条语句以后的所有用户对相应站点zip、exe文件的访问,当然你可以加入其他文件类型,如MP3等。再利用iptables之类的ReDirect重定向功能,强迫用户通过Squid代理上网,即所谓“透明代理”,就可完全控制用户对站点的访问了。

  ●让系统使用默认的彩色文件显示

  Linux终端下的不同类型文件的彩色显示让我们感觉非常方便,但有时可能不小心丢失这一功能,在配置文件中加入alias ls="ls --color -F -N"就能保证这一功能的正常使用。

  ●利用cron保持某些分区的激活状态

  cron相当于Win 98的计划任务,它能根据用户的要求定时执行某些命令。如果你mount了一些NTFS分区,并经常访问这个分区(如Web Server对一些文件的访问),很有可能因为时间过长而无法正确读写数据,这时可以利用cron的定时访问功能,保证该分区总是激活的。根据个人经验,网络上的NTFS分区最好让cron每15分钟访问一次,否则就有可能出现需要该分区数据时出现mount失败的情况。

  注:本文中凡未经说明的都以RedHat Linux为准。

责编:豆豆技术应用

正在加载评论...