Linux实用的精彩使用经验
1、云南省弥渡县的罗正友问各种Linux的类型和价格。
答:我们不知道你购买Linux的用途,所以给你推荐一个网站:
http://www.distrowatch.com。在那里你可以见到世界上主要的Linux,包括Redhat、TurboLinux、红旗、冲浪等二十多家。
2、中国科技大学的赵阳问:我下载了一个Debian Linux,但由于语言的关系,我能得到的学习资料非常有限。能否介绍一下Debian Linux和相关的图书情况?
答:Debian Linux是Internet上应用第二广泛的版本,在市场份额上只比Redhat Linux低。Debian Linux是正在使用的最大的、非商业的发行版本。Debian Linux完全是免费和自由的,它所运行的应用程序也非常丰富,它的最新版本提供了2,692个软件包,几乎每种类型的主要应用程序都提供了。Debian Linux是由世界范围500多名计算机业余爱好者和专业人员在业余时间制作的。Debian Linux是世界上最大的Linux发行版本,它包含了超过2,600个软件包和5个完整的端口。
Debian Linux虽然很不错,但它的复杂性导致了学习起来困难程度很高。讲Debian Linux的中文版图书还不多,你可以到当当网上书店找找北京北京科海培训中心版的《Debian GNU/Linux 高级应用大全》。这本书的原著作者就是Debian Linux的开发人员之一,面向的是运行或者想学习Debian GNU/Linux的系统管理员和网络管理员。如果你已经熟悉其他Linux发行版本但想要使用Debian Linux,这本书也能看。虽然定价95元有点贵,但它是国内知名针对Debian Linux讲解的中文书,随附CD还提供了Debian Linux 2.1和egcs编译器,以及需要下载的软件包的相应站点的URL。所以还是值得的。
3、安阳市的肖军问:如何设置虚拟主机?
答:1.假设某台服务器IP为192.168.11.2,要虚拟另一IP address为192.168.11.4, 则加下面的行到
/etc/rc.d/rc.local /sbin/ifconfig eth0:0 192.168.11.4/sbin/route add -host 192.168.11.4 eth0:0
2. 加下面的行:
ServerAdmin your_email_address DocumentRoot /home/httpd/foldername ServerName virtualservername ErrorLog /var/log/httpd/foldername/error.log TransferLog /var/log/httpd/foldername/access_log /VirtualHost
加入到:/home/httpd/conf/httpd.conf VirtualHost 192.168.11.4
3. 若在你的LAN中有DNS服务器,加上相应的项192.168.11.4--->virtualservername
4、成都市的方建斌问:在Linux中怎样如同DOS下的"mem"命令一样显示内存占用情况?
答:可试试如下命令:
free--显示物理内存和交换分区的信息。
Top--显示每个程序占用内存的细节。
你还可以下载
ftp://ptah.lnf.kth.se/pub/qps/下的qps。
5、济南市的李韶军问:我有个core文件,在目录用cat core 后显示就不正常了。我想知道core是干吗用的?为什么cat core 后显示会有问题?
答:这个文件是发生故障的那个程序的内存影像。错误的原因不一定是 内核错误,常见的错误是非法指针。一般将其删除就行了 因为这是个二进制文件,通常终端用某些二进制码做一些控制动作 例如改变显示模式。我们通常的xterm等还有Linux控制台都仿真 DEC-VT100的控制码,当你cat core时会碰到控制码将显示模式改变,你因而看到乱码。出现这种情况时你打入reset命令通常能恢复正常显示。
6、哈尔滨市的何泽民问:怎么才能开机就激活"Numlock"灯?
答:将如下代码加入/etc/rc.local中,就可以使Linux系统启动完就激活Num Lock 灯:
for t in 1 2 3 4 5 6 # 激活虚拟屏幕1-6
do
setleds +num< /dev/tty$t >/dev/null
就完成了。
7、青岛海洋大学的徐勤武问:如何做bootable CD的boot image?
答:你只要作一块可以启动的软盘(最好是lilo软盘),就可以在启动时给出其它的参数。例如用什么设备作为root目录,启动到第几级等。总之,CD自举就是拿CD仿真一个软驱,任何能自举的软盘都做boot image。但你要注意自举的东西必须有CD驱动代码,不然等到控制转移到你所自举的东西上它又不懂怎么样驱动CD时你可就遇到麻烦了。
8、上海市的王斌问:如何fvwm95中增加一个程序项?
答:一般的WM(窗口管理程序)都会读取用户目录下相应的rc文件,例如 motif 的 .mwmrc、twm 的.twmrc。fvwm95对应的是.fvwm95rc文件。找到这个文件并修改,按照文件中格式,很容易就能添加一个程序项。然后重新启动X,就能看到新菜单项了。
9、广州市的李小波问:我的显视器在Linux下只能设到256色, 刷新频率也只有60Hz 。怎么调才能让它正常呢?
答:简单的方法是这样启动X Windows(可以作个别名)startx -bpp 16在/usr/doc/HOWTO/XFree86-HOWTO中有设定。还可以运行setup->Xconfigurator试试。直接修改/etc/X11/XF86Config也挺方便的。
10、天津市的王勇问:fvwmsr、fvwmsr95、tvwm 是什么?它们有何区别?
答:fvwmsr、fvwmsr95、tvwm都是X Window的窗口管理程序,如同Windows98下的资源管理器。如果你喜欢Win98的风格,就试一下qvwm。
11、深圳市的蒋惠忠问:怎样在Linux下安装声卡?
答:你可以这样试一下:以 root 身份使用命令 sndconfig 即可设置, 非常方便的. 如果不是sb声卡, 试着做
1.使用 sndconfig 来设置。
2.修改 /etc/conf.modules , 加入类似这样几行 alias sound sb options -k sb io=0x220 irq=5 dma=1,5 alias midi opl3 options -k opl3 io=0x388
3. win95/dos下, 检查你的声卡目前的中断irq及i/o地址的设定,手动装入声卡模块。 如 modprobe opl3 irq=5 dma=1,5 io=220 。
4.如果还无法工作, 就只好试试为你的声卡重新编译一个新的内核了, 在 /usr/src/linux 下, 执行 make menuconfig 。
12、郑州市的陈军问:我编译完核心,但reboot后不能自动加载声卡, 在提示符下敲cat /dev/sndstat 就能用。我改怎么办?
答:试试这样作:
1.修改 /etc/rc.d/rc.modules:
2.查找"sound support";
3.添加 "/sbin/modprobe sound";
4.重新启动。
13、桂林市的傅军问:怎样关闭用户的POP3权限
答:把POP3的端口关了就可以了。 在文件/etc/services中找到这一行 pop-3 110/tcp 把这一行前加个''#'',把它注释掉就OK
14、珠海市的张敏问:如果我使用两块同样的网卡,比如3C509,是否我必须修改核心?如果需要,怎么办?
答:你根本不需要修改核心。如果你的驱动已经编译成模块,就最简单不过了。在/etc/conf.modules文件里写(如果没有这个文件就要重新建一个)alias eth0 3c509 alias eth1 3c509 options 3c509 io=0xAAA,oxBBB。
如果想编译在核心里,那么在/etc/lilo.conf里加上 append="ehther=0xBBB,I,eth1" 这里的BBB。注意I是第二块网卡的端口和中断。
15、广州市的朱永明问:我有一内置调制解调器,设置为IRQ12和IO为3e8。但是在Linux中,需设定为COM3占用IRQ4和IO 3e8,请问怎样改变设置?
答:在你的BIOS中禁用0x3e8。如果你的内置调制解调器是即插即用的话,可能被你的即插即用的BIOS重设置为IRQ4。IRQ12应该是用Windows/DOS下的设置程序所设置的。
16、石家庄市的徐峰问:哪里有linux下的Proxy Server?
答:Linux下的Proxy Server有socks和squid等。其中squid在
http://squid.nlanr.net 可以下载。
17、深圳大学的金英问:我有一台老式PC机,它有64M内存,2G硬盘。我想使用大于0x2000000的SHARE MEMORY,所以我把文件shmparam.h 的 #define SHMMAX 0x2000000 修改为0x3000000。但是我不知如何重新编译和安装内核。我希望朋友们告诉我详细的操作。非常感谢。
答:你不需要重新编译内核, 修改这个值就行:在运行系统上执行 # echo "0x3000000" > /proc/sys/kernel/shmmax ,你也可以把它加到某个启动脚本中。 http://www.hacker.cn/News/xtaq/2005-7/15/0571514310469077.shtml