第五天笔记

卷一
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 权限时,所有属于此目录的属组的用户,在以属组的身份在这个目录中新建文件(包括目
录)时,新文件的属组不是用户的基本组,而是和此目录的属组相同。
15 Linux 系统通过( B )命令给其他用户发消息。 X C
A. less B. mesgy C. write D. echo to
16 、关于 gzip 命令的说法哪一项是错误的?( D X AD
A. 可以压缩二进制文件和目录 B. 压缩包默认后缀名为 .gz C. 压缩不能保留原文件 D. 压缩文件的命令
格式: gzip -d 压缩文件
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
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
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 包全名 ,可以查询系统中是否安装了软件包
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
43 、下列说法中不正确的是( BD X B
A. 使用 top 命令可以查看系统当前的资源使用情况和进程信息
B. 使用 free 命令可以查看当前 CPU 的使用情况
C. 使用 jobs 命令可以后台进程和挂起进程信息
D. 使用 ps 命令可以查看当前系统运行的进程信息
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 值改变了文件属
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 包提取文件
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 命令相关的五个帮助文档
下午
[root@1 ftp]# systemctl restart vsftpd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值