Linux上机考试试题.doc
Linux上机考试试题

《网络操作系统与管理》机考测试题1、破解超级用户root得密码,将密码改为redhat.(三个e,一个space+1,一个b)开机时按e(也可以就是任意键),再次按e键进入kenel参数界面;选中第二行,再次按e键,之后用空格键(space键)+1直接进入runlever 1,然后回车;按b键重新引导系统;#getenforce----—---—---enforcing#setenforce 0 (关闭防火墙,为1时开启);#getenforce——---———--——permissive#passwd输入密码并确认;#init6(重启);2、建立manager组,创建两个用户harry,natasha,她们得附属组都为manager,创建用户strlt,用户strlt得登录shell为非交互式shell。
#groupadd manager(创建manager组)#vim/etc/group;(检查就是否创建成功)(创建两个用户)#useradd harry–Gmanager#useradd natasha –G manager(创建用户strlt,用户strlt得登录shell为非交互式shell)#useradd –s /sbin/nologin strlt(检查)#vim/etc/passwd#vim /etc/group3、将/etc/fstab复制到/var/tmp/fstab,设置harry可以读写,natasha不能做任何操作,其她用户可读,设置manager组为f stab得所属组。
(复制)#cp /etc/fstab /var/tmp/fstab(设置manager组为fstab得所属组)#chgrpmanager /var/tmp/fstab(设置harry可以读写)#setfacl –m u:harry:rw/var/tmp/fstab(设置natasha不能做任何操作)#setfacl –mu:natasha:0 /var/tmp/fstab(其她用户可读)#chmod o+r/var/tmp/fstab(检查facl权限)#getfacl /var/tmp/fstab4、在/home下创建一个目录,名为admins,要求所属组为manager组,组成员可以读写,其她用户没有任何权限,同组成员在目录下创建得文件得所属组也为manager组。
Linux系统编程上机题及部分答案

Linux系统编程上机题1、写出完成下列内容的命令或操作功能:(1) 配置Linux系统eth2的IP地址信息如下:IP地址为192.168.1.36、子网掩码255.255.255.0、网关192.168.1.1;sudo ifconfig eth2 192.168.1.36 netmask 255.255.255.0sudo route add default gw 192.168.1.1(2) wc –w /home/yyl/MyPeom.txt > MyPeomCnt.txt;统计MyPeome.txt的单词个数输入到MyPeomCnt.txt中,并将MyPeomCnt.txt 原来的内容删除。
(3) 找出文件系统中所有名字为myfile的文件,并输出这些文件路径到/root/test文件中,此命令后台操作。
find / -name myfile>>/root/test &(4) 找出文件“/etc/passwd”中包含“root”的所有行,并将这些行累加存储到文件“/home/yyl/rootpass”中。
;grep root /etc/passwd.txt>>/home/yyl/rootpass.txt(5) chmod ug+w,o-w file1.txt file2.txt;将file1.txt和file2.txt中的同组者和文件所有者添加可写的权限而将其他所有用户的可写权限删除。
(6) 搜索目录“tmp/src”目录及其子目录下的8天以内使用过的文件中,包含“hello”的行,并显示在屏幕上。
find tmp/src –name “hello”–atime -82、写出完成以下内容的函数原型或函数功能:(1) #include <string.h>int strcasecmp(const char *s1, const char *s2);int strncasecmp(const char *s1, const char *s2, size_t n);函数功能:不区分大小写,按照ASCLL码的顺序比较两个字符串,采用字典排序的方式。
linux上机机试试题2

