西华师范大学《网络操作系统(Linux)》A卷

更新时间:2023-03-08 05:48:57 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《Linux网络操作系统》试题 A卷 一、选择题(每小题 2 分,共54 分)

1、要切换成其他用户,可使用( )命令。 A. ps B. ls C. id D. su

2、 清除屏幕上显示内容使用命令( )。

A. clear B. dmsg C. adduser D. cp 3、查看内核版本的命令为( )。

A. clear B. dmsg C. adduser D. uname

4、要显示包括隐藏文件在内的目录下的所有文件,则需使用ls命令的( )选项。 A. -A B. -a C. -l D. -F

5、vi编辑器中从编辑模式切换到命令模式可以使用( )键。 A. F2 B. Shift C. Tab D. Esc

6、在底行模式下存盘并退出vi的指令是( )。 A. q! B. q C. w D. wq

7、在bash中超级用户用( )作为默认的命令提示符。 A. $ B. # C. @ D. ?

8、在bash中表示内容输出重定向的符号是( )。覆盖:> 重定向输出符号。< 重定向输入符 A. | B. > C. < D. 追加: << 9、在bash中表示管道操作的符号是( )。 A. || B. | C. >> D. //

10、Linux中重新启动系统的命令为( )。

Shutdown:使用它可以安全地关闭系统,然而在关闭系统时,会通知所有登录的用户系统将要关闭,并且所有的指令都将会被冻结,即所有的新用户不能再登录,使用该指令将会出现立即关闭或重启以及延迟一段时间关闭或重启。(注意:只有超级用户才能使用该命令) halt、调用“shutdown -h”命令来执行关闭系统 reboot、引发主机重启

init命令运用系统的运行级别控制系统。它是所有系统的进程的祖先,它的进程号始终是1,所以发送“TERM”信号给init会终止所有用户进程和守护进程等,“shutdown”即就是使用这种机制。init 0为关闭系统,init 1为重启系统

A. chage B. poweroff C. reboot D. passwd

11、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的读权限,下列命令正确的是( )。 A. chmod a+x g+r exer1 B. chmod 765 exer1 C. chmod o+x exer1 D. chmod g+r exer1

12、 Linux系统的配置文件一般存放在( )目录。 A. /usr B. /bin C. /etc D. /home 13、( )命令能查看系统中运行进程的状态。 A. ls B. cat C. ps D. touch

14、在给定文件内容中查找与设定条件相匹配字符串的命令为:( ) A.grep B.tar C. find D. sort 15、( )命令可用于压缩文件。

A. kill B. rmdir C. mv D. tar

16、 测试自己的主机和某一主机是否通信正常,通常使用( )命令。 A. telnet B. host C. ping D. ftp

17 第一个IDE硬盘第一个分区在Linux中对应的文件名为( )IDE磁盘的设备文件采用/dev/hdx来命名,分区则采用/dev/hdxy来命名,其中x表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),y代表分区的号码(由1开始,1、2、3以此类推) A. /dev/sda B. /dev/hda C /dev/sda1 D /dev/ hda1

18、RedHat Linux中提供的一个比较便捷的应用软件包安装管理工具为( ) A. make B. rpm C. diff D. talk

19、在目标文件中产生调试信息,需使用的gcc编译参数为( ) A. -c B. -o C. -g D. -O

20、用于配置网卡和显示网卡信息的命令为( )

A. ifconfig B. ipconfig C. host D. ping

21、在Linux程序开发环境中,用于调试应用程序的工具软件为 ( )。 A ld B gcc C gdb D make

22、在linux命令中,代表任意一个字符串的通配符为( )。 A. * B. # C. @ D. ?

23、用命令ls显示出文件的描述为:drwxr-xr-- 1 root root 599 Dec 10 17:12 test,由此可知文件test的类型为:( ) A 普通文件 B 块设备文件 C 目录 D 符号链接 24、Linux中,创建新用户使用的命令为(B)。

A. umask B. adduser C. userdel D. Chgrp 25、删除文件的命令为( )。

