2023年8月2日发(作者:)

《Linux基础与应用》作业

1.下列什么是X Window系统中最重要的组件( A )

A、X Server C、Display Manager

B、Window Manager D、Remote X

2.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于配置文件,一般应将其放在( B )目录中。

A、/bin C、/dev

B、/etc D、/lib

3.为了执行前一个命令可以用( B )实现。

A、! * C、^^

B、!! D、!1

4.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为(

drwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A、普通文件 C、目录

B、硬链接 D、符号链接

5.以下哪个重定向可实现在已存在的文件中追加内容( D )

A、> C、<

B、>> D、<<

6.Linux文件权限一共10位长度,分成四段,第二段表示的内容。( B )A、文件类型 C、文件所有者所在组的权限

B、文件所有者的权限 D、其他用户的权限

7.建立一个新文件可以使用的命令为( D )。

A、chmod C、cp

B、more D、touch

8.在vi中退出不保存的命令是?( D )

A、:w! C、:wq

B、:w D、:q!

9.在tail命令中,表示输出文件的后N行的参数是?( B )

A、-c N C、-q N

B、-n N D、-v N

10.通常Linux系统下普通用户的主目录放置在( A )目录下。

A、/home C、/var

B、/usr D、~

C )。

11. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C )

a)VFAT

b)ISO9660

c)Ext系列

d)NTFS

12.关闭linux系统(不重新启动)可使用( B )命令。

a)ctrl+alt+del b)halt c)shutdown -r d)reboot

13 在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行。

a) b) c) d)a

14、在vi编辑器中的命令模式下,删除当前光标处的字符使用( A )命令。

a) b) c) d)

15、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( A )命令。

a)上箭头 b)下箭头 c)> d)<*>

16、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( B )

a)在末行模式下,键入:wq

b)在末行模式下,键入:q!

c)在末行模式下,键入:x!

d)在编辑模式下,键入“ESC”键直接退出vi

17、 删除文件命令为(D )

a)mkdir b)move c)mv d)rm

18、下列哪个命令在建立一个tar归档文件的时候列出详细列表。(A)

a)tar -t b)tar -cv c)tar -cvf d)tar –r

19、改变文件所有者的命令为( C )

a)chmod b)touch c)chown d)cat

20、在给定文件中查找与设定条件相符字符串的命令为:(A)

a)grep b)gzip c)find d)sort

21、建立一个新文件可以使用的命令为( D)

a)chmod b)more c)cp d)touch

22、请选择对标准的变量PS1正确的描述(C )

A. 是一个主shell提示符变量 B. 是第二主shell提示符变量

C. 是一个一般的shell提示符变量 D. 是一个连续提示符变量 23、下面哪个命令可以显示文本文件的内容( A )

A. more B. vi C. man D. type

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

A. grep '^$' TESTFILE B. grep '' TESTFILE

C. grep '^....$' TESTFILE D. grep '....' TESTFILE

25、一个bash shell脚本的第一行是什么( A )

A. #!/bin/bash B. #/bin/bash C. #/bin/csh D. /bin/bash

26、用标准的输出重定向(>)像"> file01"能使文件file01的数据(D )

A. 被移动 B. 被复制 C. 被打印 D. 被覆盖

27、哪个目录存放用户密码信息( B )

A. /boot B. /etc C. /var D. /dev

28、当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。

A. /home B. /bin C. /etc D. /dev

29、如果要列出一个目录下的所有文件需要使用命令行( C )。

A. ls –l B. ls C. ls –a D. ls –d

30、除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )

A. 用户目录 B. home目录 C. root目录 D. 当前目录

31、哪个命令用来显示/home及其子目录下文件名( A )

A. ls -R /home B. ls -d /home C. ls -a /home D. ls -l /home

32、在vi编辑器里,命令"dd"用来删除当前的( A )

A. 行 B. 变量 C. 字 D. 字符

33、在一行内运行多个命令需要用什么字符隔开( C )

A. @ B. $ C. ; D. *

34、哪些命令组合起来能统计多少用户登录系统( B )

A. who | wc –w B. who | wc –l C. who | wc –c D. who

35、用 "rm -i",系统会提示什么来让你确认( B )

A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置

36、显示用户的主目录的命令是什么?( A )

A. echo $HOME B. echo $PATH C. echo $ENV D. echo $MAIL 37、以下哪个命令可以终止一个用户的进程( C )

