07-08学年04计算机、信管linux考试。
学号姓名班级总分:
一、选择(每题1分,共10分)
1、linux是的操作系统。
1)内核具有商业版权 (2)支持posix标准。
3)只能在字符界面操作 (4)不支持网络功能。
2、swap是___
1)linux文件系统的交换分区 (2)linux操作系统的内核。
3)linux工具程序 (4)linux文件系统的交换文件。
3、在unix/linux系统中想得到某个命令的使用手册,可以使用命令。
1)help (2)man
3)type (4)howto
4、在unix/linux系统中,下面不能正确关闭系统的命令是。
1)poweroff (2)shutdown
3)init 0 (4)killall
5、管道是指___
1)前一条命令执行成功后执行后一条命令。
2)前一条命令执行失败后执行后一条命令。
3)前一条命令执行和后一条命令在同一进程执行。
4)前一条命令的标准输出是后一条命令的标准输入。
6、文件的权限存储在___中。
1)文件所在的目录中 (2)文件系统的i节点区。
3)文件数据存储区 (4)超级块。
7、环境变量$path的值是_ _
1)命令搜索路径列表 (2)root用户的主目录。
3)用户的当前工作目录 (3)空。
8、目录表中的目录项由组成。
1)文件名-索引指针 (2)文件名-i节点号。
3)i节点号-索引指针 (4)i节点号-权限列表。
9、下面关于硬连接的说法正确的是。
1)可以由用户创建 (2)可以跨文件系统。
3)与原文件共享同一个i节点 (4)创建时原文件可以不存在。
10、遵循gpl版权的自由软件, _
1)必须免费提供给用户 (2)用户没有修改软件的权利。
3)仅向用户提供软件的二进制** (4)保证用户能得到软件的源程序**。
二、填空(每空1分,共10分)
1、vi中,处于全屏幕编辑模式,要删除从当前行开始向下的5行的命令是 ;将当前编辑的文件以“myfile”为名保持的命令是要从命令编辑模式进入输入模式的命令。
2、shell的文件名通配符中,?表示。
3、重定向命令“>>的作用是。
4、不论什么时刻,进程总是处于“运行态”或。
5、在linux中,一般情况下,系统用户信息保存在文件中。
6、shell编程中,运行由{}和()所组成的复合命令的区别是。
7、在shell脚本中,通过来引用命令行传递过来的第三个参数值,8、通过的值可以判断上一个命令是否执行成功。
三、按要求写出实现相应功能的linux命令(每题2分,共20分)
1、列出当前目录中的所有文件。
2、在当前用户的主目录中创建mydir子目录。
3、复制 /etc/x11 目录中所有以 .c 和 .h 的文件到当前目录。
4、打印当前目录中文件myfile内容并分屏显示。
5、打印文件 /etc/ 中以“#”开始的行。
6、查找 /home 及其子下,以“.cpp”结尾的所有文件。
7、改变当前目录中的所有文件的权限,为其他人添加读写权限权限。
8、执行当前目录中的file1,并将结果保存在当前目录的result中。
9、执行当前目录中的file2,并将错误信息追加到当前目录的result中。
10、运行当前目录中的file3,并置于后台运行。
四、写出下来linux目录的功能(每题2分,共20分)。其中file1、file2为文件,dir1、dir2为目录。
1、ls -l
2、who | wc –l
3、mv file1 file2 dir1/
4、cp ~/joh* dir2/
5、adduser john
6、ps aux|grep ^root
7、kill -9 10023
8、cat file1 | tr ‘[a-z]’ a-z]
9、ls dir1 file1
10、expr “/etc/x11/bin
五、某文件系统中文件信息列表如下:(每题2分,共20分),其中u1和u2隶属于book组。
rw-r--r-- 2 root root 22 apr 20 20:37 /etc/password
r-s--x--x 1 root root 32 apr 20 20:37 /usr/bin/passwd
rw-r-wr-- 1 u1 book 796 apr 20 20:37 /
drwxr-xr-x 3 root root 13 apr 13 19:45 /mnt
lrwxrwxrwx 1 u1 book 6 apr 20 20:37 c3/
dr-x--x—x 4 u2 book 14 apr 25 09:45 /home/u1/ff
回答:1、用户u1对/usr/bin/passwd 的权限是:
2、用户u2是否可以修改文件的内容。
3、用户root对的权限。
4、所有用户对/usr/bin/passwd 的权限。
5、c3的文件类型。
6、用户u1和u2是否可以修改/etc/password的内容。
7、用户u1和u2是否可以通过/usr/bin/passwd修改/etc/password的内容。
8、列表中属于目录的有:
9、用户u1可以对那些目录执行cd命令。
10、用户u1可以对那些命令执行ls命令。
六、对下列脚本中作标注的句子进行注释,并简述脚本的功能(15分)
#write by yu 2007.7
# -ne 2 ]
3) read usrname
read pwd
4)count=0
5)while [ count -lt 2 ]
6)do7) [usrname" =abcd" -a "$pwd" =123456" ]
8) echo "welcome!!"
9) exit 0
read usrname
read pwd
10) count=`expr $count + 1`
doneecho "3 fail,program exit"
exit 1
注释语句功能,每题1分:
简述脚本功能(5分)
七、简述文件权限和目录权限的区别(5分)
实验1Linux入门
实验类型 验证性实验。1 了解linux运行环境。2 熟悉linux的常用基本命令。3 熟悉和掌握linux下常用编辑工具vi。1 登录linux。2 熟悉linux的常用基本命令如ls who pwd ps等。3 通过windows操作系统中的ftp程序,练习windows和linux之间的文件交...
实验1Linux入门
实验类型 验证性实验。1 了解linux运行环境。2 熟悉linux的常用基本命令。3 熟悉和掌握linux下常用编辑工具vi。1 登录linux。2 熟悉linux的常用基本命令如ls who pwd ps等。3 通过windows操作系统中的ftp程序,练习windows和linux之间的文件交...
实验1Linux入门
实验类型 验证性实验。1.熟悉linux环境。2.熟悉linux的常用命令。3.掌握在linux下运行一个简单c程序。4.掌握linux与windows之间文件共享。1.linux的登陆。实验环境 虚拟机 redhat 9.0 图形界面 用户名 root 密码 123456 2.在操作命令前,新建一...