A. mkdir B. cd C. mv D. rm 26、( )命令可以向进程发信号。

kill B. rmdir C. mv D. tar

27、设超级用户root当前所在目录为:/usr/local,键入cd ~ 命令后,用户当前所在目录为( )。 A./home B./rootC./home/root D./usr/local 二、简答题(每小题 7 分,共 21 分) 1使用“ls -l”命令有以下的输出:

-rw-rw-r—1 root root 1620 Oct 24 22:23 chap1.txt 请解析各输出部分的含义。

文件所有者拥有的权限 文件所属的用户组有读取权限 任意用户拥有读取权限 1是链接数 。

r为可读 w为可写 而最后的一个是可执行权限 -就是没有这个权限。 root属组 root 属组是管理员权限

1620所占空间大小

Oct 24 22:23 为最后编辑时间

当然 chap 1.txt就是你所查看的文件名

2、请简述Linux操作系统的特点。

与UNIX系统在源代码级兼容,符合IEEE POSIX标准 自由软件,源码公开 性能高,安全性强 便于定制和再开发 丰富的应用软件

全面的多用户、多任务和真正的32位操作系统 良好的用户界面

支持多种文件系统与多种硬件平台,具有良好的可移植性 强大的技术支持 丰富的网络功能 设备独立性

3、请简述Linux文件系统及安全机制的主要特点。

文件系统:(1)Linux文件系统的目录组织是一个树形结构;(2)文件本身是无结构的字符流;(3)Linux文件系统把外部设备做成特殊文件,与普通文件一并进行管理.

安全机制:(1)取消不必要的服务(2)限制系统的出入 (3)保持最新的系统核心(4)检查登录密码 (5)设定用户账号的安全等级(6)消除黑客犯罪的温床(7)增强安全防护工具 (8)限制超级用户的权力(9)追踪黑客的踪迹(10)共同防御,确保安全

2、请简述inodc节点在Linux ext2文件系统中的作用。 (答案不确定)

1) inode是EXT2基本构件,表示文件系统树型结构的节点。

2) EXT2文件系统中的每个文件由一个inode描述,且只能由一个inode描述。 3) 组描述。

4) EXT2文件系统的inode 定义为struct ext2_inode,该定义在/include/Linux/ext2_fs.h中。

三、程序阅读题( 每小题7分,共14分)请给下列shell程序加注释,并说明程序的功能 1、#!/bin/bash

echo –n \ read I

if [ $I = y ]then

echo \then

echo \

echo \

读取一个字符,然后根据字符的值显示不同的内容 2、

#!/bin/bash max()

{ unset maxvalue while [ $1 ] do

if [ $maxvalue ] then

if [ $1 gt $maxvalue ] then

maxvalue=$1 fi else

maxvalue=$1 fi shift done

return $maxvalue } max $@ #end

求命令行中输入的数值组的最大的数5

五、Linux shell编程(任选一题)(共 11 分)

1、设计一个Shell程序,在/user目录下建立60个目录,即user1~user60,并设置每个目录的权限,其中文件所有者的权限为:读、写、执行;文件所有者所在组用户和其他用户的权限为:读、执行。

2、在根目录下有30个文件s1.txt,s2.txt,s3.txt,s4.txt,? ,s30.txt,用Shell编程实现自动创建s1,s2,s3,s4,?,s30目录,并将s1.txt,s2.txt,s3.txt,s4.txt,?,s30.txt分别拷贝到各自相应的目录中。 #!/bin/bash

for ((i=1;i<=60;i++)) do

mkdir -p /user/user$i cd /user

chmod 755 user$i done

r=4,w=2,x=1

R:读 W:写 X:执行 RWX 7 RX 5 R 4

******************************************************************************************* #!/bin/sh i=1

for i in `seq 30`//(i=1;i<=30;i++) do

dir=\

mkdir -p -v $dir sub=\txt=\cp $txt $dir done

echo \

本文来源:https://www.bwwdw.com/article/pl2.html

Top