摘要:
硬件读取引导扇区加载LILO或者grub加载内核挂装根文件系统启动/sbin/init ,一切进程的“祖父”读取/etc/inittab文件读取rc.sysinit文件读取/etc/fstab文件运行rcX.d下的文件(文件都是init.d下的符号链接)其中有一个xinetd 的超级进程,调用/etc/xinetd.conf 配置文件,从配置文件中知道读/etc/xinetd.d 文件,结束后调用Miggetty读取/etc/rc.d/rc.local文件 阅读全文
摘要:
第一步:重新编译内核<选上>FUSE(Filesystem in Userspace) support其下面的DOS/FAT/NT Filesystems —>里面的NTFS选项勾上吧!第二步:wgethttp://www.ntfs-3g.org/ntfs-3g-2009.4.4.tgz第三步:安装NTFS-3G./configure make make install第四步:进行挂载并测试mount -t ntfs-3g /dev/sda1 /mnt 阅读全文
摘要:
下载linux-2.6.29.4.tar.bz2到/usr/src# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2 # tar -jxvf linux-2.6.27.tar.bz2 # cd linux-2.6.27 # make mrproper # make menuconfig # make clean # make bzImage # make modules # make modules_install # mkinitrd /boot/initrd_2.6.27.img 2.6.27执行m 阅读全文
摘要:
这两天和一位朋友,相互研究了一下在IPTABLES中增加新的模块功能。在网上查了些资料,都没有成功实现,最后,经过测试与调试,最终实现。现在就把具体步骤贴出来,与大家分享。个人建议:在安装最新的软件前,大家最好看一下他们的版本与适合的版本。否则,出了问题也找不到原因!系统环境:CentOS 5.3Kernel 2.6.18-128.el5iptables 已经卸载(采用源码进行安装)1.下载所需软件包kernel 2.6.19.7# wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.19.7.tar.bz2iptables1.3 阅读全文
摘要:
1、统计apache占用的系统内存ps aux | grep apache | awk ‘{sum+=$4};END {print sum}’注:$4表示第四域2、在VIM中的一些技巧(针对当前屏幕) H–跳到第一行 M–跳到中间一行 L–跳到最后一行 (针对整个文档) gg–到首行 G–到尾行 7yy复制7行 5dd 删除5行 dG 删除所有行 d$ 从当前位置删除到行尾 y$ 从当前位置复制到行尾3、让命令提示符前显示完整路径vi /etc/bashrc找到“$PS1″ = “< a href=” file:////s-//v///$”>\\s-\\v\\\$< /a & 阅读全文