欢迎来到天天文库
浏览记录
ID:39465770
大小:27.62 KB
页数:9页
时间:2019-07-04
《Linux配置与优化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、RedHat6.1Linux的配置与优化Linux作为一个免费的类似UNIX的操作系统,正日益受到人们的重视。本人作为一名Linux爱好者,出于学习,比较了各种不同的Linux发行套件,安装过各种Linux的发行套件,但是每一次安装完成,大量的配置与优化工作花费笔者许多时间,并且非常容易遗漏一些细节。本文以安装与使用RedHat6.1为例,参考了/usr/doc/HOWTO/Config-HOWTO文档,结合自己的工作经验,谈一些自己的做法。以下的做法基本上适合各种liunx发行套件。一、关于硬盘分区关于安装Linux如何建立硬盘分区、交换分区等问题,已经超出本文范围,但是我
2、的经验是安装Linux时一定要建立单独的分区,用于存储用户的私人数据,同时可以用于备份系统的配置文件(如像域名服务器,Samba的配置文件等),便于以后配置。二、编辑/etc/inittab文件大部分Linux的发行套件都建立六个虚拟控制台,实际上三个已经足够,并且可以节省可贵的内存空间。编辑/etc/inittab文件,在下面三行的前面加上#。4:2345:respawn:/sbin/mingettytty45:2345:respawn:/sbin/mingettytty56:2345:respawn:/sbin/mingettytty6然后执行initq,使系统重新读取/
3、etc/inittab文件,关闭tty4、tty5、tty6虚拟控制台。如果不考虑系统的安全,你可以利用第四个虚拟控制台来查看各种系统信息,编辑/etc/syslog.conf文件,在最后一行加入:*.*/dev/tty4最后再执行killall-HUPsyslog。三、建立或者编辑/etc/inputrc、/etc/profile、/etc/bashrc文件虽然最近几年个人计算机的潮流已经从命令行方式转向图形方式,采用鼠标操作,但是Shell在Linux中依然有很强的生命力。shell有好几种,主要有bash、ksh、tcsh、zsh、ash,用得最多的是bash。只要编辑
4、/etc/inputrc文件,设置INPUTRC的环境变量,利用Tab键的命令补全功能,就可以实现类似于MSDOS的DOSKEY的功能。这样对文件与目录的各种操作,也一样方便与快捷。(附/etc/inputrc文件)setbell-stylenone#don'tbeepsetmeta-flagon#allow8-bitinputsetconvert-metaoff#don'tstrip8-bitcharacterssetoutput-metaon#display8-bitcharacterscorrectlysethorizontal-scroll-modeOn#scroll
5、longcommandlinessetshow-all-if-ambiguousOn#afterTABispressed"e[1~":beginning-of-line#home"e[2~":insert-last-argument#insert"e[3~":delete-char#delete"e[4~":end-of-line#end"e[5~":backward-kill-word#pageup"e[6~":kill-word#pagedown#defineF7F8likemsdosdoskey"e[18~":history-search-forward#
6、F7"e[19~":history-search-backward#F8编辑/etc/profile文件,在其尾部插入下面内容:#addbyzws#customizeless#LESS='-M-Q-r'PS1="[u@hw]\$"INPUTRC=/etc/inputrcLESS='-M-r'#-r为了lsless支持彩色。LESSEDIT="%E?lt+%lt.%f"LESSOPEN="lesspipe.sh%s"LESSCHARSET=latin1PAGER=lessexportLESSLESSEDITLESSOPENLESSCHARSETINPUTRC建立/us
7、r/bin/lesspipe.sh文件,内容如下:#!/bin/sh#Thisisapreprocessorfor'less'.Itisusedwhenthisenvironment#variableisset:LESSOPEN="lesspipe.sh%s"lesspipe(){case"$1"in*.tar.bz2)bzip2-cd$1$12>/dev/nulltartvvf-;;*.tar)tartf$12>/dev/null;;#Viewcontentsof.tarand.tgzfiles*.t
此文档下载收益归作者所有