培训第五天(测试)


上午

做测试题
卷一

1、普通用户的默认 umask 值是 402,建立二进制普通文件时的权限应为( B) X C

A. 370 B. 755 C. 264 D. 372

解析:

当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限"补码",而chmod设置的是文件权限码。一般可在/etc/profile、/etc/bashrc等中设置umask值。

若没有文件掩码时,文件的默认权限为0666,文件夹的默认权限为0777

因为创建文件一般是用来读写,所以默认情况下所有用户都具有读写权限,但是没有可执行权限,所以文件创建的默认权限为0666

而文件夹的x权限表示的是打开权限,所以这个权限必须要有,所以文件夹的默认权限为0777

2、安装 Linux 最少的分区方案,至少应该选择(C )分区。X ABC

A. /boot B. swap C. / D. /home

解析:

安装 Linux 最少的分区方案至少需要两个分区:‌根分区和交换分区。‌

在安装 Linux 时,‌通常需要考虑不同的分区以优化系统的性能和可管理性。‌根据资料,‌安装 Linux 至少需要两个分区:‌

  1. 根分区(‌/)‌:‌这是 Linux 系统的主要分区,‌包含了操作系统的核心文件和大部分用户文件。‌根分区的设置是安装 Linux 的基本要求。‌

  2. 交换分区(‌/swap)‌:‌交换分区用于在物理内存不足时提供额外的内存空间,‌类似于 Windows 中的虚拟内存。‌

除了上述两个基本分区,‌Linux 系统还可以包含其他类型的分区,‌如:‌

  • /boot 启动分区:‌用于存放启动加载器及相关文件,‌通常较小,‌但必不可少。‌

  • /home 分区:‌用于存放用户数据和配置文件,‌便于用户数据的备份和恢复。‌

  • /usr 分区:‌用于存放用户安装的应用程序和数据,‌可以独立于根分区进行管理。‌

这些额外的分区可以根据用户的需要和系统配置进行选择设置,‌但最少情况下,‌仅需要根分区和交换分区即可完成 Linux 系统的安装

3、下列对 Linux 文件系统描述错误的选项是( )X A

A. 每一个文件都有一个 inode 节点,并且都不相同

B. 超级块中记录了 block 块与 inode 的总量等于已经使用的 inode 与 block 的数量

C. data block 块中存放的是具体数据

D. inode 节点中存放的是文件的相关属性,比如 inode 号. 权限. 时间等

解析:

文件系统会将文件的实际内容和属性分开存放:

文件的属性保存在 inode 中(i 节点)中,每个 inode 都有自己的编号。每个文件各占用一个 inode。不仅如此,inode 中还记录着文件数据所在 block 块的编号; 文件的实际内容保存在 data block 中(数据块),类似衣柜的隔断,用来真正保存衣物。每个 block 都有属于自己的编号。当文件太大时,可能会占用多个 block 块。

i. 系统中同一分区的索引节点编号是唯一的,即在一个分区中,索引编号相同的文件指向的数据是同一个;(硬链接)

ii. 系统中每个分区的索引节点划分是独立的,不同分区的索引节点编号可能相同,但不是同一个文件;

iii. 分区中的索引节点编号是有限的;当分区中索引节点编号用完后,新建文件夹会提示系统内存不足,导致新建失败;但系统中仍有剩余磁盘空间,原因是索引节点编号不足,无法为文件分配节点编号,因而新建失败。

4、文件 test.txt 的符号链接为 test.txt.ln,删除 test.txt 后,下面描述正确的是(B ) V

A. test.txt.ln 也将随之被删除

B. test.txt.ln 仍存在,但属于无效文件

C. 因为 test.txt.ln 仍存在,所以系统会自动恢复文件 test.txt

D. 系统会报错不让删除 test.txt,除非先删除 test.txt.ln

5、作为系统管理员,你想在每一个新用户的目录下自动存放一个文件.bashrc,应该在哪个 目录下放置这个文件?( A)V

A. /etc/skel/ B. /etc/default/ C. /etc/defaults/ D. /etc/profile.d/

6、以下哪个 Linux 版本是非 Redhat 系列的 Linux?(A )X AC 

A. Ubuntu B. Fedora C. MSdos D. SuSE

解析:

