admin 管理员组

文章数量: 887021


2024年1月14日发(作者:网页特效梦工厂破解版)

LINUX SHELL命令练习题(1)

1) Linux 核心的许可证是什么?

a. NDA b. GDP c. GPL

2) 谁是Linux的创始人

a. Turbolinux b. AT&T Bell Laboratry

c. University of Helsinki d. Linus Torvalds

3) 确定myfile的文件类型的命令是什么

a. type myfile b. type -q myfile

c. file myfile d. whatis myfile

4) 用来分离目录名和文件名的字符是什么

a. slash (/) b. period (.)

c. dash (-) d. asterisk (*)

5) 你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案)

a、tail logfile b、head -10 longfile

c、tail -d 10 longfile d、head longfile

6) 假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行

a. path= b. chmod

c. chgrp d. chown

7) 拷贝mydirmyfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的

a、cp -w mydirmyfile dir2 b、cp -i mydirmyfile dir2

c、cp mydirmyfile dir2 d、cp -v mydirmyfile dir2

8) 下面那个命令允许对文件重命名(选择最合适的答案)

a、rn b、rname

c、replace d、mv

9) 假如文件是按8进制来定义,下面那个值代表了读和写

a、2 b、6

c、4 d、1

10) linux临时目录一般存在下面那个文件夹中

a、/tmp b、/proc

c、/data d、/dev

11) 一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么

a、read-only b、read-write

c、write d、read-write-excute

12) 下面哪个值代表多用户启动

a、1 b、0

c、3 d、5

13) 下面哪个文件代表系统初始化信息

a、/etc/inittab b、/etc/init

c、/etc/proc d、/etc/initproc

14) 哪条命令从当前系统切换到启动级别1

a、inittab 1 b、init 1

c、level 1 d、rlevel1

15) 下面哪个选项能取消shutdown命令

a、shutdown -c b、shutdown -x

c、shutdown -u d、shutdown -n

16) 哪个符号加在命令后面可以在后台执行程序

a. @ b. & c. # d. *

17) 在vi编辑器里,哪个命令能将光标移到第200行

a. 200g b. :200 c. g200 d. G200

18) 下面哪个配置文件用来定义syslog的后台进程

a、 b、 c、syslogd d、

19) 下面哪个代表httpd进程

a、httpd

b、proc

c、smtp

d、daemon

20) 你给公司的新同事添加一个用户,你起初指定他的帐号在30天后过期,现在想改变这个过期时间,用下面哪个命令

a、usermod -a b、usermod -d

c、usermod -x d、usermod -e

21) 用下面哪个命令可以不用退出vi编辑器来切换文件

a. :e for edit command b. map command

c. export command d. set command

22) 下面哪个选项用来添加用户定义用户登录的shell

a、-s b、-u

c、-l d、-sh

23) 如果你想给变量"IQ"定义为4,下面哪些是正确的

a、IQ=4 b、set IQ=4

c、set $IQ=4 d、IQ set 4

24) 在系统重建的时候,下面哪个参数能用来对mkfs命令检查坏块

a、-b b、-e

c、-c d、-check

25) 哪一个命令能用来查找在文件TESTFILE中只包含四个字符的行?

'' TESTFILE '....' TESTFILE

'^$' TESTFILE '^....$' TESTFILE

26) 哪一个命令能用来删除当前目录及其子目录下名为‘core'的文件?

. -name core -exec rm ;

. -name core -exec rm {} ;

. -name core -exec rm {} -;

. -name core -exec rm {} ;

27) 用标准的输出重定向(>)”> file01”能使文件file01的数据

a. 被复制 b. 被移动

c. 被覆盖 d. 被打印

28) 按_____键能中止当前运行的命令

a. Ctrl-D b. Ctrl-C

c. Ctrl-B d. Ctrl-F

29) 下面对Linux命令的描述哪个是正确的

a. 不是大小写敏感的 b. 都是大写的

c. 大小写敏感 d. 都是小写

30) 在vi编辑器里,命令”dd”用来删除当前?

a. 字 b. 字符

c. 变量 d. 行