A. skillall B. skill C. kill D. ps

38、怎样更改一个文件的权限设置?( B )

a. attrib

b. chmod

c. change

d. file

39、运行一个脚本,用户不需要什么样的权限?(D )

a. R

b. W

c. X

d. browse on the directory

40、在linux中,如何标识接在ide0上的硬盘的第2个扩展分区?( C )

a. /dev/hdb2

b. /dev/hd1b2

c. /dev/hdb6

d. /dev/hd1b6

41、显示一个文件最后几行的命令是:( B)

a. tac

b. tail

c. rear

d. last

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

a. 不可能再访问

b. 仍然可以访问

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

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

43、如何在系统中找到关于ls这个命令的帮助信息?(A )

a. man ls

b. which ls

c. locate ls

d. apropos ls

44、下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?( A )

a. cmd1&&cmd2

b. cmd1|cmd2

c. cmd1;cmd2 d. cmd1||cmd2

45、定义bash环境的用户文件是( A )

a. bash & .bashrc

b. bashrc & .bash_conf

c. bashrc & bash_profile

d. .bashrc & .bash_profile

46、Linux中以下错误的说法是 (C )

A.在Linux下可以用KED和GNOME两和桌面系统并且可以切换

B.在Linux即可使用文字,又可使用图形界面进行操作

C.在Linux环境下不支持中文

D.在Linux也可安装CDE桌面环境

47、touch命令的作用是:( A )

A. 修改文件的时间参数

B. 删除文件

C. 设置终端

D. 修改系统信息

48、关于Linux内核版本说法正确的有( A )

A. 遵循主版本号.次版本号.修正次数的约定

B. 1.2.2.1表示稳定的发行版

C. 2.2.6表示对内核2的第6次修正

D. beta表示发行版本

49、超级用户的口令必须:( A )

A. 至少4个字节,并且是大小写敏感的

B. 至少6个字节,并且是大小写敏感的

C. 至少4个字节,并且是大小写不敏感的

D. 至少6个字节,并且是大小写不敏感的

50、输入命令的时候,选择项和参数之间可以用( C )隔开。

A. %

B. !

C. 空格

D. ~

2023年8月2日发(作者:)

《Linux基础与应用》作业

1.下列什么是X Window系统中最重要的组件( A )

A、X Server C、Display Manager

B、Window Manager D、Remote X

2.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于配置文件,一般应将其放在( B )目录中。

A、/bin C、/dev

B、/etc D、/lib

3.为了执行前一个命令可以用( B )实现。

A、! * C、^^

B、!! D、!1

4.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为(

drwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A、普通文件 C、目录

B、硬链接 D、符号链接

5.以下哪个重定向可实现在已存在的文件中追加内容( D )

A、> C、<

B、>> D、<<

6.Linux文件权限一共10位长度,分成四段,第二段表示的内容。( B )A、文件类型 C、文件所有者所在组的权限

B、文件所有者的权限 D、其他用户的权限

7.建立一个新文件可以使用的命令为( D )。

A、chmod C、cp

B、more D、touch

8.在vi中退出不保存的命令是?( D )

A、:w! C、:wq

B、:w D、:q!

9.在tail命令中,表示输出文件的后N行的参数是?( B )

A、-c N C、-q N

B、-n N D、-v N

10.通常Linux系统下普通用户的主目录放置在( A )目录下。

A、/home C、/var

B、/usr D、~

C )。

11. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C )

a)VFAT

b)ISO9660

c)Ext系列

d)NTFS

12.关闭linux系统(不重新启动)可使用( B )命令。

a)ctrl+alt+del b)halt c)shutdown -r d)reboot

13 在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行。

a) b) c) d)a

14、在vi编辑器中的命令模式下,删除当前光标处的字符使用( A )命令。

a) b) c) d)

15、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( A )命令。

a)上箭头 b)下箭头 c)> d)<*>

16、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( B )

a)在末行模式下,键入:wq

b)在末行模式下,键入:q!

c)在末行模式下,键入:x!

d)在编辑模式下,键入“ESC”键直接退出vi

17、 删除文件命令为(D )

a)mkdir b)move c)mv d)rm

18、下列哪个命令在建立一个tar归档文件的时候列出详细列表。(A)

a)tar -t b)tar -cv c)tar -cvf d)tar –r

