LINUX 常见问题1000个详细解答

LINUX 常见问题1000个详细解答
一、 如何建立多用户   
提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心 就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成“rm / temp(在‘/’后 多了
二十三.将 man page 转成 HTML 格式

使用 man2html 这个指令,就可以将 man page 转成 HTML 格式了。用法是:

man2html filename > htmlfile.html

二十四.如何在gnome和kde之间切换。
如果你是以图形登录方式登录linux,那么点击登录界面上的session(任务)即可以选择gnome和kde。

如果你是以文本方式登录,那执行switchdesk gnome或switchdesk kde,然后再startx就可以进入gnome或kde。
25…tar,.tar.gz,.bz2,.tar.bz2,.bz,.gz是什么文件,如何解开他们?
他们都是文件(压缩)包。
.tar:把文件打包,不压缩:tar cvf *.tar dirName 解开:tar xvf *.tar
.tar.gz:把文件打包并压缩:tar czvf *.tar.gz dirName 解开:tar xzvf *.tar.gz
.bz2:解开:bzip2 -d *.bz2
.bz:解开:bzip -d *.bz
.gz:解开:gzip -d *.gz
26.linux下如何解开.zip,.rar压缩文件?
rh8下有一个图形界面的软件file-roller可以做这件事。令外可以用unzip *.zip解开zip文件,unrar *.rar解

开rar文件,不过unrar一般系统不自带,要到网上下载。

27.linux下如何浏览.iso光盘镜像文件?
a.建一个目录,如:mkdir a
b.把iso文件挂载到该目录上:mount -o loop xxxx.iso a
现在目录a里的内容就是iso文件里的内容了。

28.linux下如何配置网络?
用netconfig。“IP address:”就是要配置的IP地址,子网掩码,“Default gateway (IP):”网关,“Primary nameserver:”DNS服务器IP。

29.如何让鼠标支持滚轮?

在配置鼠标时,选择微软的鼠标,并正确选择端口如ps2,usb等

30.如何让控制台支持中文显示?

安装zhcon。zhcon需要libimm_server.so和libpth.so.13这两个库支持。

一般的中文输入法应该都有libimm_server.so。libpth.so.13出自pth-1.3.x。把这两个文件放到/usr/lib下就行了。

31.如何配置grub?

修改/boot/grub/grub.conf文件。其中
“default=n”(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。
“timeout=x”(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,

那么grub将启动默认项。
“splashimage =xxxxxx”,这是引导菜单的背景图,先不理他。
其它常用项我用下面的例子来说明:
title Red Hat 8.0
root (hd1,6)
kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7
initrd /boot/initrd-2.4.18-14.img
其中"Red Hat 8.0"是在启动菜单列表里显示的名字
root (hdx,y)用来指定你的boot分区位置,如果你没有分boot分区(本例就没分boot分区),那就指向根分区就行了,hdx是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。y是分区位置,从0开始,也就是等于分区号减一,比如你要指向的分区是hdx7,那么y就是6,如果是hdx1,那y就是0。注意root后面要有一个

空格。
kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的内核路径,如果你编译了心内

核,把它改成你的新内核的路径就行了。

ro就不用管,写上不会有错。

root=/dev/hdxx指定根分区,本例是hdb7,所以root=/dev/hdb7

initrd xxxxxxxxxxxxx这行不要也行,目前我还不清楚它是做什么用的。

上面是linux的,下面是windows的

title windows 98

rootnoverify (hd0,0)
chainloader +1
title xxxxxxx不用解释了,上面有解释。
rootnoverify (hdx,y)用来指定windows所在分区,x,y跟上面一样,注意rootnoverify后有空格。
chainloader +1照抄就行,注意空格。

32.如何配置lilo?
修改/etc/lilo.conf文件,然后运行lilo命令。

33.如何让linux启动后自动挂载制定分区?
编辑/etc/fstab文件,在里面加入相应的行,如果你对/etc/fstab的配置不熟悉,你可以用ptm,一个自动配

置fstab的软件,在公社里应该有下载。

34.如何定制linux启动时启动的服务?
在控制台或终端下运行ntsysv,然后把要启动的服务选上,如果要开机不启动某个那就把他的选中去掉。

35.没有软驱如何修复grub/lilo引导菜单?
a.把第一张linux安装盘里的dosutils目录复制到windows盘中。如果是iso可以用winrar3提取。

b.进入纯dos,进入dosutils目录,执行loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx是你的linux根分区。

这样就能进入linux。
c.执行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重写引导。
另外还可以参考:http://www.linuxfans.org/nuke/modul…iewtopic&t=5101

36.如何配置鼠标?
打开一个终端或进入控制台,运行mouseconfig命令即可配置鼠标!

37.如何从dos下进入linux?
首先你需要loadlin.exe这个程序,linux第一张安装盘里的dosutils目录里有,另外你需要的就是linux内

核,/boot/vmlinuz-2.4.xx-xx就是,把他弄到windows盘中,并把他重命名为vmlinuz(主
??牴??? ???
要是vmlinuz-2.4.xx-xx在dos下显示有点问题),另外dosutils目录里的autoboot里也有一

个vmlinuz,也是linux内核,凑合能用,但很多设备不支持,如果linux引导程序或linux启动配置

有问题,进不了linux

38.root密码丢失解决
GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。
你会面对一个引导项目列表。查找其中类似以下输出 的句行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
按箭头键直到这一行被突出显示,然后按 [e]。
你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来

使编辑结果生效。
你会被带会编辑模式屏幕,从这里,按 , GRUB 就会引导单用户 Linux 模式。 结束载入后,你会面对

一个与以下相似的 shell 提示:
sh-2.05#
现在,你便可以改变根命令,键入:
bash# passwd root
你会被要求重新键入口令来校验。结束后, 口令就会被改变,你便可以在提示下键入 reboot 来重新引导;

然后,象平常一样登录为根用户。

LILO:当系统启动到出现LILO引导画面时,对于图形引导方式按TAB键进入文本方式,然后在LILO处

输入linux single回车即可进入免密码的控制台,进入以后使用passwd命令修改root的密码

即可
0001
修改主机名
vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效

0002
Ret Hat Linux启动到文字界面(不启动xwindow)
将/etc/inittab中 id:5:initdefault: 一行中的5改为3

0003
redhat的自动升级更新问题(hutuworm)
在www.redhat.com/corp/support/errata/…略夭⑼瓿砂沧啊?/a>
升级除kernel外的rpm: up2date -u
升级包括kernel在内的rpm: up2date -u -f

0004
windows下看linux分区的软件
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip

0005
mount用法

可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等.

0006
在vmware的LINUX中使用本地硬盘的FAT分区
将本地的FAT分区共享,然后在VMWARE中使用SMBFS挂上。可以将如下的行放到/etc/fstab中:
iocharest=gb2312 0 0

$是你的windows里面共享的D盘的共享名;D

/mnt/d是要将该分区mount到linux的目录;
请添加图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是20道Linux常见面试题以及详细解答: 1. 什么是LinuxLinux是一种开源的操作系统,它可以免费使用,并且具有高度的可定制性和安全性。 2. 如何查看Linux的版本? 可以使用命令`cat /etc/issue`查看Linux的版本。 3. 如何查看Linux的内核版本? 可以使用命令`uname -r`查看Linux的内核版本。 4. 如何查看Linux的IP地址? 可以使用命令`ifconfig`或者`ip addr show`查看Linux的IP地址。 5. 如何查看Linux的系统负载? 可以使用命令`uptime`查看Linux的系统负载。 6. 如何查看Linux的磁盘空间使用情况? 可以使用命令`df -h`查看Linux的磁盘空间使用情况。 7. 如何查看Linux当前的进程? 可以使用命令`ps aux`查看Linux当前的进程。 8. 如何查看Linux的服务状态? 可以使用命令`systemctl status 服务名`查看Linux的服务状态。 9. 如何查看Linux的防火墙状态? 可以使用命令`systemctl status firewalld`查看Linux的防火墙状态。 10. 如何查看Linux的日志文件? 可以使用命令`tail -f 日志文件名`查看Linux的日志文件。 11. 如何查看Linux的系统信息? 可以使用命令`uname -a`查看Linux的系统信息。 12. 如何查看Linux的系统时间? 可以使用命令`date`查看Linux的系统时间。 13. 如何修改Linux的主机名? 可以使用命令`hostnamectl set-hostname 新主机名`修改Linux的主机名。 14. 如何添加新用户并设置密码? 可以使用命令`useradd 用户名`添加新用户,然后使用命令`passwd 用户名`设置密码。 15. 如何切换用户? 可以使用命令`su - 用户名`切换用户。 16. 如何修改文件权限? 可以使用命令`chmod 权限 文件名`修改文件权限。 17. 如何压缩文件? 可以使用命令`tar -zcvf 压缩文件名.tar.gz 要压缩的文件或文件夹`压缩文件。 18. 如何解压文件? 可以使用命令`tar -zxvf 压缩文件名.tar.gz`解压文件。 19. 如何安装软件包? 可以使用命令`yum install 软件包名`或者`apt-get install 软件包名`安装软件包。 20. 如何卸载软件包? 可以使用命令`yum remove 软件包名`或者`apt-get remove 软件包名`卸载软件包。 以上是20道Linux常见面试题以及详细解答,希望能够对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值