Ubuntu 是一个广受欢迎的基于 Debian 的 Linux 操作系统发行版。 MS-DOS(Microsoft Disk Operating System)是微软公司为个人计算机开发的磁盘操作系统。 Fedora 是一个由 Red Hat 赞助的知名 Linux 发行版。 SUSE 版本不属于 Red Hat 系列。SUSE 是由德国 SuSE Linux AG 公司发行维护的独立的 Linux 发行版,和 Red Hat 没有直接的归属关系。

7、在/root 目录中存放了 anaconda-ks.cfg、install.log、install.log.syslog 文件,那么执 行 ls | grep *.log 命令可以列出的文件有( B)X BC

A. anaconda-ks.cfg B. install.log C. install.log.syslog D. 以上皆不正确

8.、用户的主目录中有两个文本 mail_a.txt 和 mail_b.txt,该用户想把 mail_a.txt 中的内容追加到 mail_b.txt 文件的尾部,应该使用命令(D )X C

A. cat mail_a.txt > mail_b.txt B. cat_a.txt < mail_b.txt C. cat mail_a.txt >> mail_b.txt D. cat mail_a.txt << mail_b.txt

9、 Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是(C )V

A. 文件类型 B. 文件所有者的权限 C. 文件所属组的权限 D. 其他用户的权限

10、在使用了 shadow 口令的 Linux 系统中,/etc/passwd 和/etc/shadow 两个文件的权 限正确的是(C )V

A. -rw-r----- , -r-------- B. -rw-r--r-- , -r--r--r-- C. -rw-r--r-- , ---------- D. -rw-r--rw- , -r-----r--

11、 当前登录用户为 elvis,应该运行哪个命令来修改他的密码?(D )V

A. passwd -u elvis B. passwd -U elvis C. password D. passwd

12、在 Linux 系统中,通过使用 shell 的(C )功能,可以将命令执行的结果保存到指定的 文本文件中。 V

A. 别名 B. 管道 C. 重定向输出 D. 自动补齐

13.、在 Linux 系统中,用户 jerry 是 jerry 组的成员,在/tmp 下执行“ls -l myfile”命令显 示的信息为“-rw-r-x--- 1 root jerry 7 07-04 20:40 myfile”,jerry 用户对于文件 myfile 的权限是( AC)V

A. 可以查看文件内容 B. 可以修改文件内容 C. 可以执行文件 D. 可以删除文件

14、在 Linux 系统中,为执行程序文件设置(C )权限以后,其他用户在执行该程序时,将会获得与该文件所有者账户相同的身份。 X A

A. set UID B. set GID C. 粘滞位 D. 可执行

解析:

set uid是类unix系统提供的一个标志位, 其实际意义是set一个process的euid为这个可执行文件或程序的拥有者(比如root)的uid, 也就是说当set uid位被设置之后, 当文件或程序(统称为executable)被执行时, 操作系统会赋予文件所有者的权限, 因为其euid是文件所有者的uid。

SGID最常见的作用对象是目录,即对目录添加SGID权限。当一个目录的属组拥有w权限(写权限),并且拥有SGID权限时,所有属于此目录的属组的用户,在以属组的身份在这个目录中新建文件(包括目录)时,新文件的属组不是用户的基本组,而是和此目录的属组相同。

粘滞位(Stickybit),或粘着位。最常见的用法在目录上设置粘滞位,如此以来,只有目录内文件的所有者或者root才可以删除或移动该文件。如果不为目录设置粘滞位,任何具有该目录写和执行权限的用户都可以删除和移动其中的文件。在我们系统中,粘滞位一般用于/tmp目录,以防止普通用户删除或移动其他用户的文件。一个目录具有粘滞位,则在other的X位会表现为 t,或者T.大小写的区别在于,原来x位上有x权限,有了粘滞位则表现为t.否则,表现为T。

15、Linux 系统通过(B )命令给其他用户发消息。X C

A. less B. mesgy C. write D. echo to

解析:

write:给在线用户发消息

  • 命令名称:write

  • 命令所在路径:/usr/bin/write

  • 执行权限:所有用户

  • 语法:write <用户名>

  • 功能描述:给用户发消息,以Ctrl+D保存结束

  • 范例:#write LL

wall:给所有用户发信

  • 命令名称:wall

  • 英文原意: write wall

  • 命令所在路径:/usr/bin/wall

  • 执行权限:所有用户

  • 语法:write [message]

  • 功能描述:给广播信息

  • 范例:#wall How do you do?

16、关于 gzip 命令的说法哪一项是错误的?( D)X AD

A. 可以压缩二进制文件和目录 B. 压缩包默认后缀名为.gz C. 压缩不能保留原文件 D. 压缩文件的命令格式:gzip -d 压缩文件

