linux 学习笔记
4/16/2007
■安装debian 4.0
http://www.aboutdebian.com/install4.htm
■常用命令:
添加光盘中的package列表:apt-cdrom add
安装光盘中的telnetd:apt-get install telnetd
查找可用工具:apt-cache search killall #killall为工具名
返回信息知道要安装psmisc包:apt-get install psmisc
安装gnome:apt-get install x-window-system twm
启动和关闭X
启动:$ startx
关闭:xkill 或alt + ctrl + backspace
#/etc/init.d/gdm stop 这将使用户退出
安装apache:apt-get install apache
卸载apache:apt-get remove apache
连同配置文件卸载apache:apt-get –purge remove apache
安装wu-ftpd:apt-get install wu-ftpd
显示文件:cat
编辑文件:vi
硬盘状况:df -h
重启系统:init 6
上下翻页:shift + pageup, shift + pagedown
加载光驱:mount /cdrom 卸载光驱:umount /cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom
切换为root: su
解压:tar zxf vmware-linux-tools.tar.gz
关机:init 0 重新启动:init 6
■用户目录下的.bashrc 保存用户环境
4/17/2007 11:44:33 PM
■更改gnome分辨率
修改/etc/X11/xorg.conf文件
找到
SubSection “Display”
Depth 1
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
把其中的Modes改成合适的就好了,那个x就是xyz的x,不是乘号
■变更IP设置
ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
4/18/2007 11:40:27 PM
■流量监测:MRTG
4/21/2007 3:17:01 PM
■在debian中安装vmware-tools的步骤:
1、apt-cache search linux-headers
安装linux-headers-2.6.18-4-686
2、安装gcc4.1
3、从vmware workstation的菜单中选择VM -> install vmware tools
mount /cdrom
cp vmwaretools.tar.gz /tmp
cd /tmp
tar zxf vmwaretools.tar.gz
cd vmwaretools-distrib
./vmwaretools-install.pl
gcc位置:/usr/bin/gcc-4.1
header位置:/lib/modules/2.6.18-4-486/build/include
参考文章:http://www.visoracle.com/download/debian/installvmwaretools.html
■允许gnome中root登录:
编辑/etc/gdm/gdm.conf中
[security]
AllowRoot=False
为
AllowRoot=True
4/22/2007 1:02:42 AM
■总算搞明白如何把默认启动的gnome干掉
/etc/inittab指定启动level
/etc/init.d/rc将不同的level分配到/etc/rcX.d,其中X为数字1、2、3等等。debian在启动时根据/etc/inittab指定的level到/etc/rc(level).d中按文件明顺序启动程序(S开头的脚本链接)或停止程序(K开头的脚本链接)。这些链接是指向/etc/init.d/目录下的脚本的快捷方式。
因此为了干掉debian默认2级启动中的gnome,只要把/etc/rc2.d/中的S21gdm改为dS21gdm即可。
研究了一下午,还是linuxsir.org里的一篇文章解决了问题:
http://www.linuxsir.org/bbs/showthread.php?t=23631
5/4/2007 9:22:29 PM
■redhat包下载的位置:ftp://ftp.redhat.com/pub/redhat/current/i386/RedHat/RPMS
■在centos中加载光驱:mount /dev/cdrom
■奇怪centos dvd安装盘里居然找不到apache的rpm包,那它默认安装时怎么装啊?在centos目录下有一堆rpm包。
但是emacs也同样安装不起来,说是3个依赖的文件找不到:
libXaw3d.so.7
libgif.so.4
libungif.so.4
从网上搜索有几个Rpm包里含有这些文件,但是centos的DVD没有相应的RPM包,别不是centos的光盘不全吧。debian都要3张DVD的东西它一张DVD就放下是不大可能。
但是在Gnome下的package manager里可以看见更多的包。但是好像装不起来,一会儿再试下。如果不行的话我就是redhat的网站去下载,或都干脆把redhat企业版的光盘下载过来,再装个redhat,反正现在是学习。
rpm不像apt那样可以把光盘上的rpm包做个索引,安装时只要点名道姓就行了。
看来确实是光盘不全,刚才从package manager里选择emacs后系统开始下载依赖的rpm。但它可以分析出来需要哪些rpm,这不知道是用什么命令查出来的。下载又是从哪个网站呢?看样子速度还不错。
An easy way to install RPMs along with associated dependencies is to use yum (Yellow dog Updater, Modified) or apt for RPM.
晕,这速度实在算不上快,半个小时了还没下完。read hat enterprise advanced也就4张CD,2个G大,看来也是不全的。那centos装apache难道也现下?