Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Linux应用问答系列之桌面FAQ(新)

[复制链接]
diyf 发表于 2005-9-30 00:37:32 | 显示全部楼层 |阅读模式
作者:马沛 来源:赛迪网技术天地-开放系统世界

问:如何重启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




问:本人按照一篇文章成功地为系统安装了字体,并把字体文件拷贝到/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的引导。





问: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项目,应该能满足你的需要。


问:请问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命令关闭失去响应的程序。




问:有什么命令可以显示系统中设置的所有环境变量?

答:可以用如下命令:

#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 <dosfilename>



问:我用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参数即可。

去掉这个参数也可以,但是,就要写上要运行的每个脚本的名称,而不是只要文件夹名就可以了。





==============
更多LINUX技术文章,教程等下载尽在www.linuxdiyf.com

[ 本帖最后由 diyf 于 2006-9-7 10:56 编辑 ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 00:44 , Processed in 0.020797 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表