傻大方


首页 > 知识库 > >

Linux|Linux期末考试试题套含答案a( 四 )


按关键词阅读: 答案 期末考试 linux 试题


mkdir p2.要使得名为fido的文件具有如下权限-r-xr-xx的命令 。
chmod 551。

27、fido3.在/root文件夹下查找后缀为.cpp的文件 。
find /root name *.cpp四、简答和shell编程题(每题10分 , 共30分)1.若下达rmdir命令来删除某个已存在的目录 , 但无法成功 , 请说明可能的原因 。
此目录可能不存在 , 或者目录不为空 , 或者目录中有隐含文件存在 ,或者目录被设置了权限 , 解决方法就是先修改权限 , 在使用rm r 命令删除 。
3.创建一个shell 脚本 , 它从用户那里接收10个数 , 并显示已输入的最大的数 。
#! /bin/bashmax=0for(count=1 ;
count B. C. D.a8.你使用命令“vi /etc/inittab”查看该文件的内容 ,。

28、你不小心改动了一些内容 , 为了防止系统出问题 , 你不想保存所修改内容 , 你应该如何操作( B )A.在末行模式下 , 键入:wq B.在末行模式下 , 键入:q!C.在末行模式下 , 键入:x! D.在编辑模式下 , 键入“ESC”键直接退出vi9.删除文件命令为( D )A.mkdir B.moveC.mv D.rm14下列哪个命令在建立一个 tar归档文件的时候列出详细列表(A ) 。
A.tar -t b)tar -cv c)tar -cvf d)tar r15.假设文件fileA的符号链接为fileB , 那么删除fileA后 , 下面的描述正确的是( B ) 。
A.fileB也随之被删除 B.fileB仍存在 , 但是属于 。

29、无效文件C.因为fileB未被删除 , 所以fileA会被系统自动重新建立 D.fileB会随fileA的删除而被系统自动删除16.一个bash shell脚本的第一行是( D )?A.#/bin/csh B.#/bin/bash C./bin/bash D.#!/bin/bash17.改变文件所有者的命令为( C )?A.chmod B.touch C.chown D.cat18.在给定文件中查找与设定条件相符字符串的命令为( A) 。
A.grep B.gzip C.find D.sort19.建立一个新文件可以使用的命令为( D ) 。
A.chmod B.more C.cp D.touch20.。

30、存放Linux基本命令的目录是什么( A )?A. /bin B. /tmp C. /lib D. /root二、 填空题(每空2分 , 共20分)1.将前一个命令的标准输出作为后一个命令的标准输入 , 称之为( 管道 ) 。
2.在shell编程时 , 使用方括号表示测试条件的规则是:方括号两边必有( 空格) 。
7.在Linux操作系统中 , 设备都是通过特殊的(文件 )来访问 。
8.shell不仅是(用户命令的解释权 ) , 它同时也是一种功能强大的编程语言 。
10.结束后台进程的命令是(kill ) 。
三、写出完成以下功能的命令(每题2分 , 共10分)1.在/home目录下查找文件名为 。
Profile的文件 , 找到 。

31、后删除find /home name .profile exec rm ;
2.将test.tar.gz文件解压缩 tar -xzvf test.tar.gz4.创建一个用户 , 用户名为user02 , 所属私有组和标准组为stuff , 用户家目录为/home/user2 , 用户登陆shell为/bin/bash 。
useradd g stuff G stuff -d /home/user2 -s /bin/bash user025.赋予所有用户读和写backup.tar.gz文件的权限:Chmod a+rw back.tar.gz四、简答和shell编程题(每题10分 , 共30分)2.有一普通用户想在每周 。

32、日凌晨零点零分定期备份/user/backup到/tmp目录下 , 该用户应如何做? 参考答案:(1)第一种方法:用户应使用crontab e 命令创建crontab文件 。
格式如下:0 0 * * sun cp r /user/backup /tmp(2)第二种方法:用户先在自己目录下新建文件file , 文件内容如下:0 * * sun cp r /user/backup /tmp然后执行 crontab file 使生效 。
3.写一个shell 脚本 , 检查给出的串是否为回文(palindrome) 。
参考程序:#! /bin/bashecho Enter stringread strlen=echo。

33、$str | wc -clen=expr $len - 1l=expr $len / 2ctr=1flag=0while test $ctr -le $ldoa=echo $str | cut -c$ctrb=echo $str | cut -c$lenif test $a -ne $bthen flag=1breakfictr=expr $ctr + 1len=expr $len - 1doneif test $flag -eq 0then echo String is palindromeelse echo String not a palindromefi一、填空题(2 X 10 分)3 。

34、输入了Shell命令的部分字符后按什么键可补全其余部分? ( tab )5完全删除/tmp下的所有文件用什么命令及参数? ( rm r /tmp )6若从任一目录用什么命令可快速转到用户家目录? ( cd )7要强制杀死某个进程用什么命令 ( kill -9 PID )9改变命令提示符的环境变量是 ( PS1 )10要查找文件除了用find命令外还可以用什么命令? ( locate )二、叙述题 (70分)1叙述Linux操作系统的三个主要部分及其功能 。
(6分) 内核:内核是系统的心脏 , 是运行程序和管理像磁盘和打印机等硬件设备的核心程序 。
命令解释层:是系统的用户界面 , 提供了用户与内核进行交互操 。

35、作的一种接口 。
文件结构:是文件存放在磁盘等存储设备上的组织方法 , 文件结构的相互关联性使共享数据变得容易 。


来源:(未知)

【学习资料】网址:/a/2021/0121/0021123983.html

标题:Linux|Linux期末考试试题套含答案a( 四 )


上一篇:精彩|“精彩极了”和“糟糕透了”优秀公开课教案

下一篇:小数的意义和性质|《小数的意义和性质》教案