31) 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中?

32) spool文件系统放到什么位置

a、/proc b、/spool

c、/var d、/lpd

33) 下面哪个命令能去掉主引导信息里的内容

a、fdisk /mbr b、format /mbr

c、mbr /format d、mbr /replace

34) 下面哪条命令可以显示交换内存

a、showmem b、freemem

c、swap d、free

35) 下面哪条命令可以显示用户默认设置

a、useradd -u b、show defaults

c、show user defaults d、useradd –D

36) 下面哪段定义了添加一个tar文件的信息

a、use the append command

b、use the add command

c、use the tar command with the -a switch

d、use the tar command with the -r switch

37) 在vi中下列哪些命令可以用来在光标前插入文本?

a. p [text] b. a [text]

c. i [text] d. o [text]

38) 关于linux下列说明哪些是正确的?

a. Linux 是一个开放源码的操作系统.

b. Linux 是一个类UNIX的操作系统.

c. Linux 是一个多用户的操作系统.

d. Linux 是一个多任务的操作系统.

39) 哪些命令组合起来能统计多少用户登录系统

| wc -w | wc -l

| wc -c | wc

40) 如果你对文件和目录的权限不确定,则不能用 _______命令来检测权限.

a. ps b. ls -l

c. ck d. chown

41) 下面哪些环境变量是在Turbolinux shell下被定义的?

a. PATH b. CD

c. PS1 d. TERM

42) 创建一个用户帐号需要在/etc/passwd中定义哪些信息

a、login name b、password age

c、default group d、userid

43) 在本地的文件系统中下列哪些linux路径结构是无效的?

a. //usrzhang/memo b. usrzhangmemo

c. /usr/zhang/memo d. usr/zhang/memo

44) Turbolinux支持哪些编程语言

c.C++ n

45) echo命令可以用来显示?

a. 参数 b. 文本字符

c. 过滤内容 d. shell 变量

LINUX SHELL命令练习题(1、下列那一个指令能用来列出目录的内容?

A. ls B. ps C. rm D. del

2、下列那一个指令能用来显示文件的内容?

A. ps B. rm C. cd D. cat

3、下列那一个指令能转换目录?

A. ps B. ls C. cd D. rm

4、下列那一个指令能清除屏幕?

A. cls B. clear C. check D. put

5、下列那一个指令能显示目前的路径?

A. show B. cd C. pwd D. more

6、下列那一个指令无法用来分页显示文件内容?

A. more B. less C. cat file | more D. ps

7、下列那一个指令能拷贝文件?

A. rm B. cd C. talk D. cp

8、下列那一个指令能新建空目录?

A. mk B. dir C. rmdir D. mkdir

9、下列那一个指令能在文件中搜寻关键词?

A. ps B. cat C. more D. grep

10、下列那一个指令能删除空目录?

A. rmdir B. more C. cp D. cls

11、下列那一个指令能删除文件?

A. cp B. mkdir C. rm D. rmdir

12、下列那一个指令能新建一个空文档?

A. rm B. pwd C. more D. touch

13、下列那一个指令能变更系统时间?

A. time B. date C. clock D. settime

2)

14、下列那一个指令能新增使用者账号?

A. adduser B. newuser C. getuser D. nuser

15、下列那一个指令能设定使用者的密码?

A. pwd B. newpwd C. passwd D. password

16、下列那一个指令能转换使用者身份?

A. passwd B. log C. who D. su

17、下列那一个指令能显示磁盘剩余空间?

A. dd B. df C. dw D. du

18、下列那一个指令能显示目录的大小?

A. dd B. df C. du D. dw

19、下列那一个指令能用来搜寻文件?

A. find B. ffind C. fwhere

D. fwho

20、下列那一个指令能用来挂载文件系统?

A. munt

B. mount

C. unmount

D. umont

21、下列那一个指令能用来卸载文件系统?

A. umount

B. unmount

C. mount

D. umont

22、下列那一个指令能用来格式化软盘?

A. format

B. fd

C. fdformat

D. mkdir

23、下列那一个指令能用来制作启动盘?

