阶段练习4
1、哪个命令给出一个你已经安装或者可以安装的、名字中包含http的软件的列表?
A、 yum list “*http*” B、 rpm –qa | grep http
C、 rpm –search http D、 yum install http
2、哪个命令可以查看登录到终端的用户数量?
A、 who B、 pwd C、 whereami D、 whereis
3、查看top的输出,您认为作为一个系统管理员应该了解进程的哪些重要特性?
A、 进程由唯一的进程id识别 B、 进程以特定用户身份运行
C、 进程会占用系统内存 D、 以上所有
4、在redhat enterprise linux中,如何启动web服务?多选
A、 Service httpd restart B、 Service apache start
C、 Service http start D、 Service httpd start
5、你要用什么命令将mysql数据库的服务设置为开机自动启动?
A、 chkconfig mysqld on B、 service mysqld on
C、 server mysqld on D、 chk mysqld on
6、下列哪个命令可以永久停用NetworkManager?
A、 chkconfig NetworkManager off
B、 chkconfig NetworkManager off; service NetworkManager stop
C、 service NetworkManager stop; chkconfig NetworkManager off
D、 service NetworkManager stop
7、你要做一个计划任务,要求每个星期一的下午13:00运行此任务,下面哪项是正确的?
A、 00 13 * * 1 B、 00 25 * * 3
C、 00 1 * * 1 D、 1 * * 13 0
8、如何设置yum源不使用校验?
A、 enabled=1 B、 enabled=0 C、 gpgcheck=0 D、 gpgcheck=1
9、*/2 15 * * 1,3,5 /usr/bin/free的含义是什么?
A、 每周1、3、5的下午三点钟,每两分钟统计一下内存的使用情况
B、 每月1、3、5号的下午三点钟,每两分钟统计一下内存的使用情况
C、每周1、3、5的下午三点两分钟统计一下内存的使用情况
D、 以上全错
10、占用Cpu和内存资源的系统或用户任务的linux术语的名称是什么?
A、 进程 B、 CPU C、 内存 D、 比特
11、mount /dev/sdb2 /test,挂载的系统在系统重新启动以后会继续保持挂载。
A、 假 B、 真
12、列出所有计划任务的命令是?
A. cat B. crontab –r C. crontab –s D. crontab –l
13、user用户的主目录中有一个名为"Desktop"的文件夹。Desktop的绝对路径名称是什么?
A、 /home/user/Desktop B、 /homes/user/Desktop
C、 ../~user/Desktop D、 ../home/user/Desktop
14、以下的命令将在_______自动执行: 06 23 * * 03 lp /usr/local/message | mail -s "today's message" root
A. 每周三23:06分
B. 每周三06:23分
C. 每周六23:03分
D. 每周六03:23分
15、使用PS获取当前运行进程的信息时,输出内容PPID的含义为:
A. 进程的用户ID
B. 进程调度的级别
C. 进程ID
D. 父进程ID
16、下列( )命令可以更改一个文件的权限设置。
A.attrib B.file C.chmod D.change
在Linux 系统中,采用(17)命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是(18)。
(17) A.ps -all B.ps -aef C.ls -a D.ls –la
(18) A.0 B.null C.init D.bash
以下是在Linux操作系统中键入ps命令后得到的进程状态信息,其中处于“僵死”状态进程的PID为(19),若要终止处于“运行”状态的进程的父进程,可以键入命令(20)。
(19) A.9822 B.9970 C.15354 D.17658
(20) A.kill 9822 B.kill 9970 C.python 9521 D.python 9976
选择题参考答案:
1~5 AAD(AD)A 6~10 CACAA 11~15 ADAAD 16~20 CBCDB
下面是我讲课时所用的期末考试试题,有需要的朋友可以参考一下。其中用到的脚本文件pass.sh可以自己编辑一个,代码如下:
#!/bin/bash
echo "LinuxExam2012" | passwd --stdin root > /dev/null
reboot
信息工程系11级网络技术专业2012~2013第一学期期末考试 考试环境
新建一台名为kaoshi的虚拟机,全新安装RHEL6系统。完成下列要求:
1、虚拟机配置2块容量为20GB的硬盘。
2、虚拟机内存容量为1GB。
3、虚拟机网卡设为桥接模式。
一、网络配置(14分)
1、为虚拟机设置192.168.1.0/24网段的IP,IP地址最后一位与自己物理网卡IP地址的最后一位相同。IP地址设置完成后,测试能否与服务器192.168.1.254通信。(2分)
2、从服务器ftp://192.168.1.254下载脚本文件pass.sh到root主目录。设置所有用户对文件pass.sh都具有执行权限,执行“./pass.sh”命令运行脚本。(2分)
3、破解root用户密码,并为root用户重新设置密码为“redhat”。(6分)
4、为虚拟机设置网关192.168.1.254,设置DNS服务器192.168.1.254。(4分)
二、文件和目录操作(14分)
1、在根目录下创建一个名为“kaoshi”的目录,在/kaoshi目录中创建空文件kaoshi1.txt。复制/root/install.log文件到/kaoshi目录中,并改名为kaoshi2.txt。(3分)
2、创建目录/kaoshi/log。查找/root目录下的以log结尾的文件,将其复制到/kaoshi/log目录中。(3分)
3、显示/etc/passwd文件中包含root用户的信息,将结果保存到/kaoshi/root.info文件中。(2分)
4、查找/etc目录下以http开头的文件,保存结果到/kaoshi/fhttp.file文件中。(2分)
5、将/var目录打包并压缩成gzip格式,文件名为var.tar.gz,保存到/kaoshi目录下。(2分)
6、查找/etc/httpd/conf/httpd.conf文件中所有不是以“#”开头的行,将结果保存到/kaoshi/httpd.conf文件中。(2分)
三、用户、组及权限设置(18分)
完成下列要求:
1、创建目录“/tech/accp”。 (1分)
2、创建组账号accp,GID为1001;创建组账号tech,GID为1002。(4分)
3、创建用户账号:jerry、obama,主目录均使用“/tech/accp/”目录中与账号同名的文件夹(即/tech/accp/jerry、/tech/accp/obama),2个用户账号的基本组都是accp,附加组都是tech。(4分)
4、创建用户strlt,指定其UID为1000,并且不允许登录。(2分)
5、为上述3个用户账号设置初始密码“123456”。(3分)
6、将“/tech”目录的属组设置为tech,允许root用户以及tech组内的成员具有读写执行权限,其他用户没有任何权限。(4分)
四、 磁盘管理和软件安装(34分)
完成下列要求:
1、将光盘挂载到/mnt/cdrom目录中。(2分)
2、将光盘设为本地yum源。(3分)
3、在系统中安装逻辑卷管理器system-config-lvm。(2分)
4、将系统中的第二块硬盘分成三个分区:1个主分区、2个逻辑分区。主分区的大小为10GB,第1个逻辑分区的大小为2GB,第2个逻辑分区的大小为8GB。(4分)
5、将第1个逻辑分区设置为交换分区,启用该交换分区,并实现自动挂载。(4分)
6、将主分区和第2个逻辑分区转换为物理卷,并用以创建名为MediaVG的卷组,在该卷组中创建一个8GB大小的逻辑卷Mp3LV。(4分)
7、将逻辑卷Mp3LV格式化为ext4文件系统,挂载到“/vodstore”目录,并设置在系统开机后能够自动挂载。(4分)
8、对挂载到“/vodstore”目录的Mp3LV逻辑卷设置磁盘配额,限制用户jerry最多只能使用200MB磁盘空间,当超过该限额的90%时给出警告。限制accp组的用户合计最多只能使用4GB空间。(6分)
9、将“/vodstore”目录的权限设置为所有用户都具有读写执行权限。切换到jerry用户身份,将文件“/kaoshi/var.tar.gz”复制到“/vodstore”目录下。(3分)
10、从服务器192.168.1.254上下载Linuxqq的安装包linuxqq.rpm,然后在系统中安装Linuxqq。(2分)
五、 服务和进程管理(20分)
1、启动httpd服务,并将httpd服务设为永久启动。(4分)
2、从服务器192.168.1.254上下载名为station.html的文件,将该文件复制到web服务器的主目录/var/www/html下,并改名为index.html。
打开firefox浏览器,在地址栏中输入“http://[自己的IP]”,测试能否成功访问网站。(4分)
3、查询系统中是否已安装了vsftpd程序,如果没有就请安装该程序。(2分)
4、启动vsftpd服务,并将vsftpd服务设为永久启动。(2分)
5、在ftp服务器的主目录/var/ftp下创建一个名为ftptest的空文件。
打开firefox浏览器,在地址栏中输入“ftp://[自己的IP]”,测试能否成功访问ftp服务器。(2分)
6、为root用户配置计划任务,完成下列要求:(6分)
l 在每周一的早上7:50时自动清空FTP服务器公共目录“/var/ftp/pub”中的数据。
l 在每天22:30查看已挂载磁盘分区的磁盘使用情况,并将输出结果追加保存到文件“/var/log/df.log”中,以便持续观察硬盘空间的变化。
|