简答题
1.在 Linux 系统中,增加用户有多种方法,如果不使用命令,而只修改配置文件来增加用
户的话,一共要修改几个配置文件?分别是哪些?(10 分)
答:修改两个文件分别是/etc/passwd
/etc/shadow
2 简述如何挂载和卸载 U 盘? 软盘设备名是: sda1
答案:
1 挂接:
创建挂接点:# mkdir
/mnt/usb
挂接: # mount
-t
vfat
/dev/sda1
/mnt/usb
2 卸载
前提不在当前目录或当前目录文件关闭
# umount
/mnt/ usb
# umount
/dev/ usb /
简述如何挂载和卸载软驱?
前提:挂接点存在
# mkdir
/mnt/floppy
挂接: mount –t vfat /dev/fd0
卸载:前提不在当前目录
/mnt/floppy
Umount /dev/fd0 (或 Umount /mnt/floppy
)
简述如何挂载和卸载光盘?
前提:挂接点存在
# mkdir
/mnt/cdrom
挂接: mount –t iso9660 /dev/cdrom
卸载:前提不在当前目录
/mnt/cdrom
Umount /dev/cdrom (或 Umount /mnt/cdrom
)
3.使用 VI 进行编辑的时候,一共有几种模式?他们之间是如何进行切换的?如果想把每
一行的第一个 a 字母换成 b,如何用命令实现?(8 分)
命令模式 →插入模式 insert 或 I o a
插入模式→命令模式 ESC
第一个 a 字母换成 b
:%s/a/b
4 简述使用 ftp 进行文件传输时的两种登录方式?它们的区别是什么?常用的 ftp 文件传输
命令是什么?
参考答案:
(1)ftp 有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,
密码为:任何合法 email 地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,
密码为用户在远程系统中的用户密码。
区别:使用匿名登录只能访问 ftp 目录下的资源,默认配置下只能下载;而授权登录访
问的权限大于匿名登录,且上载、下载均可。
(2)ftp 文件传输有两种文件传输模式:ASCII 模式和 binary 模式。ASCII 模式用来传
输文本文件,其他文件的传输使用 binary 模式。
(3)常用的 ftp 文件传输命令为:bin、asc、put、get、mput、mget、prompt、bye
5.简述进程的启动、终止的方式以及如何进行进程的查看。
参考答案:
在 Linux 中启动一个进程有手工启动和调度启动两种方式:
(1)手工启动
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
①前台启动:直接在 SHELL 中输入命令进行启动。
②后台启动:启动一个目前并不紧急的进程,如打印进程。
(2)调度启动
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的
时间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch、crontab。
6 简述 DNS 进行域名解析的过程。
参考答案:
首先,客户端发出 DNS 请求翻译 IP 地址或主机名。DNS 服务器在收到客户机的请求
后:
(1)检查 DNS 服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;
(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应
答信息;
(3)若没有查到,则将请求发给根域 DNS 服务器,并依序从根域查找顶级域,由顶级
查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的 DNS
服务器发出应答信息,DNS 服务器收到应答后现在缓存中存储,然后,将解析结果发给客
户机。
(4)若没有找到,则返回错误信息。
7 什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
参考答案:
链接分硬链接和符号链接。
符号链接可以建立对于文件和目录的链接。符号链接可以跨文件系统,即可以跨磁盘分
区。符号链接的文件类型位是 l,链接文件具有新的 i 节点。
硬链接不可以跨文件系统。它只能建立对文件的链接,硬链接的文件类型位是-,且硬
链接文件的 i 节点同被链接文件的 i 节点相同。
8.某/etc/fstab 文件中的某行如下:
/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2
请解释其含义。
参考答案:
(1)第一列:将被加载的文件系统名;(2)第二列:该文件系统的安装点;
(3)第三列:文件系统的类型;(4)第四列:设置参数;
(5)第五列:供备份程序确定上次备份距现在的天数;
(6)第六列:在系统引导时检测文件系统的顺序。
9.Apache 服务器的配置文件 httpd.conf 中有很多内容,请解释如下配置项:
(1)MaxKeepAliveRequests 200 (2)UserDir public_html
(3)DefaultType text/plain (4)AddLanguare en.en
(5)DocumentRoot“/usr/local/httpd/htdocs”
(6)AddType application/x-httpd-php.php.php.php4
参考答案:
(1)允许每次连接的最大请求数目,此为 200;(2)设定用户放置网页的目录;
(3)设置服务器对于不认识的文件类型的预设格式;
(4)设置可传送语言的文件给浏览器;(5)该目录为 Apache 放置网页的地方;
(6)服务器选择使用 php4。
10.某 Linux 主机的/etc/rc.d/rc.inet1 文件中有如下语句,请修正错误,并解释其内容。
/etc/rc.d/rc.inet1:
……
ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1
ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1
参考答案:
修正错误:
(1)ROUTE 应改为小写:route;(2)netmask 255.255.0.0 应改为:netmask 255.255.255.0;
(3)缺省路由的子网掩码应改为:netmask 0.0.0.0;
(4)缺省路由必须在最后设定,否则其后的路由将无效。
解释内容:
(1)route:建立静态路由表的命令;(2)add:增加一条新路由;
(3)-net 192.168.1.0:到达一个目标网络的网络地址;
(4)default:建立一条缺省路由;(5)gw 192.168.0.101:网关地址;
(6)metric 1:到达目标网络经过的路由器数(跳数)。
11.、简述 Samba 服务器的如何通过命令查看和访问共享文件?
查看 smbclicent –L 主机名或 ip
访问 smbclient //主机名或 ip/共享目录
(2 分)
(3 分)
12、简述 DNS 配置步骤
DNS 步骤:
服务器:
1 查询:#rpm –q
bind(回车)
#rpm –ivh
bind
2、配置:
①图形: 方法:系统/管理/服务器 /域名服务
②修改主配置文件
#vi /var/named/chroot/etc/named.conf(回车)
配置正向区域,反向区域
资源记录: SOA NS
A
CNAME
PTR MX
3 启动服务:#service named start
客户端:
1 客户机上设置首选 DNS
2,nslookup 或 dig 或 host 命令命令验证
12、简述 WEB 配置步骤
DNS 步骤:
服务器:
1 查询:#rpm –q
2、配置:
httpd(回车)
①图形: 方法:系统/管理/服务器 /Apache 服务
②修改主配置文件
#vi /etc/httpd/conf/httpd.conf(回车)
配置主要三项:Listen
80 ;DocumentRoot /var/www/html
;
DirectoryIndex
③ # vi
/var/www/html/index.htm 写上内容
3 启动服务:#service httpd start
客户端:
1 客户机上设置首选 DNS
2,ie 或域名验证
13、简述 smb 配置步骤
smb 步骤:
服务器:
1 查询:#rpm –q samba(回车) #rpm –ivh samba
2、配置:
①图形: 方法:系统/管理/服务器 /samba 服务
②修改主配置文件
#vi /etc/samba/smb.conf(回车)
Read only=yes
writable=yes
guest ok=yes
3 启动服务:#service smb start
客户端:
1 网路服务器
2, 查看 smbclicent –L 主机名或 ip
访问 smbclient //主机名或 ip/共享目录
(2 分)
(3 分)
13、简述 NFS 配置步骤
NFS 步骤:
服务器:
1 查询:#rpm –q nfs-utils(回车)
2、配置:
①图形: 方法:系统/管理/服务器 /NFS 服务
②修改主配置文件
#vi /etc/exports (回车)
节点
访问主机(ro ,rw)
3 启动服务:#service nfs start
4 导出#exportfs -a
客户端:
1 查看 #exportfs -e
2,挂接 #mount –t nfs 主机:共享
挂接点