当前位置:文档之家› 西华师范大学《网络操作系统(Linux)》A卷

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

《Linux网络操作系统》试题 A卷一、选择题(每小题 2 分,共54 分)1、要切换成其他用户,可使用()命令。

A. psB. lsC. idD. su2、清除屏幕上显示内容使用命令()。

A. clearB. dmsgC. adduserD. cp3、查看内核版本的命令为()。

A. clearB. dmsgC. adduserD. uname4、要显示包括隐藏文件在内的目录下的所有文件,则需使用ls命令的()选项。

A. -AB. -aC. -lD. -F5、vi编辑器中从编辑模式切换到命令模式可以使用()键。

A. F2B. ShiftC.? TabD.? Esc6、在底行模式下存盘并退出vi的指令是()。

A. ?q!B. ?qC. ?wD. ?wq7、在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. chageB. poweroffC. rebootD. passwd11、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的读权限,下列命令正确的是()。

A. chmod a+x g+r exer1B. chmod 765 exer1C. chmod o+x exer1D. chmod g+r exer112、 Linux系统的配置文件一般存放在()目录。

A. /usrB. /binC. /etcD. /home13、()命令能查看系统中运行进程的状态。

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

A. killB. rmdirC. mvD. tar16、测试自己的主机和某一主机是否通信正常,通常使用()命令。

A.? telnetB.? hostC. ?pingD.? ftp17 第一个IDE硬盘第一个分区在Linux中对应的文件名为()IDE磁盘的设备文件采用/dev/hdx来命名,分区则采用/dev/hdxy来命名,其中x表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),y代表分区的号码(由1开始,1、2、3以此类推)A. /dev/sdaB. /dev/hda C /dev/sda1 D /dev/ hda118、RedHat Linux中提供的一个比较便捷的应用软件包安装管理工具为()A. makeB. rpmC. diffD. talk19、在目标文件中产生调试信息,需使用的gcc编译参数为()A. -cB. -oC. -gD. -O20、用于配置网卡和显示网卡信息的命令为()A. ifconfigB. ipconfigC. hostD. ping21、在Linux程序开发环境中,用于调试应用程序的工具软件为()。

A ldB gccC gdbD make22、在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. umaskB. adduserC. userdelD. Chgrp25、删除文件的命令为()。

A. mkdirB. cdC. mvD. rm26、()命令可以向进程发信号。

kill B. rmdir C. mv D. tar27、设超级用户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/bashecho –n "Please input the answer: "read Iif [ $I = y ]thenecho "The answer is right"elif [ $I = n ] thenecho "Bad Input."fi#endecho "The answer is wrong"else读取一个字符,然后根据字符的值显示不同的内容2、#!/bin/bashmax(){ unset maxvaluewhile [ $1 ]doif [ $maxvalue ]thenif [ $1 gt $maxvalue ]thenmaxvalue=$1fielsemaxvalue=$1fishiftdonereturn $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/bashfor ((i=1;i<=60;i++))domkdir -p /user/user$icd /userchmod 755 user$idoner=4,w=2,x=1R:读W:写X:执行RWX 7RX 5R 4******************************************************************* ************************#!/bin/shi=1for i in `seq 30`//(i=1;i<=30;i++)dodir="s$i"mkdir -p -v $dirsub=".txt"txt="$dir$sub"cp $txt $dirdoneecho "cp success!"。

相关主题