linux2012年期末考试a卷

linux2012年期末考试a卷
linux2012年期末考试a卷

、选择题:

1.下列描述中错误的选项是:

A .本课程的学习有助于加强实践技能的培养

B.本课程的学习要注重培养解决实际问题的能力

C.Linux 的命令和命令参数很丰富,学习Linux 培养记忆能力

D.Linux 在系统安全方面的设计是非常严谨的,在学习课程的同时会培养起严谨的学习态度

2.使用PS获取当前运行进程的信息时,输出内容PPID的含义为:

A ?进程的用户B.进程调度的级别 C ?进程ID

3.不能创建文件的命令是

4.Linux 中,执行命令cd ~后,会进入的目录是:

5.目录的可写意味着

6.为了保证系统的安全,Linux 系统一般将密码加密后,保存在文件:

对所有用户增加对文件test 的读权限,可以用命令

10.通过终端控制台可以同时登录linux 系统的用户个数为:ID

A .cat B.touch C.file D .vi

A .当前目录上一级目录B.根目录 C .用户的家目录D./root

A .可在该目录下删除文件B.可删除文件内容

C.可以从一个目录转到另一个目录 D .可以查看该目录下的文件

A ./etc/group B./etc/inittab C ./etc/fstab D ./etc/shadow

7.kill 可以向指定的进程发出特定信号,其中强制杀死进程的信号是

A. TERM

B. 9

C.6

D. 15

8.安装rpm 软件包使用的参数为)。

A.-qa B.-ivh C .-e D.-U

9.

A.chmod ar+ test B.chmod a+r test C .chmod +ar test D .chmod r+ test A.2 B.4 C.6 D.7

C)

11. 下列选项中用来挂起进程的组合键是

12.与halt 命令等价的命令是

13.执行了 userdel - user1命令后,下列说法错误的是 A .删除/etc/passwd 文件中此用户的记录

15 .下列选项不是 Linux 支持的文件系统类型的是:

二、填空题。(每空 1分,共15 分)

2.为命令 cat /etc/sysconfig/network-scripts/ifcfg-eth0 取

别名为

能的命令为 alias catEth="cat /etc/sysconfig/network-scripts/ifcfg-eth0 "

3.创建user1用户的命令是 useradd user1

6.为了获得一个命令的帮助信息, 在命令行下我们可以使用 7 . linux 环境下,第一个SCSI 硬盘的第一个分区的设备名是 &使用FTP 传输文件时,上传单个文件使用

put 命令,下载单个文件使用

A . ctrl+z

B . ctrl+d

C . ctrl+c

D . ctrl+Q

A . shutdown

B . killall

C . init 6 in it 0

B .删除属于此用户的文件

C .删除/etc/shadow 文件中的此用户

D .删除此用户的主目录

14 .执行 mount -iso9660 /dev/cdrom /mnt/cdrom 命令后出现出错信息, 下列对错

误的分析哪项是错误的 A . /mnt/cdrom 不存在 B .当前目录是安装点 /mn t/cdrom C . /dev/cdrom 设备不存在

D . /mnt/cdrom 为空目录

A . vfat

B . iso9601

C . reiserfs

D . ext2

1 . linux 操作系统的架构包括内核、 shell

、文件结构、 实用工具。

catEth ,实现该功

4.在Linux 系统中转换用户身份可以使用 su

命令。

5.通常采用的备份方式有 完全备份、

增量备份

累计备份

man/heIp 命令来查看。

sda1

get 命令。

9. cat /etc/passwd | grep "ser 的执行结果是: 将/etc/passwd 文件中以 user 打

头的 行显示出来。

10. 为了能够把新建立的文件系统加载到系统目录中,

在整个目录结构中的位置,或称为

安装点。

11. 在Linux 系统中,自动安装文件系统应修改的配置文件为 12. linux 系统中,文件系统的卸载命令为

umount 。

13.远程登录到IP 地址为192.168.1.119的linux 主机上,在系统提示符下键入的

命令为 tel net 192.168.1.119。 三、判断题:

1. Linux 的文件名与命令区分大小写。

2.可以直接安装红旗

Linux 到W indows 系统下,一般来说这样做,不需要进行重

新分区。

3. rm 和rmdir 的作用一样,都是删除整个目录。

5. Linux 中可以使用cp 和rm 命令相结合实现 mv 命令的功能。

6.如果用户拥有目录的写许可,则该用户可以创建、删除或修改目录中的任何文

件或子目录,甚至于属于其它用户的文件和子目录。

7.使用Passwd 改变用户的口令,任何用户都需要输入原来的密码。 &在切断计算机电源之前,必须关闭 Linux 系统。

9.系统用户和普通用户一样,可以通过

teln et 远程登录。

10.进程有多种状态,但进程的状态不是一成不变的,在某种情况下可以转化。

11.通过命令配置好IP 地址、子网掩码、DNS 和网关后就可以使用网络功能了。

我们还需要指定该文件系统

/etc/fstab

4.确定当前目录的命令为:

pwd 。

X

第4页共8页

12. —个新建的ext3分区不经过创建文件系统也可以直接挂载使用。 13. 口令应至少6位,应大小写字母、标点符号和数字混杂。 14. /分区越大约好,因为 /越大,LinUX 启动速度越快。 15.使用umask 022命令,可以使新建目录的权限为

四、根据要求完成以下工作。(15分)

设当前目录为/home/user01/dir1,设用户对任何目录均有读、写、执行权限,