19、改变文件所有者的命令为( C )

a)chmod b)touch c)chown d)cat

20、在给定文件中查找与设定条件相符字符串的命令为:(A)

a)grep b)gzip c)find d)sort

21、建立一个新文件可以使用的命令为( D)

a)chmod b)more c)cp d)touch

22、请选择对标准的变量PS1正确的描述(C )

A. 是一个主shell提示符变量 B. 是第二主shell提示符变量

C. 是一个一般的shell提示符变量 D. 是一个连续提示符变量 23、下面哪个命令可以显示文本文件的内容( A )

A. more B. vi C. man D. type

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

A. grep '^$' TESTFILE B. grep '' TESTFILE

C. grep '^....$' TESTFILE D. grep '....' TESTFILE

25、一个bash shell脚本的第一行是什么( A )

A. #!/bin/bash B. #/bin/bash C. #/bin/csh D. /bin/bash

26、用标准的输出重定向(>)像"> file01"能使文件file01的数据(D )

A. 被移动 B. 被复制 C. 被打印 D. 被覆盖

27、哪个目录存放用户密码信息( B )

A. /boot B. /etc C. /var D. /dev

28、当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。

A. /home B. /bin C. /etc D. /dev

29、如果要列出一个目录下的所有文件需要使用命令行( C )。

A. ls –l B. ls C. ls –a D. ls –d

30、除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )

A. 用户目录 B. home目录 C. root目录 D. 当前目录

31、哪个命令用来显示/home及其子目录下文件名( A )

A. ls -R /home B. ls -d /home C. ls -a /home D. ls -l /home

32、在vi编辑器里,命令"dd"用来删除当前的( A )

A. 行 B. 变量 C. 字 D. 字符

33、在一行内运行多个命令需要用什么字符隔开( C )

A. @ B. $ C. ; D. *

34、哪些命令组合起来能统计多少用户登录系统( B )

A. who | wc –w B. who | wc –l C. who | wc –c D. who

35、用 "rm -i",系统会提示什么来让你确认( B )

A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置

36、显示用户的主目录的命令是什么?( A )

A. echo $HOME B. echo $PATH C. echo $ENV D. echo $MAIL 37、以下哪个命令可以终止一个用户的进程( C )

A. skillall B. skill C. kill D. ps

38、怎样更改一个文件的权限设置?( B )

a. attrib

b. chmod

c. change

d. file

39、运行一个脚本,用户不需要什么样的权限?(D )

a. R

b. W

c. X

d. browse on the directory

40、在linux中,如何标识接在ide0上的硬盘的第2个扩展分区?( C )

a. /dev/hdb2

b. /dev/hd1b2

c. /dev/hdb6

d. /dev/hd1b6

41、显示一个文件最后几行的命令是:( B)

a. tac

b. tail

c. rear

d. last

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

a. 不可能再访问

b. 仍然可以访问

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

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

43、如何在系统中找到关于ls这个命令的帮助信息?(A )

a. man ls

b. which ls

c. locate ls

d. apropos ls

44、下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?( A )

a. cmd1&&cmd2

b. cmd1|cmd2

c. cmd1;cmd2 d. cmd1||cmd2

45、定义bash环境的用户文件是( A )

a. bash & .bashrc

b. bashrc & .bash_conf

c. bashrc & bash_profile

d. .bashrc & .bash_profile

46、Linux中以下错误的说法是 (C )

A.在Linux下可以用KED和GNOME两和桌面系统并且可以切换

B.在Linux即可使用文字,又可使用图形界面进行操作

C.在Linux环境下不支持中文

D.在Linux也可安装CDE桌面环境

47、touch命令的作用是:( A )

A. 修改文件的时间参数

B. 删除文件

C. 设置终端

D. 修改系统信息

48、关于Linux内核版本说法正确的有( A )

A. 遵循主版本号.次版本号.修正次数的约定

B. 1.2.2.1表示稳定的发行版

C. 2.2.6表示对内核2的第6次修正

D. beta表示发行版本

49、超级用户的口令必须:( A )

A. 至少4个字节,并且是大小写敏感的

B. 至少6个字节,并且是大小写敏感的

C. 至少4个字节,并且是大小写不敏感的

D. 至少6个字节,并且是大小写不敏感的

50、输入命令的时候,选择项和参数之间可以用( C )隔开。

A. %

B. !

C. 空格

D. ~