linux系统应用-测试+试卷(含答案)_第1页
linux系统应用-测试+试卷(含答案)_第2页
linux系统应用-测试+试卷(含答案)_第3页
linux系统应用-测试+试卷(含答案)_第4页
linux系统应用-测试+试卷(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目1Linux操作系统及其安装

1>Linux是一种()。

A.多用户单任务系统

B.单用户多任务系统

C.多用户多任务系统

D.单用户单任务系统

答案:C

2、Linux操作系统启动后进入纯命令行模式,通过改变以下哪个文件,可以使系统以后开机

时直接进入图形界面()

A./etc/inittab

B./etc/sysconfig/network

C./etc/resolv.conf

D./boot/grub/grub.conf

答案:A

3、Linux操作系统中内核文件的名字是()

A.kernel

B.vmlinuz+版本号

Cinitrd+版本号

D.grub

答案:B

4、【多选】Linux操作系统有哪几部份组成?()

A.应用程序

B.外壳

C.工具

D.内核

答案:ABCD

5、【多选】Linux的主要特点有哪些?()

A.良好的用户界面

B.设备独立性

C.丰富的网络功能

D.多用户多任务

答案:ABCD

6、【多选】Linux内核的功能有()

A.进程调度

B.进程通信

C.网络接口

D.虚拟文件系统

答案:ABCD

7、【判断】hostname命令可以用来修改主机名。(对)

8、【判断】uname-r命令可以用来查看Linux系统的内核版本号。(对)

9、【判断】在Linux中,swap分区是交换分区,作为虚拟内存使用,等于1倍或者两倍的

物理内存。(对)

10、【填空】Linux系统中默认的管理员账户是(root)

项目2初试Shell

1、下列命令中哪个可以用来修改文本文件的内容()

A.more

B.head

C.tail

D.vim

答案:D

2、Linux系统开机时支持几种运行级别?()

A.5

B.8

C.7

D.9

答案:C

3、RHEL6.0中哪一个文件存储了系统开机时要选择进入的的运行级别?()

A./etc/shells

B./etc/fstab

C./etc/passwd

D./etc/inittab

答案:D

4、下面哪一个快捷键可以中断正在执行的程序或命令?()

A.Ctrl+a

B.Ctrl+c

C.Ctrl+b

D.Ctrl+d

答案:B

5、下面这条命令实现的是什么功能?mv/home/sjh/test.txt/home/sjh/test2.txt

A.删除文件test.txt

B.剪切文件test.txt

C复制文件test.txt

D.将文件test.txt改名为test2.txt

答案:D

6、当前登录用户是ro。t,下面哪条命令可以直接进入用户sjh的主目录?()

A.cd—

B.cd..

C.cd〜

D.cd〜sjh

答案:D

7、使用locate命令查找之前应该首先使用下面哪一条命令更新数据库文件/var/

b/mlocate/mlocate.db?()

A.locatedb

B.updatedb

C.update

D.rebui1ddb

答案:B

8、【多选】下列命令中哪些可以用来查看文本文件()

A.head

B.more

C.cat

D.1ess

答案:ABCD

9、【多选】在Linux系统中Tab键的作用有()

A.补全目录名

B.文件名补齐

C.命令补全

D.关闭计算机

答案:ABC

10、【多选】以下哪些命令可以用来重启计算机()

A.init6

B.shutdown-h0

C.reboot

□.shutdown-r0

答案:ACD

11、【判断】CentOS7.3默认情况下有两种主要的targets,它们是multi-user.target和

graphical.target(对)

12、【判断】在CentOS7.3中multi-user.target类似于runlevel3。(对)

13、【判断】在CentOS7.3中查看当前默认的target可以使用命令get-default。(对)

14、【判断】在CentOS7.3中查看当前默认的target可以使用命令set-default。(错)

15、【判断】在CentOS7.3中修改默认的target可以使用命令set-default。(对)

16、【填空】CentOS7.3默认情况下有两种主要的targets,它们是multi-user.target和

(graphical.target)。

17、【填空】CentOS7.3中默认使用的Shell是(/bin/bash或bash)

18、【填空】在CentOS7.3中用来(targets)代替runlevel»

19>【填空】在CentOS7.3中(multi-user.target)类似于runlevel3。

20【填空】在CentOS7.3中(graphical.target)类似于runlevel5。

项目3文本编辑器vim

1、在vim中为文件内容添加行号的命令是()

A.:setnonu

B.:sp

C.:setnu

D.:!

答案:C

2、在vim中取消行号的命令是()

A.:sp

B.:!

C.:setnonu

D.:setnu

答案:C

3、在vim的指令模式中,删除光标所在行的命令是()

A.G

B.dd

C.x

D.yy

答案:B

4、在vim中,按下下面哪个键可以在光标所在行的上面增加新的一行?()

A.0

B.i

C.o

D.a

答案:A

5、在vim中,按下下面哪个键可以在光标所在行的行首添加字符?()

A.o

B.a

C.I

D.R

答案:C

6、在vim中,按下下面哪个键可以在光标所在行的行末添加字符?()

A.a

B.r

C.A

D.O

答案:C

7、在vim中编辑文件sjh.txt时,系统突然断电了,再开机时可以使月哪个文件发挥救援作

用,恢复未保存的文件?()

A.sjh.txt

B..sjh.swp

C1.sjh.swp.txt

D..sjh.txt.swp

答案:D

8、在vim中的指令模式中,按下哪一个字符会将光标经过的行反白选择?()

A.V

B.Ctrl+v

C.v

D.P

答案:A

9、在vim的指令模式中,按下()会将光标所在位置后的10个字符删除?

A.IOx

B.lOyy

C.lOdd

D.lOg

答案:A

10、在vim的指令模式中,按下()会将从光标所在行开始的10行删除?

A.10G

B.lOdd

C.lOyy

D.lOx

答案:B

11、在vim的指令模式中,按下()会将从光标所在行开始的10行复制?

A.IOx

B.10G

C.lOdd

D.lOyy

答案:D

12、在vim的指令模式中,使用()可以直接定位到文件的第10行?

A.IOdd

B.lOyy

C.lOx

D.10G

答案:D

13、【多选】vim的工作模式有()

A.退出模式

B.命令行模式

C.指令模式

D.编辑模式

答案:BCD

14、【多选】在vim中,按下哪些键可以从一般模式进入编辑模式?()

A.0

B.R

C.a

D.A

答案:ABCD

15、【判断】在vim中,从编辑模式可以直接进入命令行模式。(错)

16、【判断】在vim中,从一般模式可以进入编辑模式,也可以进入命令行模式。(对)

17、【判断】在vim中,使用":"可以从一般模式进入编辑模式。(缙)

18、【判断】在vim中,使用“:”可以从一般模式进入命令行模式。(对)

19、【判断】vim和vi都是文本编辑器,它们没有任何区别。(错)

20、【判断】vim是vi的增强版,可以用彩色显示文字,还可以对Shell脚本、C语言程序

进行简单的语法检查。(对)

项目4用户账户和组账户管理

1、在Linux系统中,UID为0的是()

A.普通用户

B.系统用户

C.一般用户

D.超级用户

答案:D

2、下面哪一条命令可以用来修改文件的所属用户组?

A.chattr

B.chown

C.chmod

D.chgrp

答案:D

3、修改用户密码的命令是()

A.useradd

B.userdel

C.usermod

D.passwd

答案:D

4、能用来修改用户名称的命令是()

A.passwd

B.userdel

C.useradd

D.usermod

答案:D

5、在终端里,切换用户账号的命令是()

A.su

B.passwd

C.whoami

D.id

答案:A

6、清除用户账户sjh的密码的命令是()

A.passwd-usjh

B.passwd-Isjh

C.passwd-dsjh

D.passwd-Ssjh

答案:C

7、下面哪一条命令可以查看用户sjh的UID和GID?()

A.su

B.idroot

C.id

D.idsjh

答案:D

8、下列不是管理用户的命令有()

A.useradd

B.chmod

C.usermod

D.userdel

答案:B

9、Linux中新建用户账户的命令是()

A.usermod

B.useradd

C.userdel

D.passwd

答案:B

10、【多选】Linux中用来保存用户账户的文件有()

A./etc/gshadow

B./etc/group

C./etc/passwd

D./etc/shadow

答案:CD

11、t多选】inux中用来保存组账户的文件有()

A./etc/passwd

B./etc/shadow

C./etc/gshadow

D./etc/group

答案:C、D

12、【多选】Linux系统中的用户分为哪几类()?

A.匿名用户

B.超级用户

C.普通用户

D.系统用户

答案:BCD

13、【判断】root用户能修改普通用户的密码。(对)

14、【判断】只有超级用户才能管理用户和组。(对)

15、【判断】正在使用系统的用户不能被删除,必须先终止该用户的所有进程才能删除该用

户。(对)

16、【判断】系统管理员可以设置所有用户的密码,普通用户只能修改自己的密码。(对)

17、【判断】/etc/shadow文件只有root才有权限进行修改,普通用户只能读取该文件,不

能修改该文件。(错)

18>【判断】普通用户可以修改/etc/passwd文件。(错)

19、【填空】root账户的UID是(0)

20、【填空】Linux中删除用户的命令是(userdel)

项目5系统管理

1、RHEL6.0默认采用的图形环境是()

A.X-Server

B.X-Client

C.GNOME

D.KDE

答案:C

2、在GNOME的桌面环境中,默认采用的资源管理器是()

A.Nautilus(鹦鹉螺)

B.IE

C.XWindow

D.Konqueror(征服家)

答案:A

3、整个X-Window由三部分组成,其中()才是应用程序的核心部分,它是与硬件无

关的,主要负责计算。

A.X-Server

B.X-Client

C.X-Protocol

D.X-Window

答案:B

4、要动态查看系统中正在运行的进程的状态,可使用命令()

A.top

B.ps

C.fg

0.uptime

答案:A

5、要查看系统中所有后台进程的状态,可使用命令()

A.top

B.uptime

C.ps-ef

D.fg

答案:C

6、要结束某一个进程可以使用()

A.top

B.uptime

C.kill

D.ps

答案:C

7、一个后台进程的PID为1520,进程名称为vimsjh.txt,要强制终止该进程,使用下面哪

一条命令?()

A.kill-15visjh.txt

B.kill-151520

C.kill-91520

D.kill-9visjh.txt

答案:C

8、使用rpm安装软件包gconf-editor-2.28.0-3.el6.i686.rpm的命令是()

A.rpm-ivhgconf-editor

B.rpm-qgconf-editor

C.rpm-egconf-editor

D.rpm-ivhgconf-editor-2.28.0-3.el6.i686.rpm

答案:D

9、使用yum在线安装软件包httpd的命令是()

A.yumsearchhttpd

B.yumremovehttpd

C.yuminstallhttpd

D.yuminfohttpd

答案:C

10、使用yum查看软件包httpd的详细信息的命令是()

A.yuminstallhttpd

B.yuminfohttpd

C.yumremovehttpd

D.yumsearchhttpd

答案:B

11、可以修改网卡ip地址的命令是()

A.ifconfig

B.ifup

C.hostname

D.route

答案:A

12、可以测试网络连通性的命令是()

A.route

B.ping

C.ifconfig

D.hostname

答案:B

13、【多选】在GNOME的桌面环境下,可以()

A.添加/删除软件

B.设置桌面背景

C.设置口期和时间

D.设置屏幕保护程序

答案:ABCD

14、【多选】X-Window与其他的图形界面系统相比,有以下几个特点()A.不内嵌于操

作系统

B.跨平台

C.个性化的窗口界面

D.良好的网络支持

答案:ABCD

15、【多选】进程的属性有()

A.PID

B.进程名称

C.进程所有者

D.PPID

答案:ABCD

16、【判断】整个X-Window由三部分组成:X-Server,X-Clinet,X-ProtocoL(对)

17、【判断】Linux是一个多用户多任务操作系统,计算机中的资源(如文件、内存、CPU

等)分配都是以程序为单位进行的。(错)

18、【判断】重建RPM数据库的命令是rpm-rebuilddbo(对)

19、【填空】Linux是一个多用户多任务操作系统,计算机中的资源(如文件、内存、CPU

等)分配都是以(进程)为单位进行的。

20、【填空】要想让一个进程作为后台进程来启动,只需在该命令后面添加一个字符(&)o

项目6Linux文件系统

1、下面哪一个字母表示文件的类型为块设备文件()

A.b

B.p

C.l

D.-

答案:A

2、下面哪一种是一种支持WindowsforWorkgroupssWindowsNT和LanManager的基于SMB

协议的网络文件系统。()

A.ext4

B.vfat

C.smb

D.swap

答案:C

3、下面哪一个目录用来存放系统管理所需要的配置文件和子目录?()

A./root

B./boot

C./etc

D./home

答案:C

4、下面哪一个目录存放着用户最经常使用的命令。例如cp、Is、cat等等。()

A./bin

B./dev

C./usr

D./mnt

答案:A

5、下面哪一个目录是Linux操作系统安装完毕之后占用空间最大的目录?()

A./bin

B./tmp

C./usr

D./boot

答案:C

6、下面哪一个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个

目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。()

A./etc

B./proc

C./home

D./sbin

答案:B

7、下面哪一条tar命令可以实现解压缩并解除归档的功能?()

A.tar-cjvfhome2.tar.bz2/home

B.tar-tvfhome.tar

C.tar-xvfhome.tar

D.tar-xjvfhome2.tar.bz2

答案:D

8、下面哪一条命令可以用来修改文件的所有者?

A.chown

B.chattr

C.chgrp

D.chmod

答案:A

9、/tmp目录的权限为rwxrwxrwt,它使用了下面哪一种特殊权限?A.SBIT

B.无

C.SGID

D.SUID

答案:A

10、下面哪一条命令能找出系统中既带有SUID又带有SGID的文件?

A.find/-perm+6000

B.find/-perm+4000

C.find/-perm+2000

D.find/-perm-6000

答案:D

11>下面哪一条命令可以用来显示文件的隐藏属性?

A.chattr

B.lsattr

C.ls-I

D.ls

答案:B

12、下面哪一条命令能找出系统中或者带有SUID或者带有SGID的文件?

A.find/-perm-6000

B.find/-perm+4000

C.find/-perm+6000

D.find/-perm+2000

答案:C

13、【多选】下面哪些命令可以用来显示文件的权限?

A.lsattr

B.II

C.ls-I

D.ls

答案:BC

14、【多选】如果一个文件夹的权限为755,所有者为root,所属用户组为root,则用户sjh

(用户sjh没有加入root组中)可以进行的操作有()

A.进入该文件夹之后,可以使用Is-I命令查看包含的子文件夹和文件信息

B.可以在该文件夹中新建文件

C.使用cd命令进入该文件夹

D.可以删除该文件夹里的文件

答案:A、C

15、【多选】文件或目录的特殊权限有三种,它们是()

A.SUID

B.SBIT

C.SGID

D.ACL

答案:ABC

16、【判断】从资源管理角度来看,操作系统是计算机中软、硬件资源管理者。其中软件资

源管理部分称为文件系统,主要负责信息的存储、检索、更新、共享和保护。(对)

17、【判断】使用“Is-1”命令显示文件列表时,共显示9个部分,其中第一部分表示文

件的类型和权限,而第1个字符代表文件的类型。(对)

18、【判断】Linux系统中,如果一个文件的后缀为.tar,表示该文件为打包但未压缩的文件,

即tarfile。(对)

19、【填空】CentOS7.3默认采用的文件系统类型为(xfs或XFS)

20、【填空】umask的默认值为(0022)

项目7Linux中的硬盘管理

1、检查硬盘分区中的文件系统是否正确的命令是()

A.mkfs

B.fdisk

C.fsck

D.mount

答案:C

2、挂载硬盘分区的命令是()

A.fsck

B.mount

C.fdisk

D.mkfs

答案:B

3、格式化硬盘分区的命令是()

A.fsck

B.mkfs

C.fdisk

D.mount

答案:B

4、下面哪一个是逻辑分区?()

A./dev/sda2

B./dev/sda4

C./dev/sda6

D./dev/sdal

答案:C

5、可以用来为硬盘分区的命令是()

A.fdisk

B.fsck

C.mount

D.mkfs

答案:A

6、下列哪个文件中存储着Linux操作系统开机时自动挂载的磁盘分区信息?()

A./etc/passwd

B./etc/inittab

C./etc/group

D./etc/fstab

答案:D

7、下面哪一条命令会显示Linux操作系统内当前挂载的文件系统列表?()

A.unmount

B.amount

C.mount

D.mount-a

答案:C

8、下面能扫描文件系统,生成quota日志文件aquota.user和aquota.group的命令是

()

A.quotacheck

B.quotaoff

C.warnquota

D.quota

答案;A

9、对超过磁盘限额者发出警告信的命令是()

A.warnquota

B.quota

C.edquota

D.repquota

答案:A

10、关闭磁盘配额功能的命令是()

A.quotaon

B.quotaoff

C.quota

D.quotawarn

答案:B

11、在Linux系统中第三块SCSI类型的硬盘上,划分了一个主分区,一个扩展分区,在扩展

分区中划分了3个逻辑分区,第二个逻辑分区的名称是()

A./dev/sda6

B./dev/sdc5

C./dev/sdb6

D./dev/sdc6

答案:D

12、卸载磁盘分区的命令是()

A.mount

B.fdisk

C.mkfs

D.umount

答案:D

13、【多选】下面哪些是硬盘分区的正确方法()

A.2个主分区+1个扩展分区

B.3个主分区+1个扩展分区

C.1个主分区+1个扩展分区

D.2个主分区+2个扩展分区

答案:ABC

14、【多选】下面可以查看用户磁盘配额信息的命令有:()

A.repquota

B.quotaon

C.quotacheck

D.quota

答案:AD

15、【多选】Linux系统中的quota功能从哪两个方面限制用户使用磁盘限额?()

A.inode(即文件个数)

B.block(即磁盘容量)

C.磁盘个数

D.分区个数

答案:AB

16、【判断】通过将硬盘中某一个可用分区的类型转换为Linuxswap/Solaris分区,然后制

作成swap交换分区,就可以增加Linux系统内的虚拟内存。(对)

17、【判断】使用sw叩off命令可以增加Linux操作系统内的虚拟内存。(错)

18、【判断】磁盘配额功能可以不用针对单独的文件系统进行设置。(错)

19、【填空】(磁盘配额)可以保证所有用户都拥有自己独立的文件系统空间,确保用户使

用系统空间的公平性和安全性。

20、【填空】对超过磁盘限额者发出警告信的命令是(warnquota)

1、检查硬盘分区中的文件系统是否正确的命令是()

A.fsck

B.mkfs

C.mount

D.fdisk

答案:A

2、挂载硬盘分区的命令是()

A.mount

B.fsck

C.mkfs

D.fdisk

答案:A

3、下面哪一个是逻辑分区?()

A./dev/sda4

B./dev/sda5

C./dev/sdal

D./dev/sda2

答案:B

4、可以用来为硬盘分区的命令是()

A.fsck

B.mkfs

C.mount

D.fdisk

答案:D

5、下面哪一个不是硬盘分区的正确方法()

A.2个主分区+1个扩展分区

B.1个主分区+1个扩展分区

C.4个主分区+1个扩展分区

D.3个主分区+1个扩展分区

答案:C

6、修改完/etc/fstab文件后务必使用()命令测试有没有错误。

A.mount

B.amount

C.mount-a

D.fsck

答案;C

7、下列哪个文件中存储着Linux操作系统开机时自动挂载的磁盘分区信息?()

A./etc/fstab

B./etc/passwd

C./etc/inittab

D./etc/group

答案:A

8、如果一个硬盘分区想做为交换内存使用,必须将此分区的类型转换为()

A.LVM

B.Extended

C.Linux

D.Linuxswap/Solaris

答案:D

9、下面能扫描文件系统,生成quota日志文件aquota.user和aquota.group的命令是()

A.warnquota

B.quotacheck

C.quota

D.quotaoff

答案:B

10、将一个Linuxswap/Solaris类型的分区制作成sw叩分区的命令是()

A.swapon

B.swapoff

C.mkswap

D.mkfs

答案:C

11、关闭磁盘配额功能的命令是()

A.quotawarn

B.quotaoff

C.quota

D.quotaon

答案:B

12、在Linux系统中第三块SCSI类型的硬盘上,划分了一个主分区,一个扩展分区,在扩展

分区中划分了3个逻辑分区,第二个逻辑分区的名称是()

A./dev/sdc5

B./dev/sdb6

C./dev/sdc6

D./dev/sda6

答案:C

13、【多选】下面可以查看用户破盘配额信息的命令有:()

A.quota

B.quotacheck

C.repquota

D.quotaon

答案:AC

14、【多选】Linux系统中的quota功能从哪两个方面限制用户使用磁盘限额?()

A.inode(即文件个数)

B.block(即磁盘容量)

C.磁盘个数

D.分区个数

答案:A、B

15、【多选】Linux系统中的quota功能对磁盘容量设置了几个限制参数?()

A.inode

B.hardlimit

C.softlimit

D.gracetime

答案:BCD

16、【判断】修改完/etc/fstab文件后务必使用mount-a命令测试有没有错误。(对)

17、【判断】通过将硬盘中某一个可用分区的类型转换为Linuxswap/Solaris分区,然后制

作成swap交换分区,就可以增加Linux系统内的虚拟内存。(对)

18、【判断】磁盘配额是系统管理员用来监控和限制用户或组对磁盘空间的使用情况的工具。

(对)

19、【填空】(磁盘配额)可以保证所有用户都拥有自己独立的文件系统空间,确保用户

使用系统空间的公平性和安全性。

20、【填空】对超过磁盘限额者发出警告信的命令是(warnquota)

项目8Shell编程入门

1、查看Linux系统中环境变量SHELL的值,使用哪个命令?()

A.echoSHELL

B.echo$SHELL

C.echo$shell

D.echoshell

答案:B

2、Linux中的脚本(Shell程序)是一个文本文件,包含各类Linux的Shell命令。Linux中的

脚本文件和Windows中哪类文件类似?()

A..bat文件

B..txt文件

C..exe文件

D..cmd文件

答案:A

3、下面哪个不是Shell中的环境变量?()

A.PATH

B.HOME

C.SHELL

D.$?

答案:D

4、下面哪一条表达式可以测试文件sjh.txt是否存在?()

A.[-fsjh.txt]

B.[-rsjh.txt]

C.[sjh.txt]

D.[-esjh.txt]

答案:D

5、下面哪一条表达式可以测试文件sjh.txt是否具有可读权限?()

A.[-fsjh.txt]

B.[-esjh.txt]

C.[-rsjh.txt]

D.[sjh.txt]

答案:C

6、Linux系统中Shell脚本编写时用于键盘输入的命令是()

A.write

B.read

C.echo

D.$!

答案:B

7>Linux系统中Shell脚本编写时用于在显示器上输出的命令是()

A.read

B.write

C.echo

D.$!

答案:C

8^bash命令的()选项使Shell在执行程序过程中,将读入的每一个命令行都原样输

出到终端。

A.-y

B.-n

C.-v

D.-x

答案:C

9、bash命令的()选项使Shell只检查脚本中的语法,而不执行脚本中的内容。A.-x

B.-m

C.-v

D.-n

答案:D

10、bash命令的()选项使Shell在执行程序过程中,把执行的每一个命令在行首用一

个“+”号加上对应的命令显示在终端上,并把每一个变量和该变量的值也显示出来。

A.-x

B.-n

C.-m

D.-v

答案:A

11、下面语句中错误的是()

A.在Linux中,对大小写字符是严格区分的,Shell中所有关键字都是使用大写字母来表示的。

B.由于Shell中的循环控制语句与一般高级程序设计语言有所不同,所以输入结构时容易出

错。

C.在Linux中,Shell不但能与用户进行逐个命令交互执行,也可以通过脚本语言进行编程。

D.在Linux中,对大小写字符是严格区分的,Shell中所有环境变量都是使用大写字母来表示的。

答案:A

12、在编写Shell脚本程序时,第一行应该写的是()

A./bin/sh

B.#!/bin/sh

C.#$/bin/sh

D./bin/bash

答案:B

13、【多选】下面哪些命令能查看Linux系统内置了哪些Shell?()

A.cat/etc/shells

B.vi/etc/shells

C.echo$SHELL

D.chsh-list

答案:ABD

14、【多选】在/usr/program中有Linux脚本文件first,该文件的权限为755,在shell命令

行中,当前的工作目录是/usr/program,那么在shell中可以执行first文件的命令有()

A../first

B.first

C./usr/program/first

D.bashfirst

答案:ACD

15、【多选】下面哪些是Shell预定义变量?()

A.$!

B.$?

C.$$

D.SHELL

答案:ABC

16、【判断】在Linux中,Shell不但能与用户进行逐个命令交互执行,也可以通过脚本语言

进行编程。(对)

“、【判断】通过对Shell进行编程,可使大量任务自动化,对于系统管理、系统维护方面

特别有用。(对)

18、【判断】在Linux中,对大小写字符是严格区分的,Shell中所有关键字都是使用小写字

母来表示的。(对)

19、【填空】Linux系统中Shell脚本编写时用于键盘输入的命令是(read)。

20、【填空】Linux系统中Shell脚本编写时用于在显示器输出的命令是(echo)。

试卷

1、在Linux操作系统中,内核文件的名称是()

A.grub

B.kernel

C.initrd+版本号

D.vmlinuzi版本号

答案:D

2、只显示当天的年一月一日使用下面哪一条命令?()

A.date+%Y—%m—%d

B.date+%H:%M:%S

C.date-%Y-%m-%d

D.date

答案:A

3、下面这条命令实现的是什么功能?mv/home/sjh/lll.txt/home/sjh/222.txt

A.将文件lll.txt改名为222.txt

B.剪切文件lll.txt

C.删除文件lll.txt

D.复制文件lll.txt

答案:A

4、找出/etc/passwd文件里带“root”的行,使用哪一条命令?()

A.grep"root"/etc/passwd

B.locate/etc/passwdroot

C.locateroot/etc/passwd

D.findroot/etc/passwd

答案:A

5、下面哪一个快捷键可以中断正在执行的程序或命令?()

A.Ctrl+c

B.Ctrl+b

C.Ctrl+a

D.Ctrl+d

答案:A

6、在vim中,可以使用()进行区块选择,可以用长方形的方式选择资料。

A.V

B.y

C.v

D.Ctrl+v

答案:D

7、在vim的指令模式中,按下()会将从光标所在行开始的10行删除?

A.IOdd

B.lOyy

C.10G

D.lOx

答案:A

8、在vim的指令模式中,复制光标所在行的命令是()

A.yy

B.x

C.p

D.dd

答案:A

9、在Linux系统中不能登录计算机的是()

A.普通用户

B.一般用户

C.系统用户

D.超级用户

答案:C

10、可以修改网卡ip地址的命令是()

A.route

B.ifup

C.ifconfig

D.hostname

答案:C

11、使用rpm安装软件包gconf-edltor-2.28.0-3.el6.l686.rpm的命令是()

A.rpm-egconf-editor

B.rpm-ivhgconf-editor

C.rpm-ivhgconf-editor-2.28.0-3.el6.i686.rpm

D.rpm-qgconf-editor

答案:C

12、使用rpm卸载软件包gconf-editor-2.28.0-3.el6.i686.rpm的命令是()

A.rpm-qgconf-editor

B.rpm-egconf-editor

C.rpm-egconf-editor-2.28.0-3.el6.i686.rpm

D.rpm-ivhgconf-editor

答案:B

13、要动态查看系统中正在运行的进程的状态,可使用命令()

A.fg

B.uptime

C.ps

D.top

答案:D

14、/usr/bin/passwd文件的权限为rwsr-xr-x,它使用了下面哪一种特殊权限?

A.SUID

B.SGID

C.无

D.SBIT

答案:A

15、下面哪一个字母表示文件的类型为符号链接文件()

A.-

B.I

C.d

D.c

答案:B

16、下面哪一个是逻辑分区?()

A./dev/sda2

B./dev/sda4

C./dev/sda3

D./dev/sda5

答案:D

17、关闭磁盘配额功能的命令是()

A.quotawarn

B.quotaon

C.quotaoff

D.quota

答案:C

18、在编写Shell脚本程序时,笫一行应该写的是()

A.#!/bin/sh

B./bin/sh

C./bin/bash

D.#$/bin/sh

答案:A

19、下面语句中错误的是()

A.由于Shell中的循环控制语句与一般高级程序设计语言有所不同,所以输入结构时容易出

错。

B.在Linux中,对大小写字符是严格区分的,Shell中所有环境变量都是使用大写字母来表示的。

C.在Linux中,Shell不但能与用户进行逐个命令交互执行,也可以通过脚本语言进行编程。

D.在Linux中,对大小写字符是严格区分的,Shell中所有关键字都是使用大写字母来表示的。

答案:D

20、bash命令的()选项使Shell在执行程序过程中,把执行的每一个命令在行首用一个

“十”号加上对应的命令显示在终端上,并把每个变量和该变量的值也显示出东。

A.-m

B.-n

C.-v

D.-x

答案:D

21、【多选】下面哪些是Linux的发行版?()

A.Ubuntu18.04

B.Fedora30

C.RHEL7.4

D.红旗Linux8.0

答案:ABCD

22、【多选】在Linux系统中Tab键的作用有()

A.命令补全

B.文件名补齐

C.补全目录名

D.关闭计算机

答案:ABC

23、【多选】vim的工作模式有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论