《红旗Linux基础及桌面系统》机试试题B卷(请在“/myroot”目录里建立以自己学号为目录名的考生目录,考生的所有操作均在该目录中进行。
试题中所用到的文件均在“/试题目录”目录下。
)1、将“/试题目录/exam.odt”文件拷贝到“/myroot/学号/”目录下,按照下列要求整理该文档:(15分)1)第一行作为文章标题,设置为居中、加粗、蓝色,字号为“二号”字,字体为“方正黑体”,1.5倍行距。
2)正文字体设置为“东文宋体”,字号为“四号”,字间距设置为1.5倍行距。
3)制作3行3列表格,每列宽2厘米。
每个单元格均填入“表格”字样,并将输入的文字设置为蓝色,居中对齐,最后将表格边框设置为红色。
2、制作如下所示电子表格,并利用函数计算每个学生的总分(求和),文件命名为“学号.ods”,保存在考34、请详述如何利用个人信息管理器的“待办清单”组件新建一个待办事宜,写出新建待办事宜对话框中“常56、请将“/试题目录”下的xtris.tar.gz文件拷贝到考生目录,然后按照源代码安装方式安装该软件,安装完毕后运行该软件,将软件界面右上角的版本号和软件界面左下角的作者信息写在下面:(15分)78910、先在考生目录下新建两个目录:“test1”和“test2”,在test1中再新建三个文本文件“1.txt”、“2.txt”、“3.txt”,每个文件中分别写上文字“第一个文本”,“第二个文本”,“第三个文本”。
(以上可通过鼠标图形界面操作,以下操作均要通过命令行实现,否则不得分)(15分)(1)用命令将1.txt文件复制到目录test2中,并改名为11.txt。
(2)用命令将2.txt文件移动到目录test2中,并改名为22.txt。
(3)用命令将目录test1中的文件3.txt删除。
(4)用命令将目录test1删除,要求不出现类似提示“是否删除”这样的信息,请选择合适的参数。
(5)在test2目录中新建目录“temp”。
Linux考试试题100道(附答案)

Linux考试试题100道(附答案)1、Linux系统中,用户文件描述符0 表示______。
A.标准输入设备文件描述符B.标准输出设备文件描述符B.管道文件描述符 D.标准错误输出设备文件描述符答案:A2、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是______。
A.目录文件、读写执行B.目录文件、读写C.普通文件、读写D.普通文件、读答案:A3、当字符串用单引号(’’)括起来时,SHELL将______。
A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的特殊字符D.结束进程答案:C4、/etc/shadow文件中存放______。
A.用户账号基本信息B.用户口令的加密信息C.用户组信息D.文件系统信息答案:B5、若当前目录为/home,命令ls–l 将显示home 目录下的()。
A.所有文件B.所有隐含文件C.所有非隐含文件D.文件的具体信息答案:D6、为卸载一个软件包,应使用_____。
A.rpm -iB.rpm -eC.rpm -qD.rpm -V答案:B7、下面关于文件“/etc/sysconfig/network-scripts/ifcfg-eth0”的描述哪个是正确的?( )。
A.它是一个系统脚本文件B.它是可执行文件C.它存放本机的名字D.它指定本机eth0的IP地址答案:D8、如何快速切换到用户John的主目录下?( )A.cd @JohnB.cd #JohnC.cd &JohnD.cd ~John答案:D9、启动DNS服务的守护进程()A. httpd startB.httpd stopC. named startD. named stop答案:C10、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令()A.cat B. more C. less D. menu答案:C11、在LINUX中,要查看文件内容,可使用()命令。
Linux上机考试试题【范本模板】

《网络操作系统与管理》机考测试题1.破解超级用户root的密码,将密码改为redhat。
(三个e,一个space+1,一个b)开机时按e(也可以是任意键),再次按e键进入kenel参数界面;选中第二行,再次按e键,之后用空格键(space键)+1直接进入runlever 1,然后回车;按b键重新引导系统;#getenforce———-——---———enforcing#setenforce 0 (关闭防火墙,为1时开启);#getenforce——----—--—-—permissive#passwd输入密码并确认;#init 6 (重启);2。
建立manager组,创建两个用户harry,natasha,他们的附属组都为manager,创建用户strlt,用户strlt的登录shell为非交互式shell.#groupadd manager(创建manager组)#vim /etc/group;(检查是否创建成功)(创建两个用户)#useradd harry –G manager#useradd natasha –G manager(创建用户strlt,用户strlt的登录shell为非交互式shell)#useradd –s /sbin/nologin strlt(检查)#vim /etc/passwd#vim /etc/group3。
将/etc/fstab复制到/var/tmp/fstab,设置harry可以读写,natasha 不能做任何操作,其他用户可读,设置manager组为fstab的所属组.(复制)#cp /etc/fstab /var/tmp/fstab(设置manager组为fstab的所属组)#chgrp manager /var/tmp/fstab(设置harry可以读写)#setfacl –m u:harry:rw /var/tmp/fstab(设置natasha不能做任何操作)#setfacl –m u:natasha:0 /var/tmp/fstab(其他用户可读)#chmod o+r /var/tmp/fstab(检查facl权限)#getfacl /var/tmp/fstab4。
Linux上机复习题(考试)

