一、填空题
1. 建立用户账号的命令是__useradd ____ 。
2. 修改账号密码的命令是__passwd _____ 。
3. 更改用户密码过期信息的命令是__chage ______ 。
4. 创建一个新组的命令是___groupadd ____ 。
5. 用于在不注销的情况下切换到系统中的另一个用户的命令是
___su _____ 。
6. 显示系统中进程信息的命令是___ ps__-aux __ 。_
7. 以树状方式表现进程的父子关系的命令是___pstree _____ 。
8. 显示当前系统正在执行的进程的相关信息的命令是___top 。
9. 显示或者设置当前系统的主机名的命令是
___hostname ______ 。
10. Linux 系统中使用最多的文件系统是ext3/4 。
11. 列出磁盘分区信息的命令是___df ____ 。
12. 将设备挂载到挂载点处的命令是__mount _____ 。
13. 检查文件系统的磁盘空间占用情况的命令是 __du _____ 。
14. 统计目录(或文件)所占磁盘空间大小的命令是__du ____ 。
15. 为文件建立在其他路径中的访问方法(链接)的命令是__ln ,链接有两种:___
软链接____ 和___硬链接_____ 。
改变文件或目录的读写和执行权限的命令是__chmod ____ 。
17. 指定在创建文件或目录时预设权限掩码的命令是___umask 。
18. 改变文件或目录所有权的命令是__chown ______ 。
19. ACL 可以为某个文件单独设置该文件具体的某用户或组的权限。需要掌握的命令也只有
三个:__getfacl__、__setfacl__、__chacl__。
20. gzip 命令的功能是_压缩文件_______ 。
21. 使用tar 命令时,应该记住的两个选项组合是:__-cvf__和_-xvf _______ ,他们的功
能分别是:___打包目录(文件)成一个文档___和__释放打包的文档。
22. Shell 有四种变量:__用户自定义变量__、_环境变量_、__内部变量__和__位置变量__。
23. 在定义变量时,变量名前不应加符号__ $ _____ ,在引用变量的内容时则应在变量名
前加该符号。
24. 将当前目录下的文件man.config 压缩为man.config.bz2 的命令是
bzip2 –z man.config
25. 将/home/stu 目录下所有的.gz 压缩文件解压缩,包括子目录,命令是gunzip –r
/home/stu 26. 将当前目录下的bin 目录和hello、hello.c 文件打包并压缩为binzxj.tar.gz 文件的
命令是tar –czvf binzxj.tar.gz bin hello hello.c
27. 将/home/ixdba 目录做归档压缩,压缩后生成ixdba.tar.bz2 文件,并将此文件保存到
/home 目录下,实现此任务的tar 命令格式tar -cjvf /home/ ixdba.tar.bz2
/home/ixdba
28. 启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at 、batch 和crontab 。
29. Linux 中所有用户的信息保存于( /etc/passwd )和( /etc/shadow ) 文件,用户组
信息保存在( /etc/group )和( /etc/gshadow )文件中。
30. ( logout )命令可以用于退出当前登录的Shell
31. 在Linux 系统中,建立文件系统的命令是( mkfs )
32. ( dump )命令用于备份ext2 或者ext3 文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。
33. ( cd )命令可以改变当前的工作路径
34. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:644 ,该文件属性是目录。
35. 在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是gzip 。
36. 在Linux 系统中,测试DNS 服务器是否能够正确解析域名的的客户端命令,使用命令nslookup 。
37. mv 命令可以移动文件和目录,还可以为文件和目录重新命名。
38. 环境变量HOME 代表用户的主目录,PATH 代表可执行文件的查找路径,
UID 代表用户的ID 号,PWD 代表当前工作目录。
二、选择题
1. Linux 系统中,将加密过的密码放到___A ____ 文件中。
A、/etc/shadow
B、/etc/passwd
C、/etc/password
D、other
2. 变更用户身份的命令是__D _____ 。
A、who
B、where
C、whoami
D、su
3. 用于终止某一进程执行的命令是_ C ____ 。
A、end
B、stop
C、kill
D、free
4. 不能用来关机的命令是__ D _____ 。
A、shutdown
B、halt
C、init
D、logout
5. 能用来关机的命令是___ D ___ 。
A、reboot
B、runlevel
C、login
D、init
6. 用于文件系统挂载的命令是___B ____ 。
A、fdisk
B、mount
C、df
D、man
7. 比较文件的差异要用到的命令是___A ____ 。
A、diff
B、cat
C、wc
D、head
8. 可以为文件或目录重命名的命令是___C ____ 。
A、mkdir
B、rmdir
C、mv
D、rm
9. 使用rpm 命令安装软件包时,所用的选项是___A ____ 。
A、-i
B、-e
C、-U
D、-q
10. Shell 中的测试命令是__ B__。
A、testparm
B、test
C、read
D、man
11. 在Shell 程序中,要访问命令行第9 个参数之后的参数,就必须使用_B ____ 命令。
A、export
B、shift
C、expr
D、read
12. 有一个备份程序mybackup,需要在周一至周五下午 1 点和晚上
8 点各运行一次,下面哪条crontab 的项可以完成这项工作?(B)
A. 0 13,20 * * 1,5 mybackup
B. 0 13,20 * * 1,2,3,4,5 mybackup
C. * 13,20 * * 1,2,3,4,5 mybackup
D. 0 13,20 1,5 * * mybackup
13. 在一条命令中如何查找一个二进制命令Xconfigurator 的路径?(B)
A. apropos Xconfigurator
B. find Xconfigurator
C. where Xconfigurator
D. which Xconfigurator
14. 运行一个脚本,用户不需要什么样的权限?(D)