A. mkdir

B. mkdisk

C. mkbootdisk

D. mktemp

24、下列那一个指令能用来显示进程?

A. ds

B. ps

C. as

D. ms

25、下列那一个不是压缩指令?

A. compress

B. gzip

C. bzip2

D. tar

26、下列那一个指令能用来将某一个目录打包成一个文件?

A. tar

B. cheese

C. quee

D. wzip

27、下列那一个指令能用来改动文件目录的权限属性

A. chown

B. chmod

C. chsh

D. chpwd

28、下列那一个指令能用来改动文件拥有者及群组?

A. chown

B. chmod

C. chsh

D. chpwd

29、下列那一个指令能用来改动shell的使用种类?

A. chown

B. chmod

C. chsh

D. chpwd

30、下列那一个指令能用来查看谁在在线?

A. whom

B. who

C. whoami

D. ww

31、下列那一个指令能用来查看系统负载情形

A. w

B. who

C. load

D. ps

32、下列那一个指令能用来显示使用者自己是什么身份?

A. ps

B. whoami

C. who

D. w

33、下列那一个指令能用来查看核心版本等信息?

A. show

B. uname

C. name

D. system

34、下列那一个指令能用来显示主机名称?

A. host

B. dig

C. hostname

D. nslookup

35、下列那一个指令能用来显示网卡的设定情形?

A. if

B. ifconf

C. ifconfig

D. eth0

36、下列那一个指令能用来显示开机过程的重要讯息画面?

A. dmesg

B. mesg

C. showsys

D. dump

37、下列那一个指令能用来查看内存?

A. mf

B. free

C. memory

D. memshow

38、下列那一个指令能用来查看程序执行的情形和内存?

A. top

B. free

C. showps

D. memrun

39、下列那一个指令能用来查看系统负载及已开机天数?

A. w

B. power

C. bootdir

D. uptime

40、下列那一个指令能用来关机?

A. poweroff

B. shutdown

C. reboot

D. closeboot

41、下列那一个不能用来重启?

A. init 0

B. reboot

C. shutdown

D. init 6

42、下列那一个指令能用来转换至不同的 runlevels?

A. tel

B. telinit

C. goto

D. reboot

43、下列那一个指令能用来显示网络连结,路由表,网络接口状态等信息?

A. netstat

B. ps

C. net

D. shownet

44、bash 是指一种?

A. shell

B. batch command

C. cgi

D. asp

45、忘了root密码应该怎么处理?

A. 重装系统

B. 关机

C. 进入单人模式,用passwd重设密码

D. 制作启动盘

46、文件权限 755 , 对文件拥有者而言, 何义?

A. 可读,可执行, 可写入

B. 可读

C. 可读,可执行

D. 可写入

47、目录权限 711 , 对其他人(非目录拥有者)而言, 何义?

A. 可执行

B. 可进入

C. 可读,可执行

D. 可写入

48、rw-rw-rw- 的权限属性, 用八进制数字系统, 怎么表示?

A. 555

B. 444

C. 777

D. 666

49、rw-r----x 的权限属性, 用八进制数字系统, 怎么表示?

A. 641

B. 341

C. 541

D. 441

50、何谓具 suid 权限?

A. 程序只有root才能执行

B. 程序只有文件拥有者才能执行

C. 程序只有nobody才能执行

D. 执行时和文件拥有者具相同身份

LINUX SHELL命令练习题(1. cron 后台常驻程序 (daemon) 用于:

A. 负责文件在网络中的共享

B. 管理打印子系统Manages the printing subsystem

3)

C. 跟踪管理系统信息和错误

D. 管理系统日常任务的调度 (scheduling)

2. 在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ?

A. 串行口

B. 硬盘

C. 虚拟终端

D. 打印机

3. 下面哪个Linux命令可以一次显示一页内容?

A. pause

B. cat

C. more

D. grep

4. 怎样了解您在当前目录下还有多大空间?

A. Use df

B. Use du /

C. Use du .

D. Use df .

5. 怎样更改一个文件的权限设置?

A. attrib

B. chmod

C. change

D. file