Linux上机复习题(考试)一、命令部分1.新建一个用户wang,密码设为123456,并将其加到root组。
写出所用命令。
2.将当前计算机的IP地址设为192.168.1.123,子网掩码为255.255.255.0。
写出所用命令。
3.你是公司的Linux服务的管理员。
你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令。
4.显示当前系统的日期和时间命令。
5.查看命令sort的帮助文件,写出所用命令。
6.统计/etc/passwd文件的字节数和行数,写出所用命令。
7.分屏显示/etc/httpd/conf/httpd.conf文件的命令。
8.将hello!写入/home/wang/test.txt的命令(vi及vim编辑器除外)。
9.让named守护进程运行在级别3,5的命令。
10.更改用户zhang的登录shell为/sbin/nologin的命令。
11.查看当前linux服务器的主机名的命令。
12.查看当前主机的路由的命令。
13.配置当前主机的默认网关为192.168.2.254的命令。
14.连续ping目的IP为192.168.2.245为10次的的命令。
15.查看当前主机TCP协议连接情况的命令。
16.打包并压缩/etc目录的命令。
17.测试httpd是否安装的命令。
18.卸载named软件包的命令。
19.查看月历并将内容追加到文件/dd中的命令。
20.查看当前目录的命令。
21.显示历史命令表的所有内容的命令。
22.将/etc/passwd的内容追加到文件aaa中的命令。
23.查看/etc/passwd文件的前10行的命令。
24.查看/etc/vsftpd/vsftpd.conf的后10行的命令。
25.重启samba服务的命令。
26.查看进程状态的命令。
27.列出后台作业的命令。
28.将作业ID为5的后台作业放到前台的命令。
29.停止ssh服务的命令。
《linux网络操作系统》上机考试试题

《Linux网络操作系统》上机考试试卷班级:姓名:学号:实验之前先把镜像包复制到D盘根目录下,备份以防修改配置。
题目1:构建虚拟网络环境,配置网络接口,安装DHCP服务器并实现其功能,最后测试验证DHCP效果。
实训报告要求:1.书写十个步骤的命令集合及在命令后面解释每个命令的含义. 2每个步骤的小窗口截图,不要全屏截图。
考试步骤:1 用命令安装DHCP服务器(需要构建网桥模式连接外网,网关192.168.0.254,DNS:58.20.127.238)。
2 在虚拟机环境中构建2台主机,并联网。
3 通过配置etc/network/interfaces文件来实现网络接口的配置,要求eth0接口为服务器物理接口,Eth1为客户端接口。
两个接口在同一网段,192.168.*.0(*为学生本人学号)。
4 用命令启动DHCP服务。
5 配置/etc/default/dhcp3-server配置文件6 配置/etc/dhcp/dhcpd.conf配置文件,实现主配置7 重启DHCP服务8 重启网络9 测试DHCP功能10 查看eth1网络接口信息,看其是否能通过DHCP服务器获取正常的IP地址。
谣言:吃太咸了会得病?导语:“人体每日摄入食盐不应过多,否则易患多种疾病。
”这是真的吗?吃太咸了会得病?一、网友评论:1、网友:冰冰23 岁行政助理我就是一个”重口味“的人,但身体很健康啊!我就是一个特别爱吃咸的人,什么咸菜、咸烧饼都是我的最爱。
大家都说吃太咸对身体不好,可我一点没这么觉得。
前几天我还到医院去体检,各项指标都很正常。
吃咸不会得病的!2、网友:小帅34岁销售邻居家大爷常年吃太咸,结果得了心血管病。
邻居家有个大爷经常吃咸的东西,大家都劝他不要吃这么咸,可他就是不听。
后来他被检查出了心血管疾病,我想这和常年吃咸有很到关系。
世界卫生组织建议每人每天钠盐摄入量不超过5克二、专家解答:1、世界卫生组织建议每人每天钠盐摄入量不超过5克。
linux服务器上机操作试卷

