复习
1. Linux最早是由计算机爱好者( B )开发的。
A Richard Petersen
B Linus Torvalds
C Rob Pick
D Linux Sarwar
2.Linux的根分区系统类型可以设置成( C )。
A FATl6
B FAT32
C ext4
D NTFS
3. Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是( C )。
A cat
B more
C less
D head
4.查看系统当中所有进程的命令是( D )。
A ps all
B ps aix
C ps auf
D ps aux
5.如果忘记了ls命令的用法,可以采用( C )命令获得帮助。
A ?ls
B help ls
C man ls
D get ls
6.请选出创建用户ID是200,组ID是1000、用户主目录为/home/user01的正确命令。( C )
A useradd -u:200 -g:1000 -h:/home/user01 user01
B useradd -u=200 -g=1000 -h=/home/user01 user01
C useradd -u 200 -g 1000 -d /home/user01 user01
D useradd -u 200 -g 1000 -h /home/user01 user01
7.在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是( C )
A -rw-r—–,-r——-
B -rw-r–r–,-r-r-r–r-
C -rw-r–r–,-r——-
D -rw-r–rw-,-r—–r-
8.如果umask设置为022,缺省的创建的文件的权限为( D )
A —-w–w-
B –rwxr-xr-x
C r-xr-x—
D rw-r—r–
二.多选题(共1题,5.8分)
1. 如何使用ls命令查看/dev目录的详细信息?(注意:只查看/dev目录,不是目录里面的内容)( CD )
A ls /dev
B ls /dev -l
C ls /dev -ld
D ll /dev -d
三.填空题(共4题,23.2分)
1.在Linux系统中命令区分
大小写。在命令行中,可以使用Tab键来自动补齐命令。
2.Linux的所有设备均表示在/dev
目录中的一个文件,并分别用hd 和sd打头表示这两种硬盘。
3.Linux默认的系统管理员账号是root
。
4.计算机现在主流的操作系统有UNIX 、WINDOWS 、MAC OS 和 LINUX
(字母大写)。
四.简答题(共2题,11.6分)
1.思考题:如果文件file1在/etc目录下,file2在/dev目录下,现需要将这两个文件合并覆盖到/mnt目录下,并命名为file3,请问如何操作?(file1、file2已经创建好,只考虑合并操作即可)
2.usermod命令。
(1)利用usermod命令实现锁定用户admin。
(2)passwd -S 查看admin账户锁定情况。
(3)利用usermod命令实现解锁用户admin。
(4)passwd -S 查看admin账户锁定情况。
.其它(共2题,13.0分)
1、diff命令
(1)使用cd命令切换到root用户的家目录。
(2)使用pwd命令显示当前目录。
(3)使用cp命令复制文件anaconda-ks.cfg为文件a1。
(4)删除文件a1第一行。
(5)使用diff命令对比文件anaconda-ks.cfg和文a1 。
2、ln命令
(1)利用cp命令复制系统文件/etc/profile到当前目录下名为profile。
(2)给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。
(3)长格式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。
(4)删除文件profile,用长格式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。
(5)用less命令查看文件lnsprofile的内容,看看有什么结果。
(6)用less命令查看文件lnhprofile的内容,看看有什么结果。