linux考试题分析.docx
- 文档编号:12815096
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:5
- 大小:16.74KB
linux考试题分析.docx
《linux考试题分析.docx》由会员分享,可在线阅读,更多相关《linux考试题分析.docx(5页珍藏版)》请在冰点文库上搜索。
linux考试题分析
一、试完成下列小题:
(1)、在根目录下创建目录aa。
(2)、在根目录下创建一个文件cc,然后把cc拷贝到aa下。
(3)、更改目录aa的权限为777,然后查看是否更改成功。
(4)、创建用户bob,更改目录aa的拥有着和组群都为bob,然后查看是否更改成功。
(5)、删除该目录以及该目录下的所有文件并不作提示?
二、试完成下列小题:
(1)、用命令把当前工作目录切换到”/root“,并用命令查看是否切换成功。
(2)、用命令新建文件”testfile“,然后为其创建软链接和硬链接文件,查看其ionde编号、文件类型、文件权限、连接计数、大小等属性。
(3)、创建文件file1,并将file1改为file2,然后将文件file1和文件file2移动到目录/tmp下,并查看是否移动成功
三、试完成下列小题:
(1)、查找系统命令pwd指令文件的位置
(2)、查找whereis文件,且只将二进制文件查找出来
(3)、查找和pwd相关的所有文件
(4)、搜索etc目录下所有以sh开头的文件
(5)、建立目录/tmp/a/b/c,若不存在目录/tmp/a及/tmp/a/b,则自动建立。
四、用vim编辑器在/tmp下新建一个文件名aa插入如下内容:
abcdefg
1234567
ABCDEFG
zyxwvuts
7654321
ZYXWVUTS
(1)、显示文档每一行行号
(2)、删除第二行中的第3到6个字符并撤销操作
(3)、复制第二行,并粘贴到第6行
五.用vim编辑器在/tmp下新建一个文件名bb插入如下内容:
abcdefg
1234567
ABCDEFG
zyxwvuts
7654321
ZYXWVUTS
(1)、删除第2至6行中的第3值6个字符
(2)、在第4行插入空白行,并输入“ZYX127”;
(3)、在第2行到第7行中查找“127”,并用字符串“hello”替代。
(4)、在vim编辑器中运行date命令,并把结果插入到文档的第5行,然后并保存此文件并退出vim编辑器
六、新建一个分区并挂载到文件夹cz
(1)、新建硬盘分区sda4。
(2)、对sda4分区格式化。
(3)、在桌面上新建一个目录cz,并将sda4分区挂载到目录cz上。
七、对文件解压缩和目录的解压缩和解打包
(1)、在根目录下创建目录bb和文件x、y、z;
(2)、对这x、y、z三个文件进行压缩和解压操作;(P94)
(3)、把x、y、z三个文件移动到bb下;
(4)、对目录bb进行打包并压缩并解包解压缩;(P98)
(压缩的时候可以任选一种gzip,bzip2)
八、使用rpm命令进行软件包的安装、查询、删除
(1)、切换到root下,手动将要安装的vsftpd软件包所在的文件夹packages的vsftpd-2.2.2-11.el6.i686.rpm复制到root文件夹下。
(2)、使用rpm查询软件包vsftpd是否安装到当前系统中,如果没有安装,则安装。
(p100)
(3)、使用rpm安装软件包vsftpd。
(4)、删除软件包vsftpd。
九、创建用户和组群
(1)、创建用户abc并设置该用户的宿主目录为/home/xyz。
(2)、创建名为guess的组群,并设置GID为600。
十、磁盘配额
(1)、对dev/sda4配置磁盘配额,使用vim编辑器修改/etc/fstab文件。
(2)、重新挂载文件系统以使修改生效。
(3)、在/home/quota目录下创建配额文件,为启用了配额的文件系统生成当前次盘用量表。
(4)、执行edquotarjxy命令,把用户rjxy的软硬限制分别为100000和200000,即软限制100KB,硬限制200kB。
(5)、启动磁盘配额,为rjxy用户设定权限,可以对/hone/quota目录进行写操作。
(6)、切换到rjxy用户并进入/home/quota目录。
(7)、创建一个大小为300M的空文件。
十一:
bash变量
(1)、设置一个变量名为name,其变量值为tom,然后再为变量name增加内容andjack。
(2)、自定义一个变量x,并为其赋值tom,并转换成环境变量,然后换一个shell环境,然后输出变量x的值。
(3)、为y变量读取来自键盘输入的变量值为tom,并且输入时会有提示内容“pleasekeyinyourname:
“。
(4)、声明一个变量z为整数型变量,然后为其赋值56,然后并且输出变量的内容。
十二:
数据流重定向和管道命令
(1)、先进入/root目录下,然后查看文件test1的标准输出时利用标准输出重定向符号,里面并且写上两行字符分别为linux!
和world!
,然后查看文件test2的标准输出重定向符号并把test1的内容作为test2的输入,然后查看文件test2。
然后再把test1的内容标准输出到test2中并且不会覆盖其原来的内容。
(2)、利用last指令列出当前与过去登录的用户信息同时利用cut指令截取每行的第1-6个字符出来。
(3)、利用grep命令把/etc/passwd文件中包含关键字符”root“的行搜索出来。
十三:
历史命令和命令执行控制符号&&与||
(1)、列出当前系统中记录的所有历史记录,然后再立即清空当前shell所有历史命令的记录
(2)、判断/tmp目录下是否有tt文本文件,如果有就输出”exist“,如果不存在则输出”notexist“。
十四:
正则表达式
(做下面的题之前首先start.txt文本文件拷贝到/root目录下,并把当前目录调为/root)
(1)、从文件start.txt中查找含When或者Then的行,要显示行号。
(2)、从文件start.txt中中查找以大写字母开头的行和查找不是以大写字母开头的行,然后再查找以“.”结尾的行。
(3)、从文件start.txt中查找包含至少含有两个t的字符串所在的行。
(4)、使用sed工具从文件start.txt中删除第2到4行的内容。
(5)、使用sed工具把start.txt中的2~4行替换成“hitom”。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 考试题 分析