测试1
规则1:时间180分钟
规则2:虚拟机ip地址为实体机的ip地址100+x。
例如:外部主机为192.168.1.27,虚拟机为
192.168.1.127。
规则3:按操作步骤给分。
规则4:要求上交所有配置文件以及步骤截图。
规则5:要求安装vmare tools
一、配置虚拟机ip地址,使其与外部主机互联。
二、安装yum本地软件仓库,路径为/root/rhel
三、使用yum安装ftp服务,并验证匿名用户及本地
用户。
四、配置ftp服务完成以下功能:
(1)使匿名用户具有上传功能。
(2)新建三个系统本地用户user1、use2、user3、
user4,它们属于同一组group1,user1、
user2、user3使用同一主目录
/var/ftp/local_dir,要求user1具有上传功
能,use2、user3只有下载功能,不能上传。
基本参数要求:
最大客户端连接数10,
本地用户最大传输速率50kb/s,
客户端最大传输速率30kb/s
本地用户user4不能访问ftp。
(3)完成虚拟用户使用功能。
虚拟用户名为:
virtuser1、virtuser2、virtuser3。
(4)加分项:virtuser1具有上传功能,virtuser2、
virtuser3只能下载不能上传。
五、安装telnet服务,验证telnet登陆,并用抓包工
具分析telnet数据包格式。
1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《网络操作系统与管理》机考测试题
1.破解超级用户root的密码,将密码改为redhato
(三个e, —个space+1, —个b)
开机时按e(也可以是任意键),再次按e键进入kenel参数界面;
选中第二行,再次按e键,之后用空格键(space键)+1直接进入runlever 1,然后冋车;
按b键重新引导系统;
#getenforce ----------- e nforcing
#seten force 0 (关闭防火墙,为1时开启);
#getenforce .............. permissive
#passwd
输入密码并确认;
#init 6 (重启);
2.建立manager组,创建两个用户harry,natasha,他们的附属组都为manager,创建用户strlt,用户strlt的登录shell为非交互式shell o
#groupadd manager (仓键manager 组)
#vim /etc/group;(检查是否创建成功)
(创建两个用>)
#useradd harry -G manager
#useradd natasha -G manager
(创建用户strlt,用户strlt的登录shell为非交互式shell)
#useradd -s /sbin/nologin strlt
(检査)
#vim /etc/passwd
#vim /etc/group
3.将/etc/fstab 复制到/var/tmp/fstab,设置harry 可以读写,natasha 不能做任何操作,其他用户可读,设置manager组为fstab的所属组
(复制)
#cp /etc/fstab /var/tmp/fstab (设置manager组为fstab的所属组)#chgrp manager /var/tmp/fstab (设置harry可以读写)
#setfacl -m u:harry:rw /var/tmp/fstab (设置natasha不能做任何操&)#setfacl -m u:natasha:0 /var/tmp/fstab
(其他用户可读)
#chmod o+r /var/tmp/fstab (检査fad权限)
#getfacl /var/tmp/fstab
4.在/home下创建一个目录,名为admins,要求所属组为manager 组,组成员可以读写,其他用户没有任何权限,同组成员在目录下创
建的文件的所属组也为manager组。
(在/home下仓1J建一个H录,名为admins)
#mkdir /home/admins
(要求所属组为manager组)
#chown :manager /home/admins
(组成员可以读写,其他用户没有任何权限)
# chmod g=rw,o-rwx /home/admins
(同组成员在目录下创建的文件的所属组也为manager组)
#chmod g+s /home/admins
(检查)
#getfacl /home/admins
5.建立用户testl2,其UID为4332,密码为testl2。
#useradd -u 1234 test 12 #passwd test 12 设罝密码为test 12
6.找出harry拥有的文件,拷贝到目录/opt/dir下。
#cd /opt
#mkdir dir
# find / -user harry -exec cp -rfp {} /opt/dir \;(-rf 强制递归,-p 拷
贝权限,必须加封号)
7.为natasha建立计划任务,每天14: 23执行echo “file_world”。
#crontab —u natasha -e
23 14 * * * ech o “file world” (注意:单纯echo,从屏幕上看不到任何输出)
8.通过镜像文件的回环挂载将本机配置为YUM软件仓库,使用YUM 命令分别安装和卸载软件包vsftpd和httpd。
(通过镜像文件的回环挂载将本机配为YUM软件仓库):
#du -sh rhel-server-6.0-i386-dvd.iso (显示镜像文件信息)
#mkdir /mnt/iso (为镜像文件创建一个目录)
#mount -o loop rhel-server-6.0-i386-dvd.iso /mnt/iso (挂载镜像文件到目录中)#vim /etc/yum.repos.d/server.repo
录入五个参数:
[base] □中写软件众库的名称,一般用base
name=rhel6 name后写软件仓库的全称,可以任意取名
baseurl=file:///mnt/iso baseurl写软件仓库的绝对路径
enable=l 启用该软件仓库,为0吋关闭
gpgcheck=O 不校验软件包
(使用YUM命令分别安装和卸载软件包vsftpd和httpd):
#yum search vsftpd/httpd (查询指定软件伍)
#yum info vsftpd/httpd (查询指定软件的详细信总以及是否安装)
#yum install vsftpd/httpd (安装指定软件)
#yum erase vsftpd/httpd (卸载指定软件)
9.对自己的U盘建立5个物理分区,大小分别为10M,20M, 30M, 40M 和50M;建立3个目录:/学号,/姓名拼音,/学号+姓名拼音;
将10M的分区格式化为ext4文件系统,并要求幵机自动挂载到/ 学号(用物理分区名的方式);
将30M的分区格式化为ext3文件系统,并要求开机自动挂载到/ 姓名拼音(用卷标的方式);
将50M的分区格式化为ext2文件系统,并要求幵机自动挂载到/ 学号+姓名拼音(用UUID的方式)。
#fdisk -1 (显示所冇分区信息)
#fdisk /dev/sdb (假设U 盘为/dev/sdb)
参数:m 打印菜单,显示各个参数及其作用p 显示分区信息d 删除分区(只能从后往前删)
n 添加新分区(只能从前往后添加)
t 改变一个分区的系统ID
1 列出已知的分区类型,如5 Extended
7 HPFS/NTFS b W95 FAT32 82 Linux
swaps 83 Linux
8e Linux LVM
w 保存设置并退出
q 不保存设置并退出
使用参数d删除所有分区
使用参数n创建分区
(注:主分区只能创建三个,第四个应该创建扩展分区,之后才能在扩展分区里面创建其他分区)
(建立3个目录:/学号,/姓名拼音,/学号+姓名拼音)
#mkdir /xuehao
#mkdir /xingming
#mkdir /xuehaoxingming
(将10M的分区格式化为ext4文件系统,并要求开机自动挂载到/学号(用物理分区名的方式))
#mkfs.ext4 /dev/sdb 1 #vim /etc/fstab
输入字段:/dev/sdb 1 /xuehao ext4 defaults 0 0
#mount -a
(将30M的分区格式化为ext3文件系统,并要求开机自动挂载到/姓名拼音(用卷标的方式))
#nikfs.ext3 /dev/sdb3
#e21abel /dev/sdb3 (查看/dev/sdb3的底层物理分区卷标名称,若没有则利用下面的一条命令来设置卷标名)
#e21abel /dev/sdb3 tiger (设置卷标名称为tiger)
#vim /etc/fstab
输入字段:LABEL=tiger /xingming ext3 defaults 0 0
#mount -a
(将50M的分区格式化为ext2文件系统,并要求开机自动挂载到/学号+姓名拼音(用UUID的方式))
#nikfs.ext2 /dev/sdb6
#blkid (此命令只显示已格式化的分区的UUID信息)
(注:各物理设备的UUID号是系统定义好且唯一的,无法修改)
#vim /etc/fstab
输入字段:UUID=“查询到的UUID 号” /xuehaoxingming ext2 defaults 0 0 #mount -a
10.创建一个512M的交换分区,并实现幵机自动挂载。
査看swap分区的大小)
#free
(查看充当swap分区的物理分区信息)
#cat /proc/swaps (或swapon -s)
(计算swap差值)
#expr512M-原分区大小(减号前后有空格)
(用fdisk命令创建差值大小的分区)
#fdisk /dev/sdb5
(将分区格式化成swap)
#mkswap /dev/sdb5
(实现开机挂载)
#vim/etc/fstab (加入列:/dev/sdb5 swap swap defaults 0 0)
(让分区生效)
#swapon /dev/sdb5
11.给用户harry设置磁盘配额,要求:harry能够使用的磁盘空间上限hard 值150M, soft 值130M。
使用dd命令测试用户harry的磁盘配额使用情况(要求显示出三种测试结果)。