作者:马沛 来源:赛迪网技术天地-开放系统世界
问:如何重启X-Window?
答:使用Ctrl+Alt+BackSpace键即可。
问:在Fedora Core 2.0系统的KDE环境下,怎样在开机后自动打开小键盘?
答:可在“控制中心→外设→键盘”那里设置。
问:挂载Windows分区后,无法显示中文是怎么回事?
答:请用如下命令进行挂载:
#mount -t ntfs -o iocharset=cp936 /dev/hdb5 /mnt/d
挂载NTFS和FAT32一样,都是需要加上“iocharset=cp936”参数才能显示中文。
问:有支持Firefox 0.9多页面浏览的插件么?
答:目前,这种插件有两个:Single Window 和Tabbrowser Preferences。这两个插件都可以在http://update.mozilla.org/上找到。
问:因为我的系统坏了,使用df命令只能显示根目录的情况。请问有没有其它方法查找文件系统对应的设备?比如,寻找/home目录对应的/dev/hdan(n是自然数)。
答:可以通过查看fstab文件找到文件系统和设备的对应关系:
#cat /etc/fstab
另外,还可以通过/proc文件系统查看:
#cat /proc/mount
问:我使用Rays LX beta 2,其中的Xpdf不能正常显示中文怎么办?
答:编辑/etc/apt/source.list文件,添加如下一行:
ftp://mirrors.geekbine.org/debian sarge main non-free contrib
然后执行以下两个命令:
#apt-get update
#apt-get install xpdf-chinese-simplified
zhijk 于 2005-10-30 15:16:07发表:
感谢分享
何哥 于 2005-09-30 11:23:38发表:
不错,支持
reing 于 2005-09-30 00:06:18发表:
问:我用top命令查看系统信息时,发现swap分区一直处于空闲状态,并没有分担系统内存。请问怎样才能启动swap?
答:如果用top命令可以看到swap分区,就表示swap分区已经启用。
swap分区处于空闲状态是因为系统不一定会用到它。一般在运行比较大的程序时才会用到swap分区。启用swap分区的命令是swapon,详细查看有关swap命令的信息可以执行man swapon命令。
问:我使用的FreeBSD 5.3 Beta3已经安装了GNOME,如何使得开机后直接进入图形登录界面?
答:开机进入图形界面有两种方法:一种是编辑/etc/ttys文件,将“getty”后面的“off”改为“on”;另一种是在/etc/rc.local文件中加一行“exec xdm”。
问:如何使自己定义的新的环境变量保留在系统内,不会每次重新登录就消失?
答:编辑文件~/.profile,将要定义的变量写在这个文件里即可。
问:Windows访问Linux下的vsftpd服务显示乱码,但是用Samba去看是正常的。怎么办?
答:你需要编辑/etc/sysconfig/i18n文件,把默认的语言由UTF-8改为简体中文,再编辑smb.conf文件,加入如下内容:
unix charset=cp936
dos charset=cp936
问:我在Red Hat AS 3下的OpenOffice 1.0中打开在Windows下的PowerPoint中编写的文档,发现里面都是乱码。我该怎么办?
答:你可以按下Ctrl+A键,然后给文档指定新的中文字体即可。
问:非正常关机后,磁盘有坏数据,如何修复坏数据?
答:运行如下命令应该可以自动修复坏数据:
#e2fsck -y
问:我想把/var目录tar出来,但不想包含其下的data目录,有办法吗?
答:使用tar命令的“-X”参数去除data目录即可。更详细的介绍可以用man tar命令查看。
问:我想让cron定时执行指定目录下的全部脚本,该怎么配置cron?
答:将脚本所在的目录添加到/etc/crontab中,并加入run-parts参数即可。
去掉这个参数也可以,但是,就要写上要运行的每个脚本的名称,而不是只要文件夹名就可以了。
reing 于 2005-09-30 00:05:45发表:
问:有什么命令可以显示系统中设置的所有环境变量?
答:可以用如下命令:
#env
问:在使用“init 3”命令登陆后,如何自动执行一个程序?
答:在/etc/rc.d/rc3.d文件下建立需要自动执行文件的符号连接,然后,在~/.bashrc文件里写出需要执行的内容即可。
问:如何禁用屏幕保护程序?
答:对于Linux控制台,可使用如下命令:
# setterm -powersave off
如果是在X-Window下,则可执行如下命令:
# xset s off
问:Debian下如何查看软件包的版本?
答:可使用apt-cache命令查看软件包的版本,比如,查看gnome-panel可使用如下命令:
#apt-cache showpkg gnome-panel
问:如何把一个文件夹下的文件扩展名由HTML全部改成html?
答:使用rename命令可以实现此功能。
问:在Debian下,如何将DOS文本文件(行尾=^M^J)转换成Unix文本文件(行尾=^J)?
答:可以安装sysutils软件包,此软件包中包含多个小应用,包括DOS文本文件向Unix文本文件的转换功能。执行以下命令:
# apt-get install sysutils
# dos2unix
reing 于 2005-09-30 00:05:01发表:
问:请问Linux下有没有BT下载工具?
答:图形界面和字符界面下的BT下载工具都有,分别是Azureus(下载地址是http://azureus.sourceforge.net/)和LibBT(下载地址是http://sourceforge.net/projects/libbt/)。
问:我用如下命令成功映射了Windows下C盘的内容:
#mount -t fat /dev/hda1/mnt/c
但现在我不想在/mnt下见到它了,该怎么做?
答:只要使用如下命令将其卸载就可以了:
#umount /mnt/c
问:如何在控制台下查看系统日志,包括启动日志和登录日志等?
答:在/var/log目录下有一个messages文件,包含所有的日志,可用下列命令查看:
#cd /var/log
#cat messages | more
问:Linux下有些程序失去响应,我该如何关闭它们呢?
答:在字符界面下,可以使用如下命令找出要杀死的程序的进程号(PID):
#ps -aux | grep //运行的程序
然后使用如下命令将程序杀死:
#kill -9 //进程号
如果在图形界面下,可以使用xkill命令关闭失去响应的程序。
reing 于 2005-09-30 00:04:25发表:
问:Debian下记录启动信息的文件是哪个?dmesg记录的只有硬件相关的信息,有没有完整的记录文件?
答:Debian所有的启动信息文件都存放在/var/log/目录下,如下是完整的记录文件:
/var/log/kern.log
/var/log/message
/var/log/syslog
/var/log/daemon.log
/var/log/boot
问:Windows下使用Putty SSH客户端工具连接远程到Red Hat中文系统后,却无法正常显示中文,并且ls等命令出现乱码。怎么能够让Putty SSH客户端正常使用中文的Linux系统?
答:解决此问题需要在Putty中单击选单“Windows→Appearance→font setting”,选择中文字体,字符集使用GB2312即可。
问:我在Windows下不小心把swap分区格式化了,请问有什么命令可以恢复?
答:使用mkswap命令建立swap分区,再使用swapon命令启用swap分区即可。关于命令的使用,举例如下:
#mkswap /dev/sda7
#swapon /dev/sda7
问:我安装了Debian Sarge,想去除内核中不需要的模块,比如,Vedio for Linux等,该怎么做?
答:Debian下有一个Modconf图形工具,可进行内核模块的装载和卸载。可通过以下命令安装该工具:
#apt-get install modconf
安装完毕后,执行modconf命令即可进行模块设置。
问:我想找一个Linux下的财务软件,最好是开源的,请推荐。
答:SourceForge(http://sourceforge.net/projects/sql-ledger/)上有个SQL-Ledger项目,应该能满足你的需要。
reing 于 2005-09-30 00:03:50发表:
问:本人按照一篇文章成功地为系统安装了字体,并把字体文件拷贝到/usr/share/fonts/zh_CN/TrueType下,然后执行fc-cache。然而,重启后,在“控制中心”里的“字体”选项却无法找到我安装的字体。这是怎么回事?
答:应该在运行fc-cache前确认一下/usr/share/fonts/zh_CN/TrueType目录里是否有fonts.cache-1文件,若没有,系统就不会更新字体。
另外,还要在/etc/X11/XF86Config(或者XF86Config-4)文件中加入如下一行:
FontPath "/usr/share/fonts/zh_CN/TrueType"
然后再执行如下命令:
#fc-cache -v
问:Linux下用浏览器播放Flash动画时,总会造成浏览器的关闭,请问有什么比较好用的插件可以解决此问题?
答:有一个好用的插件,可以到http://www.collaborium.org/onsite
/jos2000/related/soft/flash_linux.tar.gz下载。用如下命令解压缩:
#tar zxvf flash_linux.tar.gz
则会看到一个linux文件夹,把此文件夹中的libflashplayer.so和shockwaveflash.class文件拷贝到/usr/lib/mozilla-1.0.1/plugins目录里即可。注意,浏览器不同插件的位置也可能不同。
问:当一不小心cat了一个并不是文本的文件时,屏幕会变花,这时该怎么办?
答:遇到这种情况,可以按两下“Enter”键,再键入“reset”,屏幕应该就恢复正常了。
问:我的C盘中原有Windows XP系统,我就把Red Hat 9.0安装到另外一个分区,GRUB装在MBR上,默认引导Red Hat 9.0。我在Windows XP下删除了Red Hat 9.0所在的分区后,重启时GRUB就无法引导进入系统了,我该怎么办呢?
答:你可以用光盘引导进入到DOS下,然后执行如下命令:
fdisk /mbr
如果引导光盘用的是Windows XP安装盘,则进入恢复控制界面后,用fixmbr命令即可恢复Windows XP的引导。