UNIX和LINUX操作系统学习资料
⼀、填空题
1.Linux系统采⽤ LRU 算法(最近最少使⽤)算法,淘汰最近没有访问的物理页,
从⽽空出内存空间以调⼊必须的程序段或数据。之所以Linux能⽀持多种⽂件系统,原因是Linux采⽤虚拟⽂件系统技术。
2.在Linux系统中,以⽂件的⽅式访问设备;Linux⽂件系统中每个⽂件⽤i
节点来标识。
3.某⽂件的权限为:d-rw-_r--_r--,⽤数值形式表⽰该⽂件权限是 644 ,该
spring boot mybatis生成器⽂件属性(⽂件类型)是⽬录⽂件。
4.安装Linux系统,对硬盘分区时,必须有两种分区类型即:⽂件系统分区和
交换分区。
5.Linux内核引导时,从⽂件 /etc/fstab 中读取要加载的⽂件系统。在Linux
的两种链接⽂件中,只能实现对⽂件链接的⼀种⽅式是:软链接(符号链接) 。
6.将/home/stud1/wang⽬录做归档压缩,压缩后⽣成⽂件,并将此
⽂件保存到/home⽬录下,实现此任务的tar命令格式是__tar czvf /home/stud1/wang__;对于给定的⽂件file,统计其中所有包含字符串”WHU”
的⾏数的⼀条命令是_ grep WHU file | wc -l 。
7.Linux系统主要采⽤了请求调页和写时复制 _两种动态内存管
理技术,实现了物理内存以On demand⽅式动态分配。
8.Linux系统为⽤户提供的接⼝有: shell 、 XWINDOW 和系统调⽤三种
⽅式。
9.在Linux系统中每个设备⽂件名由主设备号和从设备号描述,第⼆块IDE硬盘的
设备名为 __ hdb___,它上⾯的第三个主分区对应的⽂件名是 _hdb3___ 。
10.Linux操作系统的超级块是描述 __ ⽂件系统属性_ ___ 信息的数据结构,索
引节点是描述 _ _⽂件属性___ _ 信息的数据结构。
11.对于Shell脚本程序,若输⼊参数数量多于9个,则程序遍历每个参数可通过
使⽤__ shift __命令来实现;编写的Shell程序运⾏前必须赋予该脚本⽂件的_ 执⾏(x) __权限。
12.Linux操作系统的df命令完成显⽰⽂件系统空间使⽤情况__ 的功能,du命
令完成 _显⽰⽬录或⽂件占⽤磁盘空间容量__ 的功能。
13.Linux操作系统可⽤命令 __ quota___ 设定限制⽤户使⽤磁盘空间,其中硬限
额的容量应该__ ⼤于 _软限额。
14.在Linux系统中,前台起动的进程可使⽤ Ctrl+c 终⽌;进⾏字符串查,
可使⽤ grep 命令。
15.Linux操作系统中,后台进程的终⽌,需要通过 kill 命令实现;测试
DNS服务器是否能够正确解析域名的客户端命令是 nslookup 。
16.Linux操作系统中,⽂件链接分为:硬链接和符号链接两种。
17.默认情况下,Linux操作系统中,超级⽤户和普通⽤户的登录提⽰符分别是:
# 和 $ 。
18.检查已安装的⽂件系统/dev/had5是否正常,若检查有错,则⾃动修复,其命令
及参数是 fsck –a /dev/had5 。把⽂件file1和file2合并成file3的命令是 cat file1 file2>file3 。
19.Linux系统中的 /sbin ⽬录是⽤来存放系统管理员使⽤的管理程序;
/etc ⽬录是⽤来存放系统所需要的配置⽂件。
20.Linux系统启动进程有⼿动启动和调度启动两种⽅法,其中调度启动常⽤的命
令有 at 、 batch 和crontab 。
21.Linux系统的shell不仅是⽤户命令的解释程序,它同时也是⼀种
功能强⼤的编程语⾔。在shell编程时,使⽤⽅括号表⽰测试条件的规则是:⽅括号两边必有空格。
22.在CentOs 5.0系统中,Apache服务器的进程名称是__httpd__,测试系统是否
⼰安装Apache组件的命令是__rpm –qa|grep httpd__。
23.Linux系统中,要强制杀死进程号为PID的进程⽤ kill -9 PID 命令;
要查⽂件除了⽤find命令外还可以⽤ locate 命令。
24.在Linux系统中, top 命令能够实时地显⽰进程状态信息。在超级⽤户下
显⽰Linux系统中正在运⾏的全部进程,应使⽤的命令及参数是 ps –aux 。
25.在Linux中,可使⽤ rmdir 命令来删除指定⽬录。但它要求⼀个⽬录被
删除之前必须是空的。⽽另⼀删除命令rm则⽆此限制。操作者应是于当前⽬录有写权限的所有使⽤者。
26.Linux系统下经常使⽤的两种桌⾯环境是: GNOME 和 KDE 。
27.当LAN内没有条件建⽴DNS服务器,但⼜想让局域⽹内的Linux⽤户可以使⽤
计算机名互相访问时,应配置系统的 /etc/hosts ⽂件。在Windows XP 环境下共享Unix/Linux中的⽤户⽬录的⼀个⼯具是Unix/Linux操作系统的
samba 服务器。
28.某⽂件的权限为:drw-r--r--,⽤数值形式表⽰该权限,则该⼋进制数为:
644 ,该⽂件属性是⽬录。
29.Linux操作系统的DNS服务的守护进程名称为 named ,启动DNS服务的命
令为 service named start 。
30.Linux系统把⽂件属性⽤户分成3类即:__⽂件属主__、同组⽤户和其它
⽤户。
31.Linux系统中有三种基本的⽂件类型:普通⽂件、⽬录⽂件和设备⽂件。
32.在UNIX/Linux系统中,是由系统的⼀系列环境变量组成系统的运⾏环境;
Linux系统交换分区(swap)是作为系统虚拟存储器的⼀块区域。
33.CentOs系统软件包管理⼯具RPM有5种基本操作模式,即:安装、查询、
linux建立文件系统的命令校验、升级和删除。
34.在Linux系统中,设备都是通过特殊的⽂件来访问。 nfs 协议
⽤于实现UNIX/Linux主机之间的⽂件系统共享。
35.在Linux中,可使⽤ rmdir 命令来删除指定⽬录。但它要求⼀个⽬录被
删除之前必须是空的。⽽另⼀删除命令rm则⽆此限制。操作者应是于当前
⽬录有写权限的所有使⽤者。
36.Linux系统中,⽤于改变命令提⽰符的环境变量是 PS1 ;⽤于查看系统
环境变量的命令是 env 。
37.在Linux操作系统中,进程的运⾏有两种⽅式,即独⽴运⾏和使⽤⽗进程
运⾏。
38.在Linux系统中,将前⼀个命令的标准输出作为后⼀个命令的标准输⼊,称之
为管道。
39.挂载主机172.22.19.21上的共享⽬录/home/soft到本地主机/soft⽬录的命令
⾏格式是 mount 172.22.19.21:/home/soft /soft 。
40.在Linux系统中,⽤于增加⼀个⽤户的命令可以是 adduser 或 useradd 。
41.在Linux系统中,对于/etc/fstab ⽂件中列出的Linux分区,系统启动时
会⾃动挂载。此外,超级⽤户可以通过 mount 命令将分区加载到指定⽬录,从⽽该分区才在Linux系统中可⽤。
⼆、单项选择题
1.参见教材课后习题及答案
三、简答题
A1.简述⽹络⽂件系统NFS,并说明其作⽤。
参考答案:⽹络⽂件系统是应⽤层的⼀种应⽤服务,它主要应⽤于Linux和Linux 系统、Linux和Unix系统之间的⽂件或⽬录的共享。对于⽤户⽽⾔可以通过NFS ⽅便的访问远地的⽂件系统,使之成为本地⽂件系统的⼀部分。采⽤NFS之后省去了登录的过程,⽅便了⽤户访问系统资源。
2.请按下列要求写出每⼀步骤的命令
(1)新建普通⽤户ray,并转为ray⽤户登录
(2)查看/etc/boot路径下的所有内容
(3)查看⽂件/etc/hosts的内容
参考答案:
(1)useradd ray
passwd ray
su - ray
(2)ls -a /etc/boot
(3)cat /etc/hosts
B3.Linux系统的xinetd守护进程的功能是什么?与之相应的配置⽂件是什么?如果修改xinetd的配置内容后,要使之⽣效,要调⽤什么命令重启xinetd?
参考答案:xinetd守护进程的功能是:负责接收来⾃Internet客户端的请求,并将客户端的请求发送到正确的服务程序,⽽事实上xinetd并没有进⾏特定的服务。
⽽服务程序因为有xinetd帮助监听来⾃客户端的请求,所以就不需要在每次启动时加载⼤量的程序,这可避免系统资源的浪费。与之相应的配置⽂件是:/fg。重启xinetd的命令是:#/etc/rc.d/init.d/ xinetd restart
4.Apache服务器的配置⽂件中有很多内容,请解释如下配置项:
(1)MaxKeepAliveRequests 200
(2)MaxSpareServers 10
(3)Listen 80
(4)UserDir public_html
(5)DefaultType text/plain
(6)
(7)DocumentRoot“/usr/local/httpd/htdocs”
(8)AddType application/x-httpd-php.php.php.php4
参考答案:
(1)允许每次连接的最⼤请求数⽬为200;
(2)设置apache的最⼤空闲进程数为10;
(3)指定监听端⼝为80;
c语言生成1 100随机数(4)设定⽤户放置⽹页的⽬录;
(5)设置服务器对于不认识的⽂件类型的预设格式;
(6)设置可传送语⾔的⽂件给浏览器;
(7)该⽬录为Apache放置⽹站⽹页的⽬录;
(8)服务器选择使⽤php4。
5.什么是i节点号?解释i节点在⽂件系统中的作⽤。
参考答案:
UNIX/linux⽂件系统的i节点起⽂件控制作⽤,利⽤这种数据结构对⽂件进⾏控制和管理。i节点是⽂件系统中⽂件的唯⼀的标识符,⽬录实际上是i节点号和其相应⽂件名的⼀个列表。⽬录中的每⼀个⽂件都是⼀个与特定的i节点的链接。
在UNIX/linux⽂件系统中,是以块为单位存储信息的,为了到某⼀个⽂件在存储空间中存放的位置,⽤i节点对⼀个⽂件进⾏索引。i 节点包含了描述⼀个⽂件所必须的全部信息。所以i节点是⽂件系统管理的⼀个数据结构。
6.什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
参考答案:
链接分硬链接和符号链接。
符号链接可以建⽴对于⽂件和⽬录的链接。符号链接可以跨⽂件系统,即可以跨磁盘分区。符号链接的⽂件类型位是l,链接⽂件具有新的i节点。
硬链接不可以跨⽂件系统。它只能建⽴对⽂件的链接,硬链接的⽂件类型位是-,且硬链接⽂件的i节点同被链接⽂件的i节点相同。
7.请按下列要求写出每⼀步骤的命令
(1)在⽤户ray个⼈⽬录/home/ray下新建⽬录software
(2)拷贝路径/etc下所有以h开头的⽂件及⽬录,到software中
(3)请把⽬录software下所有内容建⽴压缩的tar包,并命名为 参考答案:
(1)mkdir /home/ray/software
(2)cp -r /etc/h*.* /home/ray/software
(3)tar zcvf /home/ray/software
8.Linux dhcp服务器的配置⽂件f内容如下,请解释如下配置项:
(1)default-lease-time 259200;
(2)max-lease-time 518400;
(3)option domain-name-servers 202.106.99.120,202.99.8.1;
(4)subnet 192.168.10.0 netmask 255.255.255.0{
range 192.168.1.100 192.168.1.200;
option broadcast-address 192.168.10.255;
component意思option routers 192.168.10.1;
}
(5)host www.doczj/doc/ee2ef3120912a21614792973.html {
hardware ethernet 03:CC:68:58:2D:AB;
fixed-address 192.168.10.144;
option broadcast-address 192.168.10.255;
option routers 192.168.10.1;
}滑块轴承hgh25ca
参考答案:
(1)每个客户预设租约时间为259200秒(3天);
(2)每个客户预设租约时间最长为518400秒(6天);
(3)DNS 的 IP为:202.106.99.120和202.99.8.1;
(4)内部⽹段为192.168.10.0—192.168.11.255;路由(router)为192.168.10.1;
要分配为动态的 IP 从 192.168.10.100 到 192.168.10.200;
(5)为MAC是03:CC:68:58:2D:AB的主机指定名称为www.doczj/doc/ee2ef3120912a21614792973.html ;分配的IP 为192.168.10.44;
9.请说明下列常⽤UNIX命令的功能(每个命令⽤⼀句话准确描述)(5%)
①cat ②nice ③env ④mount ⑤tar
⑥rm ⑦logname ⑧mv ⑨who ⑩ps
参考答案:
①cat:⽤于连接并显⽰⽂件。
②nice:设置进程的优先级。
③env:显⽰或设置主机当前环境。
④mount:装载⽂件系统。
⑤tar:⽂件归档、打包。
⑥rm:删除⽂件。
⑦logname:显⽰⽤户的注册名。楞严咒标准15分钟读诵
⑧mv:移动或重命名⽂件或⽬录。
⑨who:显⽰当前已注册到系统的所有⽤户名、所⽤终端名和注册到系统的时间。⑩ps:查看进程状态。
10.UNIX操作系统把⽂件分为哪三类?每类⽂件对应的⽂件标记符分别是什么?
参考答案:
UNIX操作系统把⽂件分为三类,分别是:①普通⽂件②⽬录⽂件③特别⽂件。
普通⽂件⽂件标记符是:“-”;
⽬录⽂件⽂件标记符是:“d”;
特别⽂件⽂件标记符是:“b”或“c”。
11.试⽤chmod命令,对当前⽬录下的record⽂件,完成下列操作。
①删除其它⽤户对该⽂件的可执⾏权限。
②设置所有⽤户对该⽂件的权限为可读可写。
③增加所有⽤户对该⽂件的可读、可执⾏权限。
④删除所有者以外的所有⽤户对该⽂件的所有权限。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论