6. 假如您需要找出 /etc/ 文件属于哪个包 (package) ,您可以执行:

A. rpm -q /etc/

B. rpm -requires /etc/

C. rpm -qf /etc/

D. rpm -q | grep /etc/

7. 假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level 5 运行?

A. Set level = 5

B. init 5

C. run 5

D. ALT-F7-5

8. 那个命令用于改变 IDE 硬盘的设置?

A. hdparam

B. ideconfig

C. hdparm

D. hddparm

9. 下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?

A. atq

B. cron

C. batch

D. at

10. 下面命令的作用是:set PS1="[uwt]$",export PS1

A. 改变错误信息提示

B. 改变命令提示符

C. 改变一些终端参数

D. 改变辅助命令提示符

11. 作为一个管理员,你希望在每一个新用户的目录下放一个文件 .bashrc ,那么你应该在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。

A. /etc/skel/

B. /etc/default/

C. /etc/defaults/

D. /etc/profile.d/

12. 在bash中,export命令的作用是:

A. 在子shell中运行条命令

B. 使在子shell中可以使用命令历史记录

C. 为其它应用程序设置环境变量

D. 提供NFS分区给网络中的其它系统使用

13. 在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是:

A. -rw-r----- , -r--------

B. -rw-r--r-- , -r--r--r--

C. -rw-r--r-- , -r--------

D. -rw-r--rw- , -r-----r--

14. 下面哪个参数可以删除一个用户并同时删除用户的主目录?

A. rmuser -r

B. deluser -r

C. userdel -r

D. usermgr -r

15. 有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行一次,下面哪条crontab的项可以完成这项工作?

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

16. 如何从当前系统中卸载一个已装载的文件系统

A. umount

B. dismount

C. mount -u

E. 从 /etc/fstab 中删除这个文件系统项

17. 如果你的umask设置为022,缺省的,你创建的文件的权限为:

A. ----w--w-

B. -w--w----

C. r-xr-x---

D. rw-r--r--

18. 在一条命令中如何查找一个二进制命令 Xconfigurator 的路径?

A. apropos Xconfigurator

B. find Xconfigurator

C. where Xconfigurator

D. which Xconfigurator

19. 哪一条命令用来装载所有在 /etc/fstab 中定义的文件系统?

A. amount

B. mount -a

C. fmount

D. mount -f

20. 运行一个脚本,用户不需要什么样的权限?

A. read

B. write

C. execute

D. browse on the directory

21. 在Linux中,如何标识接在IDE0上的slave硬盘的第2个扩展分区?

A. /dev/hdb2

B. /dev/hd1b2

C. /dev/hdb6

D. /dev/hd1b6

22. 在应用程序起动时,如何设置进程的优先级?

A. priority

B. nice

C. renice

D. setpri

23. 在 bash 中, 在一条命令后加入 "1>&2" 意味着:

A. 标准错误输出重定向到标准输入

B. 标准输入重定向到标准错误输出

C. 标准输出重定向到标准错误输出

D. 标准输出重定向到标准输入

24. 下面哪条命令可以把复制为?

A. cp |

B. cat |

C. cat >

D. copy |

25. 显示一个文件最后几行的命令是:

A. tac

B. tail

C. rear

D. last

26. 如何快速切换到用户John的主目录下?

A. cd @John

B. cd #John

C. cd &John

D. cd ~John

27. 把一个流中所有字符转换成大写字符,可以使用下面哪个命令?

A. tr a-z A-Z

B. tac a-z A-Z

C. sed /a-z/A-Z

D. sed --toupper

28. 使用什么命令可以查看Linux的启动信息?

A. mesg -d

B. dmesg

C. cat /etc/mesg

D. cat /var/mesg

29. 运行级定义在:

A. in the kernel

B. in /etc/inittab

C. in /etc/runlevels

D. using the rl command

30. 如何装载(mount)上在 /etc/fstab 文件中定义的所有文件系统?

A. mount -a

