Linux.课后题规范标准答案
第⼆章常⽤命令
选择题
1. 若要设置/usr/myprog⽂件的拥有者有读、写和可执⾏权限,⽤户组和其他⽤户均没有对该⽂件的操作权限,以下操作命令中,正确的是(A )。
A. chmod 700 /usr/myprog
B. Chown 700 /usr/myprog
C. Chmod u=rwx /usr/myprog
D. Chmod u=rwx go-r-w-x /usr/myprog
2.Linux命令的续⾏符使⽤( B )。
A. /
B. \
C. ;
D. &
3.在Linux中,若要返回上三级⽬录,由应使⽤( C )命令。
A. cd/
B. cd ../../
C. cd ../../../
D. cd -
4.以下命令⽤法中,功能与ll相同的是(B )。
A. ls -a
B. ls -l
C. ls -la
D. ls -F
5.若要删除/usr/mytest⽬录及其下的⼦⽬录和⽂件,以下操作正确的是(D )
B. rm /usr/mytest
C. rm –f /usr/mytest
D. rm –r /usr/mytest
6.在对⽬录进⾏复制、删除或移动操作时,如果要对整棵⽬录树进⾏操作,应在命令中选择使⽤(A )参数。
A. –r
B. -f
C. -b
D. -i
7.以下命令中,不能⽤来查看⽂本⽂件内容的命令是( D )。
B. cat
C. tail
D. diff
8.若要列出/etc/⽬录下所有以vsftpd开头的⽂件,以下命令中,不能实现的是( B )。
A. ls /etc|grep vsftpd
B. ls /etc/vsftpd
C. ls /etc/vsftpd*
D. ll /etc/vsftpd*
9.在Linux系统中,若要查看当前⽂件系统的剩余空间,则可作⽤(A )命令。
A. df
B. du
C. free
D. uptime
10.Linux在查看⽂件内容过程中⽤光标可以上下移动来查看⽂件内容的命令是( B )。
A. cat
B.less
<
D. tail
11.使⽤chmod 551 file1对其进⾏了权限修改,⽤ls –al 查看到如下的⼏个⽂件权限,问那⼀个⽂件的许可权是file1⽂件的(D )。
A. –rwxr-xr-x
B. -rwxr—r--
C. -r—r—r--
D. -r-xr-x—x
12. 要给⽂件file1加上其他⼈可执⾏属性的命令是( C )。
A. chmod a+x
B. chown a+x
C. chmod o+x
D. chown o+x
13. Linux⽂件权限⼀共10位长度,分成四段,第三段表⽰的内容是(C )。
A. ⽂件类型
B. ⽂件所有者的权限
C. ⽂件所有者所在组的权限
D. 其他⽤户的权限
14.已知某⽤户stud1,其⽤户⽬录为/home/stud1。如果当前⽬录为/home,进⼊⽬录/home/stud1/test的命令是( C )。
B. cd /stud1/test
C. cd stud1/test
D. cd home
15.⽤ls –al 命令列出下⾯的⽂件列表,(D )⼀个⽂件是符号连接⽂件。
A . -rw------- 2 hel-s users 56 Sep 09 11:05 hello
B . -rw------- 2 hel-s users 56 Sep 09 11:05 goodbey
C . drwx----- 1 hel users 1024 Sep 10 08:10 zhang
D . lrwx----- 1 hel users 2024 Sep 12 08:12 cheng
16.在使⽤mkdir命令创建新的⽬录时,在其⽗⽬录不存在时先创建⽗⽬录的选项是(D )。
A. –m
B. -d
C. –f
D. –p
17.在给定⽂件中查与设定条件相符字符串的命令为(A )。
A. grep
B. gzip
C. find
D. sort
18.已知Linux系统中的唯⼀⼀块硬盘是第⼀个IDE接⼝的master设备,该硬盘按顺序有3个主分区和⼀个扩展分区,这个扩展分区⼜划分了3个逻辑分区,则该硬盘上的第⼆个逻辑分区在Linux中的设备名称是(C )。
A. /dev/hda2
B. /dev/hda5
C. /dev/hda6
D. /dev/hda7
19.在使⽤cp命令时,选项(D)可以提⽰防⽌覆盖同名⽂件。
A. -a
B. -f
C. -d
D. -i
20. 假设⽂件fileA的符号链接为fileB,那么删除fileA后,下⾯的描述正确的是( B )。
A. fileB也随之被删除
B. fileB仍存在,但是属于⽆效⽂件
C.因为fileB未被删除,所以fileA会被系统⾃动重新建⽴
D. fileB会随fileA的删除⽽被系统⾃动删除
21. 利⽤命令find查当前⽬录下的名称尾为.c的⽂件,并将结果输出到标准输出的命令是(D )。
A. find . -name "?.c" –print
B. find . -name "#.c" –print
C. find . -name "!*.c" –print
D. find . -name "*.c" –print
22. 怎样新建⼀个新⽂件(C )。
A. mk hello.c
B. rm hello.c
C. touch hello.c
D. new hello.c
23. 某⽂件的组外成员的权限为只读:所有者有全部权限:组内的权限为读与写,则该⽂件的权限为(D)。
A. 467
B. 674
C. 476
D. 764
24. drwxr-xr-- 对应的数字是( B )。
A. 766
B. 754
C. 755
D. 645
填空题
1、__cd /_______命令切换到根⽬录;____cd /home_____命令切换到home⽂件夹;___cd ..______命令切换到上⼀级⽬录。
2、查看现在的⼯作⽬录命令__pwd_______。
3、列出/etc⽬录下的所有⽂件命令__ls -a /etc_______;列出/etc⽬录下的⽂件的详细信息命令__ls -l /etc__或ll /etc_____。
4、建⽴新⽬录user1的命令__mkdir user1_______。
5、某⽂件的权限为:drw-r--r--,⽤数值形式表⽰该权限,则该⼋进制数为___644______。
6、查⽂件名中含有ftp的⽂件的命令是__find / -name *ftp*_______。
web标准有哪三大部分
7、在⽂件/etc/inittab中查含有“tty”的⾏的命令__grep tty /etc/inittab_______。
8、统计⽂件/f⽂件的⾏数的命令__wc -l /f_______。
9、在Linux系统下,第⼆个IDE通道的硬盘(从盘)被标识为___hdb_____。
判断题
1、Linux的⽂件名与命令不区分⼤⼩写。(X )
2、Linux要求⽂件名的长度不超过255个字符。(V )
3、Linux的⽂件名必须包含扩展名。(X )
4、在shell命令⾏⽅式下,⼀⾏只能写⼀个命令,每次只能使⽤⼀个命令。(X )
5、rm命令可以删除⽂件和⽬录,其主要差别就是是否使⽤递归开关-r或-R。(V )
6、mv命令可以移动⽂件和⽬录,还可以为⽂件和⽬录重新命名。(V )
7、ls *? 和ls *.*? 的显⽰结果完全⼀致。(X )
8、确定当前⽬录,使⽤的命令为:pwd。(V )
选择题
1. 以下⽂件中,只有root⽤户才有权存取的是(B )。
A.passwd
B. shadow
C. group
D. password
2.以下对Linux的⽤户帐号的描述,正确的是(C )。
A. Linux的⽤户帐户和对应的密码,均是存放在passwd⽂件中的
B. passwd⽂件只有系统管理员才有权存取
C. Linux的⽤户帐户必须设置了密码后,才能登录系统
D. Linux的⽤户密码存放在shadow⽂件中,每个⽤户对它有读的权限
3.若要创建⼀个webadmin⽤户,该⽤户属于ftpusers⽤户组的成员,不允许该⽤户登录Linux,以下创建⽅法中,正确的是(
C )。
A. useradd –g ftpusers webadmin
B. useradd –G ftpusers webadmin
C. useradd –g ftpusers –s /sbin/nologin webadmin(族组)
D. useradd –G ftpusers –s /sbin/nologin webadmin(从组)
4.对⽤户的组进⾏重命名,应使⽤的命令参数是(A )。
A.-n
B. –l
C. –L
D. -r
5.添加⽤户“user“的命令是(B )。
A、user user
B、useradd user
C、add user
D、adduser
6. ⽤”useradd john”命令添加⼀个⽤户,这个⽤户的主⽬录是(A )。
A. /home/john
B. /bin/john
C. /var/john
D. /etc/john
7.为了保证系统的安全,现在的Linux系统⼀般将/etc/passwd密码⽂件加密后,保存在(D )⽂件。