1. 在user03目录下创建linux 目录。 mkdir /home/user03/l inux

2.显示/home 目录下的内容,并将显示结果写入文件

linux 目录下的文件file2

rw-r--r--。

user01

user03

xyz file1 (文件)

请各用一条命令分别完成以下任务。

注:不允许改变当前目录。

(1 分)

中。

(2 分) ls /home>/home/user03/li nu x/file2

3.将当前目录的路径追加到 file2文件尾部。 pwd >>/home/user03/li nu x/file2

(1 分)

4?设置xyz 目录的权限,对拥有者可读写,对同组人和其他人只可读。 (1 分)

chmod 644 /home/user02/xyz 5.将file1文件更名为file3。

mv /home/user03/file1 /home/user03/file3 (1 分)

6.将linux 目录拷贝到/home 目录下。 /home

user0dir1 dir2

1 分)

cp -/home/user03/l inux /home

分)

7.

删除目录 xyz 。 rm -r /user03/xyz

8.

分屏显示文件 file2 的内容。 more ( 或 less ) /home//linux/file2 2 分)

9.将user01目录下的内容压缩到

user01.tar 文件

tar xvf user01.tar /home/user01/* 2 分)

10.将 user03 下的 file3 文件追加到 user01.tar 文件中 tar -vf userOl.tar /home/user03/file3 分)

11.释放 user01.tar tar -xvf user01.tar

2 分)

五、按要求写以下命令序列。 (15 分)

drwx --- 19 root root 4096 4月 18 16:34 .

-rw ---

1 root

root 3945 4月 22 22:43 .bash_histo

ry

-rw-r--r-- 1 root root 234 7月 6 2001 .bash_profi

le

-rw-r--r-- 1 root

root

176 8月 24 1995 .bashrc

drwx r--r--

2 root root 4096 9月 2

3 2005 test chmod o+r .bash_history ( 1 分)

2)修改 test 目录的权限,使得其他用户可以在此目录中查找文件

chmod o+x test

1 分)

3)更改 test 目录的拥有者为 userOI ,拥有的组为 groupO1。 chown userO1:groupO1 test 1 分)

2.按以下要求写出命令:

3 分) 1 ) 强制删除 /dir1 子目录及其文件 rm

-rf /dir1

1 分)

ls -la 命令的部分输出结果,

按要求写出命令(

3 分)

1 .下面1 )修改

使得能被其他用户拷贝

.bash_history 文件的权限,

简答题( 15 分)

想执行该文件,有哪几种方法?

方法一:在系统提示符下输入: bash sFile 或 sh sFile (2 分) 方法二:为 sFile 文件增加执行权限 chmod a+x sFile

2. 在提示符下输入: ./sFile

1

分)

Linux 操作系统中文件分为哪几类?使用命令“ Is -I ”如何区分? (5

分)

1 )文件分为四类,通文件、目录文件、链接文件、设备文件(

2 分) (2)使用命令“ Is -I ”,输出行的第一个字符区分文件的类别(

1

分),

“-”代表普通文件,“d ”代表目录文件,“I ”代表链接文件,

“b ”代表块设备文件,

c ”代表字符设备文件。 ( 2

分)

2) 从根目录开始后台查找 *.txt 文件。 find / -name *.txt & ( 2 分) 3.按以下要求写出命令:

9 分)

1)将 root 主目录下 dir1.tar.gz 文件释放到 /tmp 下; tar xzvf /root/dir1.tar.gz -C /tmp 2 分)

(2 )锁定账号userl ,使之不能登录 P asswd - userl

1 分)

(3)删除账号 user2,同时删除user2的用户主目录。 userdel - user2 1 分) 4)如何查看系统中已挂载了哪些存储设备

fdisk -l

1 分) (5)如何挂载和卸载 U 盘(/dev/sda1)到/mut/usb 挂载: mount

/dev/sda1

/mnt/usb 卸载: umount /dev/sda1

2 分)

6)显示历史记录,将结果存入 /tmP/linux/file1 文件。

history > /tmP/linux/file1 或 history -w /tmP/linux/file1 分)

7)用一条命令把 root 用户主目录的权限改为: rw-r-xr-- 。

chmod u=rw,g=rx,o=r /root

或 chmod 654 /root

分)

1. 使用vi 工具创建了一个 shell 文件sFile ,查看到该文件的权限为 rw-r--r-- ,要

2 分)

3.分别写出如下目录的特性或存放什么文件。

5 分)

// 在屏幕上输出 please input the answer :

II 如果输入的是 n 则提示用户the answer is

right

then

echo “the answer is right ”

〃如果输入的是 m,则提示用户 the answer is wrong

then

echo “the answer is wrong ” II 如果输入的既不是 m,也不是n,则显示bad input

fi

2.写出下面脚本实现的功能,并将下面脚本的功能利用

#!IbinIbash num=1

while [ $n um -e 100 ] do

m='ex pr $num % 2 ' if [ $m -eq 0 ] then

/dev 存放系统中设备文件 /et c 存放系统配置文件 /roo t 超级用户的主目录 /tmp 系统临时目录 /bi n

存放系统可执行文件

七、分析与编程 10 分) 1.分析如下脚本, 在 //后写出它的功能。 ( 5 分)

#!/bin/ba sh echo “please input the answer:” read y

II 从键盘读入一个值,存入变量 y 中 if [ $y elif [ $y else

echo “bad input ” for 循环实现( 5 分)

相关主题
相关文档
最新文档