Linux操作系统】——基础知识题集1to8
Linux操作系统】——基础知识题集12345678
/*** 2024年4月28日周日· 14:09 *** Linux操作系统基础知识89765421
-- 1 -- 。 2024年4月28日周日·
-- 2 -- 。 2024年4月28日·周日·14:09 。
-- 3 -- 。 2024年4月28日·周日·14:09 。
【Linux操作系统】——基础知识题集1
一. 填空题
1. Linux 是一个_______任务、_______用户的操作系统。
答案: 多 多
2. Linux 诞生于1991年10月5日,由____________________开发的。
答案: Linus Torvalds
3. Linux 的版本分为____________ 和 ____________。
答案: 内核版 发行版
4. 在 Linux 系统中命令 ____________ 大小写。在命令行中,可以使用 ____________ 键来自动补齐命令。
答案: 区分 tab
5. 如果在一个命令行上输入和执行多条命令,可以使用 _____________ 来分隔命令。
答案: ;
6. 要使程序以后台方式执行,只需要在执行命令后跟上一个 _________ 符号。
答案: &
7. ___________ 代表当前目录,也可以用 ./ 来表示。 ___________ 代表上一层目录,也可以用 ../ 来表示。
答案: . ..
8. 若文件名前多一个“.”,则代表该文件为 ________ 。可以使用 ________ 命令查看隐藏文件。
答案: 隐藏文件 ls-a
二. 单选题
9. Linux 的内核版本 2.3.20 是( A )的版本。
A. 不稳定
B. 稳定的
C. 第三次修订
D. 第二次修订
10. 如果忘记了 ls 命令的用法,可以采用( C )命令获得帮助。
A. ? ls
B. help ls
C. man ls
D. get ls
11. 在当前目录下,创建测试目录 test 的命令是( C )。
A. touch test
B. rmdir test
C. mkdir test
D. rm test
12. 利用 cp 命令复制系统文件 /etc/profile 到当前目录下,命令是( B )
A. # cp /etc/profile /
B. # cp /etc/profile ./
C. # cp / /etc/profile
D. # cp ./ /etc/profile
13. 删除 test 子目录下的所有文件,命令是( A )
A. # rm -rf test
B. # rmdir test
C. # rmdir -r test
D. # mkdir -r test
14. 要查看当前所在的目录,应使用的命令是( A )
A. pwd
B. ls
C. ls -l
D. ls -A
三. 简答题
15. 若想查看的文件具有较长的内容,那么使用cat、more、head、tail中的哪个命令最合适?
答案:
文件内容较长,使用more命令;反之使用cat命令。
16. 在使用mkdir命令创建有嵌套关系的目录时,应该加上什么参数呢?
答案:
应该加上-p递归迭代参数,从而自动化创建有嵌套关系的目录。
17. 使用虚拟机安装Linux系统时,为什么要先选择稍后安装操作系统,而不是去选择RHEL 7系统镜像光盘?
答案:
在配置界面中若直接选择了RHEL 7系统镜像,则VMware Workstation虚拟机会使用内置的安装向导自动进行安装,最终安装出来的系统跟我们后续进行实验所需的系统环境会不一样。
文章知识点与官方知识档案匹配
【Linux操作系统】——基础知识题集2 原创
一. 填空题
1. 由于核心在内存中是受保护的区块,因此必须通过____________将输入的命令与Kernel沟通,以便让Kernel可以控制硬件正确无误地工作。
正确答案:shell
2. Shell变量有其规定的作用范围,可以分为____________与____________。
正确答案:(1) 局部变量(2)全局变量
3. 通配符主要有:____________、____________、____________等。
正确答案:(1) *(2) ?(3) []
4. ____________可以观察目前____________环境下的所有变量。
正确答案:(1) set(2)用户
5. Linux 系统下的用户账号分为两种:_______________ 和 _____________。
正确答案:(1) 普通用户(2) 系统管理员
6. 在Linux系统中,所创建的用户账户及其相关信息(口令除外)均放在 ______________ 配置文件中。
正确答案: /etc/passwd
7. 组群账户的信息存放在 ___________ 文件中,而关于组群管理的信息(组群口令,组群员等)则存放在 __________ 文件中。
正确答案:(1) /etc/group(2) /etc/gshadow
8. Linux 操作系统是多 ___________ 多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。
正确答案:用户
二. 单选题
9. 哪个目录存放用户密码信息?( A )
A. /etc B. /var C. /dev D. /boot
10. 用户登录系统后,首先进入下列哪个目录?( D )
A. /home
B. /root 的主目录
C. /usr
D. 用户自己的根目录
11. 下列哪个参数可以删除一个用户并同时删除用户的主目录?( C )
A. rmuser -r
B. deluser -r
C. userdel -r
D. usermgr -r
12. 下列哪个命令可以用来检测用户 lisa 的信息?( A )
A. finger lisa
B. grep lisa /etc/password
C. find lisa /etc/password
D. who lisa
13. 在 vi 编辑器里,命令 dd 用来删除当前的( A )。
A. 行
B. 变量
C. 字
D. 字符
三. 多选题
14. 系统管理员应该采用哪些安全措施?( CD )
A. 把 root 密码告诉每一位用户。
B. 设置 Telent 服务来提供远程系统维护。
C. 经常检测账户数量、内存信息和磁盘信息。
D. 当员工辞职后,立刻删除该用户账户。
四. 简答题
15. 请简单概述管道符的作用?
正确答案:
把左面(前面)命令的输出值作为右面(后面)命令的输入值以便进一步处理信息。
16. 在使用 vi 编辑器时,怎么从输入模式切换到末行模式?
正确答案:
需要先敲击Esc键退回到命令模式,然后敲击冒号(:)键后进入末行模式。
17. /home目录与/root目录内存放的文件有何相同点以及不同点?
正确答案:
这两个目录都是用来存放用户的家目录数据的,但是,/root目录存放的是root管理员的家目录数据
文章知识点与官方知识档案匹配
CS入门技能树Linux入门初识Linux
一. 填空题
1. CentOS7中root用户的UID为___________,普通用户的 UID 可以在创建时由管理员指定,如果不指定,用户的 UID 默认从 _____________ 开始顺序编号。
正确答案:(1) 0 (2) 1000
2. 由于所有用户对 /etc/passwd 文件均有 _____________ 权限,为了增强系统的安全性,用户经过加密之后的口令都存放在 _____________ 文件中。
正确答案:(1) 读 (2) /etc/shadow
3. 组群账户信息存放在 _____________ 文件中,而关于组群管理的信息(组群口令,组群员等)则存放在 ___________ 文件中。
正确答案:(1) /etc/group (2) /etc/gshadow
4. 同时删除用户及用户家目录的命令是 __________________。
正确答案:userdel -r
5. ______________ 用于将多个廉价的小型磁盘驱动器合并成一个磁盘阵列,以提高存储性能和容错功能。
正确答案:RAID;raid
二. 单选题
6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录
A. /usr
B./home
C. /root
D. /etc
7. 在创建 Linux 分区时,一定要创建( D )两个分区
A.FAT/NTFS
B.FAT/SWAP
C.NTFS/SWAP
D. swap/根分区
8.在一个新分区上建立文件系统应该使用命令( C )
A. fdisk
B. makefs
C. mkfs
D. format
9. 请选择关于 /etc/fstab 的正确描述( B )
A. 启动系统后,由系统自动产生
B. 用于管理文件系统信息
C. 用于设置命名规则,是否使用可以用TAB来命名文件
D. 保存硬件信息
10. 现在有一个外部设备文件,我们应该将其放在( C )目录中。
A. /bin
B. /etc
C. /dev
D. /lib
三. 简答题
11. 请简述 Linux 系统的优点。
正确答案:
1、开源免费
2、系统迭代更新
3、系统性能稳定
4、安全性高
5、多任务多用户
6、耗资源少
7、内核小
8、应用领域广泛
9、入门及使用容易
12. 当普通用户使用 sudo 命令时是否需要验证密码?
正确答案:
系统在默认情况下需要验证当前登录用户的密码,若不想要验证,可添加NOPASSWD参数
13. 如果硬盘中需要 5 个分区,至少需要几个逻辑分区?
正确答案:
可以选用创建3个主分区+1个扩展分区的方法,然后把扩展分区再分成2个逻辑分区,即有了5个分区。
14. 为虚拟机添加了一块硬盘,要使用该硬盘应完成哪些步骤,可以不设置磁盘容量配额。
正确答案:
1.为硬盘进行分区 fdisk /dev/sdb
n 添加分区
p 创建主分区
w 保存退出
2.格式化分区 mkfs.xfs /dev/sdb1
3.挂载分区
手动挂载 mount /dev/sdb1 /opt
自动挂载 修改/etc/fstab文件
【Linux操作系统】——基础知识题集3
一. 填空题
1. CentOS7中root用户的UID为___________,普通用户的 UID 可以在创建时由管理员指定,如果不指定,用户的 UID 默认从 _____________ 开始顺序编号。
正确答案:
(1) 0
(2) 1000
2. 由于所有用户对 /etc/passwd 文件均有 _____________ 权限,为了增强系统的安全性,用户经过加密之后的口令都存放在 _____________ 文件中。
正确答案:
(1) 读
(2) /etc/shadow
3. 组群账户信息存放在 _____________ 文件中,而关于组群管理的信息(组群口令,组群员等)则存放在 ___________ 文件中。
正确答案:
(1) /etc/group
(2) /etc/gshadow
4. 同时删除用户及用户家目录的命令是 __________________。
正确答案:userdel -r
5. ______________ 用于将多个廉价的小型磁盘驱动器合并成一个磁盘阵列,以提高存储性能和容错功能。
正确答案:RAID;raid
二. 单选题
6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录
A. /usr
B./home
C. /root
D. /etc
7. 在创建 Linux 分区时,一定要创建( D )两个分区
A.FAT/NTFS
B.FAT/SWAP
C.NTFS/SWAP
D. swap/根分区
8.在一个新分区上建立文件系统应该使用命令( C )
A. fdisk
B. makefs
C. mkfs
D. format
9. 请选择关于 /etc/fstab 的正确描述( B )
A. 启动系统后,由系统自动产生
B. 用于管理文件系统信息
C. 用于设置命名规则,是否使用可以用TAB来命名文件
D. 保存硬件信息
10. 现在有一个外部设备文件,我们应该将其放在( C )目录中。
A. /bin
B. /etc
C. /dev
D. /lib
三. 简答题
11. 请简述 Linux 系统的优点。
正确答案:
1、开源免费
2、系统迭代更新
3、系统性能稳定
4、安全性高
5、多任务多用户
6、耗资源少
7、内核小
8、应用领域广泛
9、入门及使用容易
12. 当普通用户使用 sudo 命令时是否需要验证密码?
正确答案:
系统在默认情况下需要验证当前登录用户的密码,若不想要验证,可添加NOPASSWD参数
13. 如果硬盘中需要 5 个分区,至少需要几个逻辑分区?
正确答案:
可以选用创建3个主分区+1个扩展分区的方法,然后把扩展分区再分成2个逻辑分区,即有了5个分区。
14. 为虚拟机添加了一块硬盘,要使用该硬盘应完成哪些步骤,可以不设置磁盘容量配额。
正确答案:
1.为硬盘进行分区 fdisk /dev/sdb
n 添加分区
p 创建主分区
w 保存退出
2.格式化分区 mkfs.xfs /dev/sdb1
3.挂载分区
手动挂载 mount /dev/sdb1 /opt
自动挂载 修改/etc/fstab文件
文章知识点与官方知识档案匹配,可进一步学习相关知识
云原生入门技能树首页概览18241 人正在系统学习中
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/mxyjsu2021/article/details/134756249
【Linux操作系统】——基础知识题集4 原创脚本语言系列之Python | python练习题最全题库(1)
一. 单选题
1. 存放用户账户的文件是(C)
A. shadow
B. group
C. passwd
D. gshadow
2. 下面哪个系统目录中包含 Linux 使用的外部设备(B)
A. /bin
B. /dev
C. /boot
D. /home
3.如何删除一个非空子目录 /tmp (B)
A. del /tmp/*
B. rm -rf /tmp
C. rm -Ra /tmp/*
D. rm -rf /tmp/*
4. 更改一个文件权限的命令是(C)
A. change
B. attrib
C. chmod
D. at
5. 如果您想列出当前目录以及子目录下所有扩展名为”.txt”的文件,那么您可以使用的命令是(B)
A. ls *.txt
B. find -name ".txt"
C. ls -d .txt
D. find .".txt"
6. 怎样显示当前目录(A)
A. pwd
B. cd
C. who
D. ls
7. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A)
A. rwxr--rw-
B. rw-r--r--
C. --xr--rwx
D. rwxr--r--
8. 欲把当前目录下的file.txt 复制为 file2.txt,正确的命令是(D)
A. copy file1.txt file2.txt
B. cp file1.txt | file2.txt
C. cat file2.txt file1.txt
D. cat file1.txt > file2.txt
9. 用来保存用户名、个人目录等资料的文件是(B)
A. /etc/shadow
B. /etc/passwd
C. /etc/inittab
D. /etc/group
10. 绝大多数 Linux 分区使用的文件系统类型是(D)
A. vfat
B. nfs
C. swap
D. ext2
11. 要改变文件的拥有权,使用命令(B)
A. chgrp
B. chown
C. chsh
D. chmod
12. 在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)
A. -m
B. -d
C. -f
D. -p
13. 在给定文件中查找与设定条件相符字符串的命令为(A)
A. grep
B. gzip
C. find
D. sort
14. 在创建 Linux 分区时,一定要创建(D)两个分区
A. FAT/NTFS
B. FAT/SWAP
C. NTFS/SWAP
D. SWAP/根分区
15. 默认情况下管理员创建了一个用户,就会在(B)目录下创建一个用户主目录。
A. /usr
B. /home
C. /root
D. /etc
二. 简答题
16. 请简述 RPM 和 YUM 的区别。
正确答案:
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
基础知识题集5 原创
一. 单选题
1. 以下哪个命令可以终止一个用户的所有进程( D)
A. skill all
B. skill
C. kill
D. kill all
2. 在 RedHat Linux 9 中,一般用(D)命令来查看网络接口的状态。
A. ping
B. ipconfig
C. winipcfg
D. ifconfig
3. vi中哪条命令是不保存强制退出(C)。
A. :wq
B. :wq!
C. :q!
D. :quit
4. 从后台启动进程,应在命令的结尾加上什么符号(D)
A. $
B. #
C. @
D. &
5. 哪种调度命令可以执行多次(A)
A. cron
B. at
C. batch
D. 以上都可以
6. 在某用户的crontab文件中有以下记录:
48 6 * * 5 mycmd
则该行中的命令多久执行一次?(B)
A. 每小时
B. 每周
C. 每年五月的每小时1次
D. 每周五
7. 以下说法中正确的是哪个?( C)
A. ps 命令可查看当前内存使用情况
B. free 命令可查看当前CPU使用情况
C. bg 命令可将前台作业切换
D. top命令可查看当前已登录的所有用户
8. 要显示系统中进程的详细信息,应使用哪个命令? D
A. ps -e
B. ps -A
C. ps -a
D. ps -l
9. Linux 中的程序运行有-20~ 19共40个优先级,以下哪种优先级最高? A
A. -16
B. 11
C. 18
D. 0
10. 以下重启Linux的命令是( B)
A. init6
B. reboot
C. shutdown -r now
D. shutdown -h
11. 若需要检查当前Linux系统是否已安装了DHCP服务器,以下命令正确的是(C)
A. rpm -q dhcp
B. rpm -ql dhcp
C. rpm -qa | grep dhcp
D. rpm-ql
12. 世界上排名第一的WEB服务器是(A)
A. apache
B. IIS
C. SunONE
D. NCSA
13. 在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(B)
A. -m
B. -p
C. -d
D. -f
14. 更改一个文件权限的命令是(C)
A. Change
B. attrib
C. chmod
D. at
15. 在给定文件中查找与设定条件相符字符串的命令为(C)
A. gzip
B. find
C. grep
D. sort
二. 简答题
16. 设置 cron 调度,要求每隔 4 分钟向登录到系统上的所有用户发送 “你好”的信息。
正确答案:
crontab -e
*/4 * * * * wall 你好
在Linux中DHCP服务器的配置
【Linux操作系统】——基础知识题集6 原创
一. 单选题
1. CentOS7系统采用了 systemctl 作为初始化进程,如何查看某个服务的运行状态(A)
A. systemctl status 服务名
B. systemctl 服务名
C. system 服务名
D. 以上都不对
2. yum 安装软件的命令是(B)
A. yum reinstall 软件包名称
B. yum install 软件包名称
C. yum update 软件包名称
D. yum remove 软件包名称
3. rpm 安装软件的命令是(A)
A. rpm -ivh filename.rpm
B. rpm -Uvh filename.rpm
C. rpm -e filename.rpm
D. 以上都不对
4. 命令提示符“$”代表(C)用户
A. 管理员
B. 超级管理员
C. 普通
D. 任意
5. 下面哪条命令用于创建普通文件(B)
A. mkdir
B. touch
C. rmdir
D. mv
6. Linux 操作系统种使用(C)命令查看网络配置
A. configip
B. ipconfig
C. ifconfig
D. configif
7. ping命令的作用是(D)
A. 测试本机的网络
B. 测试与本地主机的连通性
C. 测试对方主机的网络
D. 测试与目标主机的连通性
8. 用 grep 命令在 profile 文件中对关键字 then 进行查询,正确的写法是(A)
A. grep then profile
B. grep profile then
C. grep profile | grep then
D. grep then | grep profile
9. 在使用 rm 命令删除文件或目录时,可使用(A)参数来避免二次确认?
A. -f
B. -d
C. -r
D. -a
10. 在使用 grep 命令对某个文件进行关键词搜索时,若想要显示出不包含某个关键词的行,应使用(D)参数?
A. -x
B. -f
C. -l
D. -v
11. 若想查看的文件具有较长的内容,那么使用(C)命令最合适?
A. cat
B. tail
C. more
D. head
12. 以下 Linux 命令结构的描述,哪项是错误的(B)
A. 有些命令需要参数,有些不需要
B. 命令不区分大小写
C. 参数有短格式和长格式之分,前缀分别为“-”和“--”
D. 短格式参数可以组合书写,保留一个“-”
13. 用长格式显示某文件信息如下,其中的6表示(C)
drwxrwxr-x. 2 root root 6 8月 17 09:10 公共
A. 该文件夹被修改过6次
B. 该文件夹下有6个文件
C. 该文件夹大小为6B
D. 该文件夹大小为6KB
14. wc -l /etc/passwd 该命令返回值为16,代表(B)
A. 当前系统中有16个程序
B. 当前系统中有16个用户
C. 当前系统中有16个硬件
D. 当前系统中有16个进程
15. 判断文件是否被篡改的有力神器是(A)命令
A. diff
B. cut
C. stat
D. try
二. 简答题
16. 新建用户usr1,指定其用户ID为6666,工作目录为/home/usr1,所属组为group1,登录shell为/bin/bash。创建完成后打印该用户的用户信息和组信息
正确答案:
useradd -u 6666 -d /home/usr1 -s /bin/bash usr1
cat /etc/passwd /etc/group | grep usr1
【Linux操作系统】——基础知识题集7 原创
一. 单选题
1. 在 Linux 中,输出重定向的功能是(A)
A. 把命令的执行结果输出到文件中
B. 把命令的执行结果输入到文件中
C. 把命令的执行条件输出到文件中
D. 把执行的命令输出到文件中
2. 在 Linux 中,输入重定向的功能是(A)
A. 将原来从键盘输入的数据改为从文件读取
B. 将原来从键盘输出的数据改为从文件读取
C. 将原来从文件读取的数据改为从键盘输入
D. 将原来从键盘输入的数据改为从键盘输出
3. 在 Linux 下表示追加输出重定向的符号是(B)
A. >
B. >>
C. <
D. <<
4. 在 Linux 下 echo hello > test 这条命令中的“>”符号的作用是(C)
A. 比较 hello 和 test 文件的内容
B. 将 hello 这个字符输出的到屏幕上
C. 将 hello 这个字符输出到 test 文件中
D. 什么都不做
5. 下面哪个是管道命令符(D)
A. &
B. >
C. <
D. |
6. 管道命令的功能是(A)
A. 把一个命令的输出称为另一个命令的输入
B. 把一个命令的输入成为另一个命令的输出
C. 把两个命令都作为输出
D. 把两个命令都作为输入
7. 显示系统进程并查找包含 cp 字符串的所有进程,正确的命令是(C)
A. ps | find cp
B. ps & grep cp
C. ps | grep cp
D. ps > grep cp
8. 使用管道命令显示包含 abc 字符的文件名,正确的命令是(B)
A. ls > grep "abc"
B. ls | grep "abc"
C. ls >> grep "abc"
D. find abc
9. 对通配符 * 描述正确的是(A)
A. 匹配 0个或多个字符
B. 匹配多个字符
C. 匹配0个字符
D. 匹配任意单个字符
10. 从根目录下开始查找所有扩展名为 txt 的文件,下面正确的命令是(C)
A. find / -name "?.txt"
B. find / -name "1.txt"
C. find / -name "*.txt"
D. 以上都不正确
11. 查看 sdb 开头的所有设备,下面正确的命令是(B)
A. ls /dev/sdb?
B. ls /dev/sdb*
C. ls /dev/sdb[1-6]
D. cat /dev/sdb*
12. 查看用户的主目录的命令是(D)
A. echo HOME
B. echo $PATH
C. echo /root
D. echo $HOME
13. 把 ls 命令的正常输出信息追加写入到 error.txt 文件中的命令是(A)
A. ls >> error.txt
B. ls > error.txt
C. ls << error.txt
D. ls < error.txt
14. 命令 2> 文件 的作用是(A)
A. 将错误输出重定向到一个文件中(清空原有文件的数据)
B. 将标准输出重定向到一个文件中(清空原有文件的数据)
C. 将标准输出重定向到一个文件中(追加到原有内容后面)
D. 将错误输出重定向到一个文件中(追加到原有内容后面)
15. 在 vi 编辑器中,可以使用(A)键从输入模式切换到命令模式
A. ESC
B. DEL
C. END
D. HOME
二. 简答题
16. 请写出你知道的关于文件操作的相关命令并说明功能。(至少写出5个)
例如:cat 查看文件
正确答案:
cat 查看文件
more 分页查看文件
less 分页查看文件
tail 查看文件尾部
head 查看文件头部
touch 创建文件
cp 复制文件
mv 剪切重命名文件
rm 删除文件
diff 比较不同
ln 创建链接文件
18210 人正在系统学习中【Linux操作系统】——基础知识题集8 原创
一. 单选题
1. 在冗余磁盘阵列中,以下不具有容错技术的是(A)
A. RAID0
B. RAID1
C. RAID3
D. RAID5
2. 虚拟机安装要选择一个大容量的硬盘分区,最少要有(A)GB以上的空闲容量
A. 20
B. 40
C. 60
D. 以上都不对
3. CentOS7 系统采用了 systemd 作为初始化进程,如何查看某个服务的运行状态?
(A)
A. systemctl status 服务名
B. systemctl 服务名
C. system status 服务名
D. 以上都不对
4. 命令提示符 “ $” 代表(C)用户
A. 管理员
B. 超级管理员
C. 普通
D. 任意
5. 下列哪条命令用于创建普通文件(B)
A. mkdir
B. touch
C. rmdir
D. mv
6. Linux 操作系统中使用(C)命令查看网络配置
A. configip
B. ipconfig
C. ifconfig
D. configif
7. 用 grep 命令在 profile 文件中对关键字 then 进行查询,正确的写法是(A)
A. grep then profile
B. grep profile then
C. grep profile | grep then
D. gerp then | grep profile
8. 在使用 rm 命令删除文件或目录时,可使用(A)参数来避免二次确认呢?
A. -f
B. -d
C. -r
D. -a
9. 若想查看的文件具有较长的内容,那么使用(C)命令最合适?
A. cat
B. tail
C. more
D. head
10. 以下 Linux 命令结构的描述,哪项是错误的?(B)
A. 有些命令需要参数,有些不需要
B. 命令不区分大小写
C. 参数有短格式和长格式之分,前缀分别为“-”和“--”
D. 短格式参数可以组合书写,保留一个“-”
11. 用户 UID 为 8888,代表该用户为(C)
A. 系统用户
B. 管理员
C. 普通用户
D. 超级管理员
12. 希望用户执行某命令时临时拥有所属组的权限,应该设置什么特殊权限(B)
A. SUID
B. SGID
C. SBIT
D. 以上都不对
13. 若某个文件的所有者具有文件的读写执行权限,其余人仅有读执行权限,那么用数字表示应该是什么(C)
A. 542
B. 741
C. 755
D. 521
14. 关于以下 passwd 命令的描述,哪项是错误的(A)
A. 普通用户可以互相修改密码
B. 管理员可以修改所有人密码
C. 普通用户可以修改自己密码
D. 管理员可以修改自己密码
15. Linux 操作系统中,原始文件删除后链接文件也失效的是(A)
A. 软链接
B. 临时链接
C. 硬链接
D. 快捷方式
二. 简答题
16. 建立一个用户组police;建立两个用户 jack,jerry 并设置密码;让jack,jerry加入到police组;jack创建一个文件,自己可以读写,本组人可以读,其他组没有任何权限。
正确答案:
groupadd police
useradd -g police jack
useradd -g police jerry
passwd jack
passwd jerry
su - jack
touch a.txt
chmod u=rw,g=r,o-r-w-x a.txt
或者
chmod 640 a.txt