gzip ( GNU zip)是一种在Linux系统中常见的命令行压缩工具。 它使用DEFLATE压缩算法来减小文件的大小,使文件更易于存储和传输。 gzip 主要用于压缩文本文件、Tar归档文件和网页。 不建议使用 gzip 来压缩图像、音频、PDF文档和其他已经压缩的二进制文件。

要压缩单个文件,可以调用gzip命令,后面跟着文件名

如果你想保留输入(原始)文件,可以使用-k选项

要解压缩一个gzip压缩的文件,你可以使用-d选项

要递归地压缩一个目录中的所有文件,你可以使用-r选项

要查看gzip压缩文件的内容,而不解压缩文件,你可以使用zcat命令

17、查询系统中 bind 套件是否安装,可以使用下列哪条命令?(B )X D

A. rpm -ivh bind.rpm B. rpm -q bind.rpm C. rpm -U bind*.rpm D. rpm -q bind

18、如果用户的登录 shell 设为/sbin/nologin 会有什么效果?(B ) V

A. 用户失效 B. 用户不能登录系统 C. Linux 会询问用户希望使用什么登录 shell,可选择 D. 主目录被禁用

19、在 Linux 系统中,文件类型标志 b 表示?(D ) V

A. 套接字 B. 字符设备文件 C. 目录文件 D. 块设备文件

20、下列哪条命令可直接查看 Linux 当前定义的主机名?( D) V

A. ipname B. host C. ifconfig D. hostname

21、与某远程网络连接不上时,需要跟踪路由查看,以便了解在网络的什么位置出了问题, 满足该目的的命令是( C) V

A. ping B. ifconfig C. traceroute D. netstat

22、需要找出/etc/my.conf 文件属于哪个包 (package),可以执行(A ) X C

A. rpm -q /etc/my.conf B. rpm -requires /etc/my.conf C. rpm -qf /etc/my.conf D. rpm -q | grep /etc/my.conf

解析:

rpm -q:查询软件包是否安装

rpm -qa:查询系统中所有安装的软件包

rpm -qi:查询软件包的详细信息

rpm -ql:命令查询软件包的文件列表

rpm -qf:命令查询系统文件属于哪个RPM包

rpm -qR:查询软件包的依赖关系

23、在 Linux 中,第二块 IDE 硬盘的第 2 个逻辑分区应该表示为(B )X D

A. /dev/hda2B. /dev/hdb2 C. /dev/hda6 D. /dev/hdb6

24、下面哪个命令用来显示系统中各个分区 inode 的使用情况?(C )X A

A. df -i B. df -h C. free -b D. du -a -c /

25、命令较长,一行写不完,应该在行末加上(D )字符,下一行可以接着继续写,使命令 正常运行。X B

A. / B. \ C. ; D. |

26、Apache 的默认主配置文件名是(A ) V

A. httpd.conf B. httpd.cfg C. access.cfg D. apache.conf

27、将文件 filename.tar.bz2 解压到/tmp 目录下,如何操作?( B)V

A. tar -czvf filename.tar.bz2 B. tar -xjvf filename.tar.bz2 -C /tmp C. tar -tjvf filename.tar.bz2 -C /tmp D. tar -djvf filename.tar.bz2

28、用 vi 编辑文件时,哪个命令能直接在光标下面插入新的一行?(D ) V

A. i B. I C. a D. o

29、在 Linux 中,想使用本地 yum 源,需要去哪个文件修改路径和参数?( A) X C

A. CentOS-Base.repo B. CentOS-Debuginfo.repo C. CentOS-Media.repo D. CentOS-Vault.repo

30、用 ls -al 命令列出下面的文件列表,(D )文件是符号链接文件。 V

A. -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello

B. -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey

C. drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang

D. lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng

31、以下哪条命令可用于查询 ntp 软件包在系统中安装了哪些文件?( A)X C

A. rpm -qi ntp B. rpm -qf ntp C. rpm -ql ntp D. rpm -qc ntp

解析:

rpm -qi:查询软件包的详细信息

rpm -ql:命令查询软件包的文件列表

rpm -qf:命令查询系统文件属于哪个RPM包

32、扩展分区用来存储什么内容?( C)V

A. 根分区 B. 主分区 C. 逻辑分区 D. 活动分区

33、下列哪条命令可用来查看硬盘分区使用情况?( A)X B

A. free B. df C. du D. fsck

34、普通用户可以使用命令 sudo 的哪个选项查看被授权的命令?( )X A

A. -l B. -a C. -m D. -s

35、Linux 系统中哪个目录保存了系统内核源码?(A )V

A. /usr/src B. /boot C. /kernel D. /etc

36、以下关于 RPM 包的命令,哪项是正确的?(AD )X BC 

A.“ rpm -ql 包全名”,可以查询已安装软件包中文件列表和安装的完整目录

B.“rpm -qip 包全名”,可以查询未安装软件包的信息

C.“rpm -qf 系统文件名”,可以查询系统文件属于哪个包

D.“rpm -q 包全名”,可以查询系统中是否安装了软件包

解析: rpm -q:查询软件包是否安装

rpm -ql:命令查询软件包的文件列表

37、执行命令 rpm -V sudo ,得到如下结果: .M...... /usr/bin/sudo 问,此信息代表什么含义?( ) X D

A. 表示文件大小被改动过 B. 表示文件的所属组被改动过 C. 表示文件的所有者被改动过 D. 表示文件的权限被改动过

38、通过修改下列哪个文件,可以设定开机时自动挂载新添加的硬盘分区?( C)V

A. /etc/inittab B. /etc/motd C. /etc/fstab D. /etc/login.defs

39、执行命令:mount -o remount,noexec /test,这表示设置/test 分区( )X C

A. 只读 B. SetUID 命令失效 C. 可执行文件皆不可执行 D. 开启 ACL 权限设置功能

40、对于 rpm 包安装的 Apache 服务器,Apache 的伪用户是(B )V

A. root B. apache C. httpd D. nobody

41、命令 find 的哪个选项可以查找系统中权限为 777 的文件和目录( )X A 

A. -perm B. -cmin C. -inum D. -type

42、系统配置文件,一般来说大部分位于( D)目录下,最好进行备份。 X B

A. /boot B. /etc C. /home D. /usr

解析: /boot存放开机时所要用的文件,包括linux核心文件、开机菜单和开机所要的配置文件。

/etc 存放系统管理配置文件和子目录

/usr 专门存放各种程序和数据

43、下列说法中不正确的是( BD)X B

A. 使用 top 命令可以查看系统当前的资源使用情况和进程信息

B. 使用 free 命令可以查看当前 CPU 的使用情况

C. 使用 jobs 命令可以后台进程和挂起进程信息

D. 使用 ps 命令可以查看当前系统运行的进程信息

解析:

Linux free命令用于显示内存状态。free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。

top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。

jobs 命令可以用来查看当前终端放入后台的工作,工作管理的名字也来源于 jobs 命令。

Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。

44、关于用户组的说法以下哪一项是错误的?(D )V

A. 每个用户必须隶属于至少一个用户组

B. 用户组可以设置组密码

C. 一个用户可以是多个用户组的成员

D. 管理员 root 不属于任何组

45、在 Linux 系统中,以下关于用户管理的描述哪个是错误的?(B )X D

A. 每个用户必须有一个 UID

B. 把一个用户的 UID 改为 0 ,则该用户的权限与管理员 root 一样

C. 用户登录密码不可以为空,如果为空则不能登录系统

D. 每个用户必须有一个家目录,否则不能登录

46、在 Linux 系统中,一个文件的权限值为 4755 ,说明该文件( )X C

A. 设置了 SetGID 权限 B. 设置了粘着位权限 C. 设置了 SetUID 权限 D. 设置 umask 值改变了文件属性

解析:

S:suid G:sgid T:sticky

有权限为0,无权限为1。(八进制表示)S=4,G=2,T=1

粘位权限:

  1. 功能:当目录设置粘位权限时,即使用户对目录有写权限也不能删除目录下其他所有者的权限

  2. 权限表示:rwx会显示rwt,rw-会显示rwT

  3. chmod -t 文件列表:取消粘位权限

  4. chmod +t 文件列表:增加粘位权限

47、关于 su 命令,说法不正确的是(D )V

A. 它的作用是:从当前用户切换到其他用户

B. 如果当前用户是 root,在切换到其他用户的时候,不需要输入密码

C. 使用参数“-”,可以把当前的环境变量切换到新用户的环境

D. 如果当前用户是普通用户,切换到其他普通用户不需输入目标用户的密码

48、以下哪条命令可以在 Linux 系统中查看硬件时钟(CMOS 时钟)?(A )X C

A. date B. ntp C. hwclock D. uptime

49、以下关于 yum 命令的说法哪项是错误的?( C)X A

A. yum 不可以更改 yum 源 B. yum 可以方便的实现软件包升级 C. yum 也是通过 RPM 包安装软件 D. yum 可以解决软件包依赖关系

50、源代码包编译过程中哪个步骤可以指定安装目录?(B )V

A. tar -zxf B. ./configure C. make D. make install

51、以下关于 RPM 包的说法哪项是错误的?( )X B 

A. RPM 包一般不可以指定安装目录

B. 可以在安装前使用 rpm -qdp 查看软件包的信息

C. 通过 RPM 安装的软件包可以使用 rpm -V 校验安装文件

D. 可以通过命令从 RPM 包提取文件

解析:

rpm -qdp 查询一个rpm文件的信息

这个命令会显示一个rpm文件的详细信息,包括名称、版本、发布者、大小、许可证、描述等。

rpm -V 验证一个包

这个命令会验证一个已经安装的rpm包。如果包的文件被修改或丢失,它会显示相应的信息。

52、useradd 添加用户时哪个选项可以指定描述信息?( C)V

A. -g B. -e C. -c D. -s

53、以下哪条命令无法查看当前登录用户 root 隶属于哪些组?(AC )X C 

A. grep root /etc/gshadow B. id C. newgrp D. groups

54、关于 Linux 权限的说法错误的是(B )X C 

A. sudo 可授予管理员执行的命令给普通用户

B. 如果在/etc/fstab 文件的分区设置中加载 ro 选项,则此分区 root 都不可写入

C. 如果一个权限为 777 的目录被授予粘着位,则用户在此目录下不能删除其他用户文 件

D. SetUID 只可针对可执行文件授权

55、查看命令 cd 的绝对路径,结果如下:# which cd /usr/bin/which: no cd in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/ sbin:/usr/bin:/root/bin) 可以使用下列哪条命令获得 cd 的帮助信息?(BCD )X B 

A. which cd B. help cd C. man cd D. info cd

56、请判断关于 Linux 系统安装下列的说法哪一项是错误的?(AD )X D

A. 安装时至少需要划分两个分区:根分区和 swap 分区

B. 在安装设置中可以添加除 root 以外的其他普通用户

C. Linux 安装时可以选择不安装图形环境

D. 安装中设置了使用 DHCP 自动获取 IP 地址以后将无法再手工更改 IP

57、以下说法中错误的是?(C ) V

A. 默认创建的二进制文件不具有可执行权限 B. Vim 的配置文件名为.vimrc C. 一个 i 节点只能对应一个文件 D. Linux 中设备是以文件形式进行管理

58、下列哪条命令可以取消 vi 中上一步的错误操作?(C ) V

A. r B. s C. u D. x

59、运行一个脚本,用户不需要下列哪个权限?( AB)V

A. 脚本 r 权限 B. 脚本 w 权限 C. 脚本 x 权限 D. 脚本所在目录 r 和 x 权限

60、命令 man 5 shadow 含义是?( B) V

A. 显示 shadow 命令的帮助 B. 显示 shadow 配置文件的帮助 C. 显示 shadow 命令的帮助的前五行 D. 显示和 shadow 命令相关的五个帮助文档

卷二

1、下面哪个命令是用来定义 shell 的环境变量( D) V

A. expect B. alias C. exports D. export

2、在一行结束位置加上什么符号,表示未结束下一行继续( D)X B

A. / B. \ C. ; D. |

3、执行以下程序:

程序执行之后,输出的$s 的结果是( )?X C

A. 1225 B. 2500 C. 5000 D. 5050

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

A. echo $HOME

B. echo $USERDIR

C. echo $ENV

D. echo $ECHO

5、判断整数 A 是否大于等于整数 B,使用( C)符号?V

A. -eq B. -gt C. -ge D. -le

6、当变量 y 没有设置时,使用变量测试命令 x=${y-5}之后,变量 x 的值是( D)X A

A. 5 B. 变量 y 的值 C. 空 D. 未知

7、当执行 nestat 命令,返回结果如下:

问预定义变量$?的返回值为( )? X B

A. 101 B. 102 C. 空 D. 非空

8、以下对于 shell 用户变量的定义,变量名命名不对的是(C )V

A. g_Linux=2.6.30 B. LINUX=2.6.30 C. 0_Linux=2.6.30 D. linux=2.6.30

9、如果打算让 Linux 的提示符变成“[05:41:32@六 4 月 22@localhost /etc]# ”格式, 则应该如何给 PS1 变量赋值?(C ) V

A. PS1='[\t@\d@ \w]$ '

B. PS1='[\t@\u@\h \w]$ '

C. PS1='[\t@\d@\h \w]$ '

D. PS1='[\t@\d@\h \W]$ '

10、命令 free -h 执行结果如下:

(D ) V

A. 457 B. 500 C. yes D. no

11、执行命令 alias,结果如下:

[root@localhost sh]# alias

alias cp='cp -i'

alias mv='mv -i'

alias rm='rm -i'

alias vi='vim'

问执行命令“/bin/vi /etc/passwd”,会调用( B)命令?X A

A. vi B. vim C. cp -i D. rm -i

12、以下哪种重定向方法,可以把命令的正确结果和错误结果,都保存在 test.log 文件中 ( C)?X BC

A. ls > test.log B. ls >> test.log 2>&1 C. ls &>>test.log D. ls >> test.log

13、用户的历史命令保存在( )?X A

A. /root/.bash_history B. /etc/.bash_history C. /root/.history D. /etc/.history

14、以下哪种是 Linux 中变量类型(ABCD )?V

A. 用户自定义变量 B. 环境变量 C. 位置参数变量 D. 预定义变量

15、以下哪个配置文件是 Linux 环境变量配置文件( B)?X BD

A. /var/www/html/index.html B. /etc/profile C. /etc/yum.conf D. /root/.bashrc

16、正则表达式“[0-9] [0-9]*”会匹配(B )内容?X A

A. 含有数字的行 B. 含有最少两个数字的行 C. 数字开头的行 D. 所有内容

17、正则表达式“.$”,会匹配(A )内容? X B

A. 任意字符结尾的行 B. 点结尾的行 C. 含有字符“.”和“$”的行

D. 含有字符“\”和“.”和“$”的行

18、下列关于链接描述,错误的是( ) X AB

A. i 节点和文件是一一对应的

B. 硬链接和符号连接都是产生一个新的 i 节点

C. 链接分为硬链接和符号链接

D. 硬连接不能链接目录文件

19、Apache 的默认配置文件名是( A)?V

A. httpd.conf B. access.conf C. srm.conf D. named.conf

20、在进程管理中,我们倡导服务器遵守 70/90 原则,此原则指的是(B )V

A. CPU 占有率不超过 70%,内存占有率不超过 90%

B. 内存占有率不超过 70%,CPU 占有率不超过 90%

C. CPU 占有率不超过 70%,硬盘占有率不超过 90%

D. 内存占有率不超过 70%,硬盘占有率不超过 90%

21、crontab 文件由六个域组成,每个域之间用空格分割,其排列是( A)X B

A. MIN HOUR DAY MONTH YEAR COMMAND

B. MIN HOUR DAY MONTH DAYOFWEEK COMMAND

C. COMMAND HOUR DAY MONTH DAYOFWEEK

D. COMMAND YEAR MONTH DAY HOUR MIN

22、关于进程调度命令,不正确的是( ) X D

A. 当日晚 11 点执行 clear 命令,使用 at 命令:at 23:00 today clear

B. 每日晚 11 点执行 date 命令,crontab 文件中应为:0 23 * * * date

C. 每小时执行一次 clear 命令,crontab 文件中应为:0 */1 * * * clear

D. 每年 1 月 1 日早上 6 点执行 date 命令,使用 at 命令:at 6am Jan 1 date

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

A. cmd1&&cmd2 B. cmd1|cmd2 C. cmd1;cmd2 D. cmd1||cmd2

24、下面哪条命令可以把 f1.txt 复制为 f2.txt? (C ) V

A. cp f1.txt | f2.txt B. cat f1.txt | f2.txt C. cat f1.txt > f2.txt D. copy f1.txt | f2.txt

25、使用什么方法可以查看 Linux 的启动信息?( ) X BD

A. mesg -d B. dmesg C. cat /etc/mesg D. cat /var/log/dmesg

26、运行级定义在(B )文件中 X C

A. /etc/fstab B. /etc/runlevels C. /etc/inittab D. /etc/bashrc

27、如何装载(mount)上在 /etc/fstab 文件中定义的所有文件系统?(A ) V

A. mount -a B. mount /mnt/* C. mount D. cat /etc/fstab | mount

28、下面哪个命令用来显示系统中各个分区中 inode 的使用情况?(A )X C

A. free -b B. df -h C. df -i D. du -a -c /

29、在大多数 Linux 发行版本中,图形界面的运行级别为?( D)V

A. 1 B. 2 C. 3 D. 5

30、假如当前系统是在 level 3 级别运行,怎样不重启系统转换到 level 5 级别运行?( B)V

A. set level = 5 B. init 5 C. run 5 D. alt+F7

31、有一个备份脚本 mybackup.sh,需要在周一至周五下午 1 点和晚上 8 点各运行一次, 下面哪条 crontab 的项可以完成这项工作?(AB )V

A. 0 13,20 * * 1-5 mybackup.sh

B. 0 13,20 * * 1,2,3,4,5 mybackup.sh

C. * 13,20 * * 1,2,3,4,5 mybackup.sh

D. 0 13,20 1,5 * * mybackup.sh

32、如何从当前系统中卸载一个已装载的文件系统(A )V

A. umount B. dismount C. mount -u D. 从/etc/fstab 中删除这个文件系统项

33、源码包安装的 Apache 的默认伪用户是( A)?X B

A. apache B. daemon C. root D. user1

34、RPM 包安装的 Apache 可以如何启动( A)?X BC

A. /usr/local/apache2/bin/apachectl start

B. service httpd start

C. /etc/rc.d/init.d/httpd start

D. chkconfig --level 2345 httpd on

35、日志文件/var/log/btmp 是二进制文件,无法直接使用 vi 命令查看,那么应该使用什 么命令来查看这个文件( )? X D

A. w B. last C. lastlog D. lastb

36、源码包安装的 Apache 默认日志文件保存位置是(C )?X D

A. /var/log/httpd/ B. /var/run/ C. /var/httpd/ D. /usr/local/apache2/logs/

37、在日志配置文件/etc/rsyslog.conf 中,“mail.info”的含义是(A )?X B

A. 记录邮件服务,info 等级的日志

B. 记录邮件服务,大于等于 info 等级的日志

C. 记录邮件服务,小于等于 info 等级的日志

D. 记录邮件服务,不等于 info 等级的日志

38、在日志轮替/etc/logrotate.conf 配置文件中,以下哪个参数代表日志轮替按照大小进 行,而不是按照时间轮替(CD )X D

A. daily B. compress C. minsize D. size

39、在日志轮替/etc/logrotate.conf 配置文件中,以下哪个参数代表压缩( B)V

A. daily B. compress C. minsize D. size

40、在 crontab 定时任务中,设置“5 4 2,5 * 1 命令”,请问该定时任务会在什么时间段 执行(D )X A

A. 在每个月 2 号、5 号凌晨 4 点整,和每周一的凌晨 4 点 5 分都执行此命令

B. 在每个月的 2 号、5 号,并且这一天还要是周一,才会在凌晨 4 点 5 分执行此命令

C. 在每个月 2 号、5 号凌晨 4 点整,和每周一的凌晨 4 点,每隔 5 分钟执行此命令 1 次

D. 在每个月的 2 号、5 号,并且这一天还要是周一,才会在凌晨 4 点,每隔 5 分钟执 行此命令 1 次

41、以下哪种分区方式可以使磁盘具备容错功能(D )?X CD

A. LVM B. Raid 0 C. Raid 1 D. Raid 5

42、在 LVM 中,以下哪种分区类型具备磁盘扩容功能( CD)?X BC

A. 物理卷(PV) B. 卷组(VG) C. 逻辑卷(LV) D. 物理扩展(PE)

43、系统进行磁盘配额时,必须按照( B)工具包? X C

A. cron B. network C. quota D. mysql-connect-odbc

44、关于磁盘配额的描述错误的是( B)X C

A. 磁盘配额可以限制用户占用磁盘的空间大小

B. 磁盘配额可以限制用户占用磁盘的 Inode 的个数

C. 如果宽限时间到期了,就算用户没有沾满空间,也无法继续存储数据了

D. 软限制可以看成是警告限制,硬限制是不能突破的

45、以下哪个命令可以设置用户 user1 的磁盘配额( C)X ABC

A. edquota -u user1

B. setquota -u user1 10000 20000 10 20 /disk

C. edquota -p lamp1 -u user1 (lamp1 用户配额已经正确设置)

D. quota –uvs user1

46、什么命令显示所有装载的模块?( C) X A

A. lsmod B. dirmod C. modules D. modlist

47、默认 Linux 系统中 ls || echo “123”&& pwd 这条命令,输出的结果为(A ) X C

A. 显示当前目录下的内容

B. 屏幕打印显示 123

C. 显示当前目录下的内容以及当前目录的绝对位置

D. 屏幕打印显示 123 以及当前目录的绝对位置

48、当字符串用单引号括起来时,shell 将(A )X C

A. 解释引号内的特殊字符 B. 执行括号起来的命令 C. 不解释引号内的特殊字符 D. 结束进程

49、如何使得用户 user1 不能设置定时任务(A ) V

A. 将 user1 加入/etc/at.deny 和/etc/cron.deny 文件

B. 将 user1 加入/etc/at.allow 和/etc/cron.allow 文件

C. 无法对 user1 进行设置

D. 通过 sodu 对 user1 进行设置

50、在 Linux 系统中,执行以下(B )命令可以将/dev/sdb7/分区格式化为 EXT4 文件系 统。X BD

A. fdisk -t ext3 /dev/sdb7 B. mkfs -t ext4 /dev/sdb7 C. ext4make /dev/sdb7 D. mke2fs -t ext4 /dev/sdb7

51、当我们与某远程网络连接不上时,就需要跟踪路由查看,以便于了解在网络的什么位 置出现了问题,满足该目的的命令是(C ) V

A. ping B. ifconfig C. tranceroute D. netstat

52、下面哪个命令可以列出定义在以后特定时间运行一次的所有任务(C )X A

A. atq B. cron C. batch D. at

53、删除文件 a.txt 中的重复行,应使用(B ) 文件 a.txt 中的内容如下: X C

192.168.9.10

192.168.9.90

192.168.9.20

192.168.9.20

192.168.9.10

192.168.9.100

192.168.9.20

A. uniq a.txt B. cat a.txt | uniq –c | sort –n C. cat a.txt | sort –n | uniq D. cat a.txt | sort –n | wc –c

54、下面哪个命令不是用来查看网络故障的(C )X B

A. ping B. init C. telnet D. netstat

55、/etc/fstab 文件其中一行如下所示,在显示信息中,表示文件系统的是第( D)列信 息。 V

/dev/sda1 / ext4 defaults 1 2

A. 4 B. 5C. 2 D. 3

56、下列说法不正确的是:(C )X B

A. 使用 top 命令可以查看系统当前的资源使用情况和进程信息

B. 使用 free 命令可以查看当前 CPU 的使用情况

C. 使用 jobs 命令可以后台进程和挂起进程信息

D. 使用 ps 命令可以查看当前系统运行的进程信息

57、以下哪种方法无法判断 Apache 进程现在是否正在运行?( CD)X D

A. 执行命令:service httpd status

B. 执行命令:ps -le | grep httpd

C. 执行命令:pgrep httpd

D. 执行命令:stat httpd

58、在 Linux 系统中,通过使用 shell 的( C)功能,可以将命令执行的结果保存到指定的 文本文件中。 V

A. 别名 B. 管道 C. 输出重定向 D. 自动补齐

59、在 Linux 系统中,调整 crond 服务在不同运行级别中的自启动状态的命令有(D )X AC

A. chkconfig B. service C. ntsysv D. runlevel

60、很多时候我们需要关闭防火墙,再进行一些操作或者通讯,那么临时关闭防火墙(清 空防火墙规则)的命令是(A ) X C

A. iptables -f B. setenforce -F C. iptables -F D. setenforce -f

下午

安装ftp
1、下载vsftpd软件包
yum -y install vsftpd
2、重启服务
systemctl start vsftpd
3、查看共享文件
 cd /var/ftp/
 ls

在window上直接访问查看

4、创建一个共享文件
[root@1 ftp]# touch Test
5、更改vsftpd主配置文件实现密码登录查看
[root@1 ftp]# vim /etc/vsftpd/vsftpd.conf

anonymous_enable=YES 表示客服端是否免密访问 ,默认是免密访问的

现在我们将其修改为NO,然后重启服务

[root@1 ftp]# systemctl restart vsftpd

效果如下(会要求我们输入用户名和密码)

6、更改vsftpd主配置文件实现客户端可以自由创建

anon_upload_enable=YES 表示允许上传文件

anon_mkdir_write_enable=YES 表示允许创建文件夹

现在我们将这两行的注释符号去掉,然后重启服务

 [root@1 ftp]# systemctl restart vsftpd
 [root@1 ftp]# mkdir put
 [root@1 ftp]# chmod o+w,g+w put

在我们的window主机上可以在put目录下直接创建新的文件夹,也可以将我们的文件直接拖到文件夹中

  • 10
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值