Linux考试题3

Linux考试题3,第1张

21. shell是用户和Linux内核之间的,它是命令语言、命令解释程序及程序设计语言的统称。(接口)

--------------------------------------------------------------------------------

22. 在/etc目录下有个fstab文件,它里面列出了linux开机时自动挂载的文件系统的列表。我的/etc/fstab文件如下:

/dev/hda2 / ext3 defaults 1 1

/dev/hda1 /boot ext3 defaults 1 2

none /dev/pts devpts gid=5,mode=620 0 0

none /proc proc defaults 0 0

none /dev/shm tmpfs defaults 0 0

/dev/hda3 swap swap defaults 0 0

在/etc/fstab文件里,第一列是挂载的文件系统的设备名,第二列是,第三列是挂载的文件系统类型,第四列是挂载的选项,选项间用逗号分隔。 (分数:3,完成次数:99)

(挂载点)

--------------------------------------------------------------------------------

23. linux是一个真正的多任务和分时 *** 作系统,允许多个用户在相同的机器上一次运行很多程序。(正确)

正确 错误

--------------------------------------------------------------------------------

24. apache是实现internet上文件共享应用服务器的应用程序。(错误)

正确 错误

--------------------------------------------------------------------------------

25. RedHat LINUX安装时自动创建了根用户(正确 )

正确 错误

--------------------------------------------------------------------------------

26. RedHat Linux使用 ls -all 命令将列出当前目录中的文件和子目录名。(错误)

正确 错误

--------------------------------------------------------------------------------

27. Linux的历史可以追溯到(A)1990年,Linus Torvalds还是(B)荷兰赫尔辛基大学的一名学生,最初用(C)汇编语言写了一个在80386保护模式下处理多任务切换的程序,后来从Minix(用于 *** 作系统教学、很小的Unix)中得到灵感,发誓要写一个比Minix更好的Minix,于是开始写了一些硬件的设备驱动程序、一个小的文件系统......,这样0.0.1版本的Linux就出来了(分数:1,完成次数:99)

A B C

(B,应该是芬兰,不是荷兰!)

--------------------------------------------------------------------------------

补充说明:27题为纠错题,找到错误的地方。

一、选择题(非单选)

1、在正则表达式当中下面那一个字符集表示非空格字符( )

a. [:graph:]

b. [:digit:]

c. [:space:]

d. [:alpha:]

参考答案:A

2、关于b.sh变量论述正确的是:( )

a. 可以在/etc/porfile里面设置对所有用户生效,永久

b. 在用户家目录下的.bash_profile文件中添加变量对单一用户生效,临时生效

c. 可以使用export 定义,只对当前shell生效,永久有效

d. 以上说法都不对

参考答案:A

3、当登录linux后,登录的shell将查不同启动文件来处理其中的命令,处理文件的顺序是( )

a. /etc/profile -->~/.bash_profile -->~/.profile -->~/.bash_login

b. /etc/profile -->~/.bash_profile -->~/.bash_login -->~/.profile

a. ~/.bash_profile -->/etc/profile -->~/.profile -->~/.bash_login

a. ~/.bash_login -->~/.profile -->~/.bash_profile -->/etc/profile

参考答案:B

4、创建多级目录命令是( )

A、mkdir -p

B、mkdir -v

C、mkdir -m

D、mkdir -Z

参考答案:A

5、有一些文件root用户也无法直接修改,可使用说明命令看看其权限( )

A、ls -lh

B、file

C、stat

D、lsattr

参考答案:D

6、linux上为了使用更多简洁 *** 作,可以使用别名来简化命令,以下别名定义正确的是( )

A、LS=‘ls -lh’

B、set cnet ‘cd /etc/sysconfig/network-scripts/ifcfg-eth0’

C、alias die=‘rm -fr’

D、unalias die=‘rm -fr’

参考答案:C

7、常见的文本编辑器工具有哪些( )

A、nano

B、cat

C、cut

D、vim

参考答案:AD

8、使用find命令查找文件时,以下哪个选项代表套接字文件( )

A. d

B. l

C. p

D. s

参考答案:D

9、如一个文本文件的各权限位是这样的:-rw-r--r--,对该文件执行chmod g+s 后,其权限位应显示为( )

A. -rw-r-Sr--

B. -rw-r-sr--

C. -rw-r--r--

D. -rw-r-xr--

参考答案:A

10、使用fdisk对磁盘进行分区时,LVM分区的类型为( )

A. l

B. lvm

C. 9e

D. 8e

参考答案:D

11、使用tar命令对一个目录只打包,不压缩,应该使用如下哪条命令( )

A. tar -cvf

B. tar -zcvf

C. tar -jvf

D. tar -jcvf

参考答案:A

12、shell脚本的哪个位置参数可以表示脚本本身( )

A. $0

B. $1

C. $#

D. $@

参考答案:A

13、通常我常说的四层负载和七层负载对应OSI模型分别是?

A. 传输层,表示层

B. 网络层,应用层

C. 传输层,应用层

D. 网络层,表示层

参考答案:C

14、系统中存在两个进程, 其pid分别为 110, 119, 此时希望当119需要占用CPU时总是要优于110, 应如何做?( )

