linux考试题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试题及答案
一、试完成下列小题:
(1)在根目录下创建目录aa
cd /->mkdir aa
(2)在根目录下创建一个文件cc,然后把cc拷贝到aa下
touch cc->cp cc aa
(3)更改目录aa的权限为777,然后查瞧就是否更改成功
chmod 777 aa->ls -l
(4)创建用户bob,更改目录aa的拥有着与组群都为bob,然后查瞧就是否更改成功useradd bob->chown bob aa->chgrp bob aa->ls -l
(5)删除该目录以及该目录下的所有文件并不作提示?
rm -rf aa
二、试完成下列小题:
1)、用命令把当前工作目录切换到”/root“,并用命令查瞧就是否切换成功。
cd或cd /root->pwd
2)、用命令新建文件”testfile“,然后为其创建软链接与硬链接文件,查瞧其ionde编号、文件类型、文件权限、连接计数、大小等属性。
touch testfile->ln testfile test->ln –s testfile file-> ls –l
3)、创建文件file1,并将file1改为file2,然后将文件file1与文件file2移动到目录/tmp下,并查瞧就是否移动成功
touch file1->cp file1 file2->mv file1 file2 /tmp->ls /tmp
三、试完成下列小题:
1、查找系统命令pwd指令文件的位置
w hich pwd
2、查找whereis文件,且只将二进制文件查找出来
whereis -b whereis
3、查找与pwd相关的所有文件
locate pwd
4、搜索etc目录下所有以sh开头的文件
locate /etc/sh
5、建立目录/tmp/a/b/c,若不存在目录/tmp/a及/tmp/a/b,则自动建立
mkdir -p /tmp/a/b/c
四.用vim编辑器在/tmp下新建一个文件名aa插入如下内容: abcdefg
ABCDEFG
zyxwvuts
ZYXWVUTS
(1) 显示文档每一行行号
先创建文件vim /tmp/aa----:set nu
(2) 删除第二行中的第3到6个字符并撤销操作
光标放在第2行中的第3个字-----4x-----u
(3) 复制第二行,并粘贴到第6行
光标放在第2行---yy----光标放在第5行末尾---p
五.用vim编辑器在/tmp下新建一个文件名bb插入如下内容:
abcdefg
ABCDEFG
zyxwvuts
ZYXWVUTS
(1)删除第2至6行中的第3值6个字符;
先创建文件vim /tmp/bb----光标放在第2行第3个字符-----ctrl+v---光标移到第6个字符再移至第6行----d
(2)在第4行插入空白行,并输入“ZYX127”;
光标放在第3行末尾---按小写o—输入“ZYX127”
(3)在第2行到第7行中查找“127”,并用字符串“hello”替代:2,7 s /127/hello/g
(4)在vim编辑器中运行date命令,并把结果插入到文档的第5行;然后并保存此文件并退出vim编辑器;
光标放在第4行末尾---:r!date
六、新建一个分区并挂载到文件夹cz
1.新建硬盘分区sda4。
第一步:进入fdisk指令交互模式:fdisk /dev/sda
第二步:使用n 命令创建新的硬盘分区:n(如果sda4已经存在,先删除dd ,然后按n ,p,输)
第三步:使用P命令显示分区列表:p
第四步:使用w命令保存并退出:w`
reboot 重启电脑
2.对sda4分区格式化。
格式化:mkfs -t ext4 /dev/sda4
3、在桌面新建一个目录cz,将sda4分区,挂载到目录cz上。
在桌面上创建目录:mkdir cz
挂载:mount -t ext4 /dev/sda4 cz
查瞧:ls cz
七、对文件解压缩与目录的解压缩与解打包
(压缩的时候可以任选一种gzip,bzip2)
1、在根目录下创建目录bb与文件x、y、z;
[root@localhost 桌面]# cd /
[root@localhost /]# mkdir bb
[root@localhost /]# touch x
[root@localhost /]# touch y
[root@localhost /]# touch z
[root@localhost /]# ls
2.对这x、y、z三个文件进行压缩与解压操作;(P94)
[root@localhost /]# gzip x y z
[root@localhost /]# ls
[root@localhost /]# gzip -d x、gz y、gz z、gz
[root@localhost /]# ls
3.把x、y、z三个文件移动到bb下;
[root@localhost /]#mv x y z bb
4.对目录bb进行打包并压缩并解包解压缩;(P98)
[root@localhost /]# tar -czvf aaa、tar、gz bb
[root@localhost /]# rm -rf bb
[root@localhost /]# tar -xzvf aaa、tar、gz
八、使用rpm命令进行软件包的安装,查询,删除
1、切换到root下,手动将要安装的vsftpd软件包所在的文件夹packages的vs复制到root 文件夹下。
[root@localhost 桌面]# cd
2、使用rpm查询软件包vsftpd就是否安装到当前系统中,如果没有安装,则安装、
[root@localhost ~]# rpm -q vsftpd
3 使用rpm安装软件包vsftpd、
[root@localhost ~]# rpm -ivh vs
4、删除软件包vsftpd、
[root@localhost ~]# rpm -e vsftpd
九、创建用户与组群
1、创建用户abc并设置该用户的宿主目录为/home/xyz
创建用户:useradd -d /home/xyz abc
查瞧: cat /etc/passwd | grep abc
2.创建名为guess的组群,并设置GID为600。
创建组群:groupadd -g 600 guess
查瞧: cat /etc/group | grep guess
十、磁盘配额
1、对dev/sda4配置磁盘配额,先在home下新建一个文件夹quota,使用vim编辑器修改/etc/fstab文件。
mkdir /home/quota
vim /etc/fstab
在最后一行输入: