操作Centos时总是遇到一些问题。慢慢积累,记下来供参考,答案一般都来自互联网
 
问题1
装了 CENTOS ,但是在命令行下有时显示 乱码 ,请问如何解决?
 
临时解决方法:
#unset LANG
原因:
/etc/sysconfig/i18n这个文件里,类似"LANG="en_US.UTF-8""的内容和SSH登陆软件里的字符类型相符合即可.
例子: 
服务器上:
#vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8
SSH客户端:
securecrt的options-->Session options-->Appearance-->Character设置成UTF-8.
 
问题2
如何编译升级核心
 
//Kernel Update,原版本为2.6.9-55-EL
1,download the newest kernel program from [url]www.kernel.org[/url],eg:linux-2.6.21.tar.gz
2,extract compress file to a folder
3,make mrproper //刪除.o文件
4,make menuconfig //编辑核心
5,make clean //删除.o文件
6,make bzImage //制作核心档案,should be arch/i386/boot/bzImage
7,make modules //制作模组档案
8,make modules_install //安装模组,安装前,先备份相同的模组版本,eg:/lib/modules/2.6.21
9,mkinitrd /boot/initrd-2.6.21.img 2.6.21
10,制作多重开机系统,以备无患
  1)复制新核心到/boot
    cp /root/linux-2.6.21/arch/i386/boot/bzImage /boot/vmlinuz-2.6.21
    cp /root/linux-2.6.21/System.map /boot/System.map-2.6.21
  2)vi /boot/grub/menu.lst
    title CentOS (2.6.21)
    root (hd0,5)
    kernel /vmlinuz-2.6.21 ro root=LABEL=/
    initrd /initrd-2.6.21.img
 
问题3
如何查看所有根目录下所有子目录占用容量
 
du -sm /*  //*代表每个目录,