A. 调整进程119的nice值, nice -5 119

B. 调整进程119的nice值, renice -5 119

C. 调整进程110的nice值, nice -5 110

D. 调整进程119的nice值, renice -5 110

参考答案:B

15、如何在非交互式的情况下为用户magedu添加一条crontab任务?

A. 将任务写入到/var/spool/cron/root

B. 将任务写入到/var/spool/cron/magedu

C. 将任务写入到/var/spool/root/cron

D. 将任务写入到/var/spool/magedu/cron

参考答案:B

16、CentOS7系统中启动网络服务的命令是:

A. service network start

B. /etc/init.d/network start

C. systemctl start network.service

D. /etc/init.d/rc.d/init.d start

参考答案:C

17、kernel实现自身初始化时,实现的任务为( )

A.探测可识别的所有硬件

B.以只读方式装载“真正根文件系统”

C.按次序查找各引导设备,第一个有引导程序的设备即为启动系统用到的设备

D.启动用户空间的第一个应用程序:/sbin/init

参考答案:C

18、CentOS 6系统中,Linux系统运行级别,关系对应不正确的是( )

A.4--维护模式,多用户模式,需要用户认让,会启动网络功能,但不支持使用NFS

B.1--维护模式,单用户模式,sigle模式此级别可允许root用户直接登录而无须认证

C.3--正常级别,完全多用户模式,文本界面

D.5--正常级别,完全多用户模式,图形界面

参考答案:A

19、下面命令,可以输出/etc/passwd文件中root用户所在行的`是( )

A.awk '{if($1=/root/) print }' /etc/passwd

B.awk -F: '{if($1==/root/) print }' /etc/passwd

C.awk -F: '{if($1=/root/) print }' /etc/passwd

D.awk -F: '{if($1~/root/) print }' /etc/passwd

参考答案:D

20、以下不是/ect/rc.d/rc.sysinit的功能的是()

A.根据配置文件中的设定来设定主机名

B.配置服务器ip地址

C.打印文本欢迎信息

D.激活LVM和RAID设备

参考答案:B

判断题(如有兴趣的同学可以分析为什么对错)

1、在对称加密中,加密与解密使用同一密钥,主要算法有md5,sha1。

参考答案:错

解析:md5与sha1算法是单向加密的算法,并非对称加密的算法

2、两块硬盘实现RAID1之后,整体写性能会变差

参考答案:对

3、做RAID5至少需要3块磁盘。

参考答案:对

4、keepalived 是基于VRRP协议为基础实现的。

参考答案:对

5、进程A在启动时,系统的可打开的最大文件描述符个数为1024, 此时将系统的可打开的最大文件描述符个数设置为65535, 之后如果进程A创建子进程后, 那么子进程可打开的最大文件描述符个数为1024, 对吗?

参考答案:错

问答题

1、找出当前目录下10天没有改变,大小大于4K的普通文件或目录

参考答案:

find ./ -type d -o -type f -size +4k ! -mtime -10

2、使用ss命令, 查看当前系统上处于time_wait 状态的连接

参考答案:

ss -4 state time-wait 或者 ss -o state time-wait

3、请简述centos6的启动流程

参考答案:

POST -->BIOS(boot sequence) -->MBR (bootloader) -->kernel(ramdisk) -->/sbin/init

设定默认运行级别 -->使用/etc/rc.d/rc.sysinit脚本进行系统初始化 -->分别关闭和启动对应级别的所有服务 -->启动字符终端 -->启动图形终端(如果默认级别为5)-->显示登录提示

4、 yum update和yum upgrade有什么区别?

参考答案:

yum update:升级软件包的同时也升级软件和系统内核

yum upgrade:只升级软件包,不升级软件和系统内核

5、在每周二的凌晨1点5分执行脚本/data/get_username.sh,并将脚本的输出写至/tmp/get_username.log日志文件中

参考答案:

5 1 * * 2 /bin/sh /data/get_username.sh &>>/tmp/get_username.log

或者

5 1 * * 2 /bin/sh /data/get_username.sh >>/tmp/get_username.log 2>&1

(1) 下面( )方式可以查看“cp ”命令的帮助。

#选D,每个命令都可以用--help来查看其帮助文档

(2) 在vi 中从“可视模式”切换到 “命令模式”使用( )。

#选B

(3) 下面(D )是“ssh ”命令正确的使用方法。

#D

(4) 关于“mkdir -p /fringe/oliva ”命令说法正确的是( )。

#C

(5) 使用( )可以使当前行出现上一行的最后一组参数。

#C

(6) 下列不属于Linux 桌面环境的是( )。

#B

(7) 下列关于Linux 桌面环境说法正确的是 ()。

#D在 linux系统桌面可以安装也可以不安装,并不是必须的,可以装一个也可以装两个,如gnome,kde

(8) 在vim 中使用( )可以保存并退出当前编辑的文件。

#D W是保存,Q是退出

(9) 使用( )可以清除屏幕所有内容。

# B

(10) 下列关于telnet 服务说法正确的是 ()。

#D telnet是明文传输

希望对你有用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9019419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存