文档库 最新最全的文档下载
当前位置:文档库 › linux考试题答案

linux考试题答案

试题及答案

一、试完成下列小题:

(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

1234567

ABCDEFG

zyxwvuts

7654321

ZYXWVUTS

(1) 显示文档每一行行号

先创建文件vim /tmp/aa----:set nu

(2) 删除第二行中的第3到6个字符并撤销操作

光标放在第2行中的第3个字-----4x-----u

(3) 复制第二行,并粘贴到第6行

光标放在第2行---yy----光标放在第5行末尾---p

五.用vim编辑器在/tmp下新建一个文件名bb插入如下内容:

abcdefg

1234567

ABCDEFG

zyxwvuts

7654321

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的vsftpd-

2.2.2-11.el6.i686.rpm复制到root文件夹下。

[root@localhost 桌面]# cd

2.使用rpm查询软件包vsftpd是否安装到当前系统中,如果没有安装,则安装. [root@localhost ~]# rpm -q vsftpd

3 使用rpm安装软件包vsftpd.

[root@localhost ~]# rpm -ivh vsftpd-2.2.2-11.el6.i686.rpm

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文件。

相关文档