1 Linux试卷

发布 2022-09-20 17:31:28 阅读 7815

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.在操作命令前,新建一...