B. mount /mnt/*

C. mount

D. cat /etc/fstab | mount

31. 如果使用ln命令将生成了一个指向文件old的符号链接new,如果你将文件old删除,是否还能够访问文件中的数据?

A. 不可能再访问

B. 仍然可以访问

C. 能否访问取决于file2的所有者

D. 能否访问取决于file2的权限

32. 在ext2fs文件系统中,缺省的为root用户保留多大的空间?

A. 3%

B. 5%

C. 10%

D. 15%

33. 下面哪个命令用来显示系统中各个分区中inode的使用情况?

A. df -i

B. df -H

C. free -b

D. du -a -c /

34. 在大多数Linux发行版本中,图形方式的运行级定义为?

A. 1

B. 2

C. 3

D. 5

35. 如何在系统文档中找到关于print这个单词的所有说明?

A. man print

B. which print

C. locate print

D. apropos print

36. 命令 man 5 passwd 含义是?

A. 显示 passwd 命令的使用方法

B. 显示 passwd 文件的结构

C. 显示 passwd 命令的说明的前五行

D. 显示关于passwd的前五处说明文档。

37. 如何在文件中查找显示所有以"*"打头的行?

A. find * file

B. wc -l *

C. grep -n * file

D. grep * file

38. 在ps命令什么参数是用来显示所有用户的进程的?

A. a

B. b

C. u

D. x

39. 显示二进制文件的命令是?

A. od

B. vil

C. view

D. binview

40. 如何显示Linux系统中注册的用户数(包含系统用户)?

A. account -l

B. nl /etc/passwd |head

C. wc --users /etc/passwd

D. wc --lines /etc/passwd

41. 在一行结束位置加上什么符号,表示未结束,下一行继续?

A. /

B.

C. ;

D. |

42. 命令 kill 9 的含义是:

A. kills the process whose PID is 9.

B. kills all processes belonging to UID 9.

C. sends SIGKILL to the process whose PID is 9.

D. sends SIGTERM to the process whose PID IS 9.

43. 如何删除一个非空子目录/tmp?

A. del /tmp/*

B. rm -rf /tmp

C. rm -Ra /tmp/*

D. rm -rf /tmp/*

44. 使用什么命令可以在今天午夜运行命令 cmd1 ?

A. at midnight cmd1

B. cron -at "00:00" cmd1

C. batch -t "00:00"

D. echo "cmd1" | at midnight

45. 你的系统使用增量备份策略,当需要恢复系统时,你需要按什么顺序恢复备份数据?

A. 最后一次全备份,然后从最早到最近的增量备份

B. 最后一次全备份,然后从最近到最早的增量备份

C. 最早到最近的增量备份,然后最后一次全备份

D. 最近到最早的增量备份,然后最后一次全备份

46. 对所有用户的变量设置,应当放在哪个文件下?

A. /etc/bashrc

B. /etc/profile

C. ~/.bash_profile

D. /etc/skel/.bashrc

47. Linux系统中,一般把命令 ls 定义为 ls --color 的别名,以便以不同颜色来标识不同类型的文件。但是,如何能够使用原先的ls命令?

A. ls

B. ;ls

C. ls $$

D. ls --noalias

48. 在Linux系统中的脚本文件一般以什么开头?

A. $/bin/sh

B. #!/bin/sh

C. use /bin/sh

D. set shell=/bin/sh

49. 下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?

A. cmd1&&cmd2

B. cmd1|cmd2

C. cmd1;cmd2

D. cmd1||cmd2

50. 什么命令用来只更新已经安装过的rpm软件包?

A. rpm -U *.rpm

B. rpm -F *.rpm

C. rpm -e *.rpm

D. rpm -q *.rpm

51. 在 windows98 与 Linux 双起动的系统中,如果要让 LILO 管理引导,则 LILO

应该放在:

A. MBR

B. /

C. root分区的首扇区

D. /LILO

52. ldconfig的配置文件是

A. /lib/

B. /etc/

C. /etc/

E. /etc/

53. 下面哪个命令可以压缩部分文件:

A. tar -dzvf *

B. tar -tzvf *

C. tar -czvf *

D. tar -xzvf *


本文标签: 指令 用来 命令 文件 系统