一、选择题(每题 2 分,共 30 分)
1. vim 编辑器中,从命令模式进入插入模式应按哪个键?
- A.
Esc
- B.
:wq
- C.
i
- D.
q
2. 在 vim 末行模式中,保存文件并退出的命令是?
- A.
:q
- B.
:w
- C.
:q!
- D.
:wq
3. 以下哪个命令用于查看或临时配置网络接口信息?
- A.
ping
- B.
ifconfig
- C.
netstat
- D.
nslookup
4. 测试本机与目标主机网络连通性的命令是?
- A.
ping
- B.
ifconfig
- C.
ssh
- D.
traceroute
5. Linux 系统中,DNS 解析配置文件是?
- A.
/etc/hosts
- B.
/etc/resolv.conf
- C.
/etc/sysconfig/network
- D.
/etc/hostname
6. 以下哪个命令用于创建新用户?
- A.
useradd
- B.
usermod
- C.
userdel
- D.
passwd
7. Linux 系统中,用户账号信息存储在哪个文件?
- A.
/etc/shadow
- B.
/etc/group
- C.
/etc/passwd
- D.
/etc/gshadow
8. 修改文件或目录权限的命令是?
- A.
chown
- B.
chmod
- C.
chgrp
- D.
touch
9. 文件权限
rwxr-xr-- 用数字表示为?- A.
744
- B.
754
- C.
654
- D.
644
10. 关于 SUID 特殊权限,以下说法正确的是?
- A. SUID 对目录生效,防止用户删除他人文件
- B. SUID 对可执行文件生效,使执行者临时获得文件属主的权限
- C. SUID 的数字表示为 2
- D. SUID 等同于 Sticky Bit
11. 使用 RPM 安装软件包时,正确的命令选项是?
- A.
rpm -e
- B.
rpm -ivh
- C.
rpm -qa
- D.
rpm -ql
12. 使用 YUM 安装软件包的命令是?
- A.
yum remove
- B.
yum install
- C.
yum update
- D.
yum search
13. 查看系统中磁盘分区信息的命令是?
- A.
df -h
- B.
du -sh
- C.
fdisk -l
- D.
mount
14. 将光盘设备挂载到 /mnt 目录,应使用什么命令?
- A.
umount /dev/cdrom
- B.
fdisk /dev/cdrom
- C.
mkfs /dev/cdrom
- D.
mount /dev/cdrom /mnt
15. 查看文件系统磁盘空间使用情况的命令是?
- A.
free
- B.
top
- C.
df -h
- D.
du -sh
二、填空题(每空 2 分,共 30 分)
1. vim 编辑器有三种工作模式,分别是
______ 模式、______ 模式和 ______ 模式。2. 在 vim 命令模式下,复制当前行按
______(双字母),粘贴按 ______,撤销按 ______。3. 查看或临时配置网络接口(IP 地址等)的命令是
______(也可用 ip addr)。4. 创建用户的命令是
______,设置或修改用户密码的命令是 ______。5. 将文件 file.txt 的权限设置为
rwxr-xr--,应使用的命令是 chmod ______ file.txt。6. 修改文件属主(所有者)的命令是
______。7. 使用 RPM 安装软件包的命令选项是
rpm ______,卸载软件包的命令选项是 rpm ______。8. 挂载光盘设备到 /mnt 目录的完整命令是
______ /dev/cdrom /mnt。9. 查看磁盘分区表信息的命令是
______(提示:需加 -l 选项)。三、简答题(每题 10 分,共 40 分)
1. 请简述 vim 编辑器的三种工作模式,说明各模式的功能以及模式之间的切换方式。
2. 请说明 Linux 文件权限中读(r)、写(w)、执行(x)对普通文件和目录分别意味着什么;并以权限
rwxr-xr-- 为例,说明如何用数字法计算权限值。3. 请列举 Linux 用户和用户组管理相关的三个重要配置文件,说明各自作用;再列举至少四个常用的用户/用户组管理命令,并说明其用途。
4. 请对比 RPM 和 YUM 两种软件包管理方式,说明它们的区别及各自的优缺点。