Linux操作系统基础 - 中国大学mooc
任务1 Linux系统认知
任务1 测验
1、下列中( )不是Linux的特点。
A、单用户
B、多用户
C、多任务
D、开放性
2、Linux最早由( )开发。
A、Richard Petersen
B、Linus Torvalds
C、Rob Pick
D、Linux Sarwar
3、下列中( )是自由软件。
A、Windows XP
B、UNIX
C、Linux
D、Windows 10
4、Linux的内核版本2.3.20是( )的版本。
A、不稳定
B、稳定
C、第三次修订
D、第二次修订
5、Linux的版本其实分为内核版本和( )
A、系统版本
B、发行版本
C、企业版本
D、个人版本
6、在Linux中,介于内核和用户命令之间的是( )
A、shell
B、kernel
C、disk
D、os
7、Linux的最初开发者Linus是( )
A、芬兰人
B、美国人
C、德国人
D、澳大利亚人
8、Linux操作系统通常被称为类( )
A、Red Hat系统
B、Dos系统
C、Windows系统
D、Unix系统
9、Linux的最初开发者Linus Torvalds是( )
A、芬兰人
B、美国人
C、德国人
D、澳大利亚人
10、在Linux系统中,类似于Windows系统中Administrator的用户是( )
A、sa
B、admin
C、root
D、administrator
11、在Windows系统中,可以利用Vmware Workstation虚拟机软件只能安装一个Linux操作系统。
12、安装Linux操作系统时,必须要有根分区。
13、Linux的版本分为内核版本和发行版本。
14、Linux不可以与OS/2、Windows等其他操作系统共存于同一台机器上。
15、Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。
16、使用虚拟机软件可以在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可以安装各种软件与应用。
17、虚拟机可以完全隔离建立的多个操作系统,使它们之间互不影响。
18、如果PC机硬盘大小为500G,那么在这台PC机上,新建虚拟机时,指定磁盘容量大小时不能超过500G。
19、在安装Linux操作系统时,必须要给系统的默认管理员(admin)设置密码。
20、在安装Linux操作系统时,选择默认的基本安装,安装完成后系统无图形化界面。
21、Linux的特点之一,它是一种开放、免费的操作系统。
22、设置虚拟机内存大小时,一般不低于523MB,大小一般不超过物理主机内存大小。
23、虚拟机通过网络设置,可以正常连接外网。
24、安装Linux系统时,自动安装根分区。
任务2 Linux系统管理
任务2 测验
1、在Linux系统的命令行中,可以使用()来自动补全命令。
A、Alt
B、Ctrl
C、Tab
D、空格
2、Linux操作系统默认的系统管理员账号是()。
A、admin
B、administrator
C、root
D、centos
3、在Linux系统中,想停止一个正在执行的命令,可以使用()。
A、Ctrl+c
B、Ctrl+d
C、Esc
D、Tab
4、如果忘记了ls命令的用法,可以采用( )命令获得帮助。
A、?ls
B、help ls
C、man ls
D、get ls
5、在Linux中,若某一文件夹下有多个同一字符串开头的文件,则用户可以在输入该字符串后连续两次使用( )键将所有可选项列出。
A、Ctrl+Alt+F1
B、Ctrl
C、Shift
D、Tab
6、Linux中,查看内核版本可以使用命令( )
A、uname
B、version
C、who
D、ls
7、如果一个用户登陆Linux后,显示的是提示符$,一般情况下表示( )
A、登陆异常
B、登陆成功,此用户是一般用户
C、登陆成功,此用户是匿名用户
D、陆成功,此用户是超级用户
8、在Linux中,查看当前时间可以使用命令( )
A、date
B、cal
C、Date
D、Cal
9、安装Centos 7系统时,默认选择最小安装,可以进入( )
A、图形模式
B、命令行模式
C、救援模式
D、桌面模式
10、Linux中停止不需要的进程用命令( )
A、stop
B、kill
C、shutdown
D、exit
11、在Linux中,查看当前时间可以使用命令( )
A、date
B、cal
C、Date
D、Cal
12、Linux系统中,命令必须区分大小写,选项参数无需区分大小写。
13、Linux系统中,所有命令后面必须加上选项或者参数才能正常执行。
14、Linux系统中,命令与选项之间必须用空格间隔。
15、当一条命令需要很多选项,同时这些选项并不要求其后紧跟参数时,通常可以将这些选项合并在一起,只保留一个前导的减号"-"。
16、如果要在一个命令行上输入和执行多条命令,可以使用 : 号来分隔命令。
17、如果想将一个较长的命令分成多行,可以使用反斜杠“\”来分隔命令。
18、使用快捷键“Ctrl+D”,可以清空屏幕。
19、Linux系统的界面有命令行界面和图形界面。
20、在Linux系统的图形界面,可以使用鼠标点击进行操作,但不能使用命令行操作。
21、如果一个用户登陆Linux后,显示的是提示符#,一般情况下表示这个用户时超级用户。
实验一 Linux操作系统环境搭建
1、实验一 Linux操作系统环境搭建 一、实验目的 1. 掌握VMware虚拟机安装Linux操作系统的方法。 2. 掌握Linux操作系统的基本系统设置。 3. 熟练掌握Linux系统重置管理员密码的方法。 二、实验内容 1. VMware虚拟机的安装 2. 使用VMware虚拟机安装Linux操作系统。 三、实验步骤 1. 在VMware Workstation中,如何创建虚拟机(写出步骤和截图) 注意将虚拟机名称设置为(自己学号+姓名) ① ② ③ ④ ⑤ 2. 在虚拟机中,如何安装Linux操作系统(写出步骤和截图) 注意选择带图形界面的安装方式 ① ② ③ ④ ⑤ 3. 如果还未登陆系统,忘记root的密码,如何重置root密码(写出步骤和截图) ① ② ③ ④ ⑤
任务3 Linux目录管理
任务3 测验
1、创建/home/test/dir这样的多级目录,使用的命令选项是()
A、-a
B、-t
C、-p
D、-r
2、使用rmdir命令删除级联目录的选项是()
A、-a
B、-t
C、-r
D、-p
3、下列选项中,用于删除目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
4、下列选项中,切换目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
5、下列选项中,用于创建目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
6、下列选项中,用于查看目录中内容的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
7、下列选项中,用于返回用户家目录的命令是()
A、cd .
B、cd . .
C、cd ~
D、cd —
8、在默认情况下,使用ls命令显示目录下所有文件时,目录一般显示为( )
A、红色
B、黄色
C、绿色
D、蓝色
9、使用ls命令查看某个目录下的文件,加上( )选项,可以显示这个目录下所有的文件。
A、-a
B、-b
C、-l
D、-d
10、使用ls命令查看某个目录下的文件,加上( )选项,可以显示这个目录下文件的详细信息。
A、-a
B、-b
C、-l
D、-d
11、使用cd命令进入目录时候,可以使用绝对路径,也可以用相对路径。
12、使用mkdir命令既能创建目录,也能一起创建子目录。
13、执行命令ls -a ,可以查看文件的详细信息。
14、执行命令ls -R ,可以查看目录及子目录下的文件信息。
15、使用rmdir命令既能删除目录,也能删除文件。
16、使用rmdir命令可以删除空的级联目录。
17、root用户登录系统后,创建一个hcit目录,执行命令mkdir /hcit和执行命令mkdir hcit效果是一样的。
18、Linux系统中一切都是文件,所有内容都是以文件形式保存的。
19、Linux系统与Windows系统区别在于,Windows系统中文件可以随意创建,而在Linux系统中只能由管理员创建文件。
20、在Linux 系统中,使用rmdir命令可以删除任意的目录。
21、cd — 和 cd ~两个命令含义相同。
22、cd ~和 cd 两个命令效果一样。
23、使用mkdir命令,可以创建单个目录,也可以同时创建多个目录。
24、pwd命令,用来显示当前所在目录的相对路径名。
任务4 Linux文件管理
任务4 测验
1、使用less命令时,显示文件内容行号的选项是( )
A、-n
B、-N
C、-i
D、-g
2、使用cat命令时,显示文件内容行号的选项是( )
A、-n
B、-N
C、-i
D、-g
3、使用head命令,查看前多少行内容使用的选项是( )
A、-A
B、-n
C、-d
D、-l
4、使用tail命令,显示文件的倒数多少行内容的选项是( )
A、-f
B、-v
C、-c
D、-n
5、使用rm命令时,删除级联目录的选项是( )
A、-a
B、-r
C、-t
D、-v
6、使用find命令查找文件时,匹配文件名称的选项是( )
A、-name
B、-size
C、-type
D、-user
7、使用find命令查找文件时,匹配文件所属用户的选项是( )
A、-name
B、-size
C、-type
D、-user
8、Linux中find命令是文件查找命令,按照文件修改时间查找用参数( )
A、group
B、atime
C、mtime
D、size
9、Linux中拷贝一个文件用命令( )
A、copy
B、cp
C、ctrl+p
D、move
10、使用( )命令删除目录时,需要加上选项参数-r。
A、rm
B、rmdir
C、del
D、mv
11、在Linux中,使用rm命令想在删除一个文件的时候不提示,而是强制删除,可以加上选项参数( )
A、-i
B、-r
C、-f
D、-p
12、在Linux中,输入命令:ls a[a-c]后,可以列出文件( )
A、a
B、aa
C、aaa
D、ad
13、Linux中,使用( )命令来查找文件存放的位置。
A、less
B、more
C、find
D、ls
14、使用touch命令既能创建目录,也能查创建文件。
15、使用rm命令既能删除目录,也能删除文件。
16、使用rm命令可以删除非空目录。
17、使用more命令,可以上下翻动查看文件内容。
18、使用less命令不可以显示文件内容行号。
19、使用more命令时,可以搜索文件中的内容。
20、find命令是一种精确查找工具,可以查找精确查找文件的位置,单相对于locate命令的模糊查找来说,速度要慢了许多。
21、使用mv命令既可移动目录,也可移动文件。
22、使用rm命令可以删除文件或目录。
23、使用rm命令删除文件夹需要加上参数-r。
实验二 Linux目录和文件管理
1、实验二 Linux目录和文件管理 一、实验目的 1. 掌握目录创建、查看的方法。 2. 掌握文件创建、移动、删除的方法 二、实验内容 1. M公司随着业务范围不断的扩大,对现有部门进行调整。将原来的技术部拆分为研发部和服务部,新增市场部。为此,作为系统管理员需要在Linux系统中完成新增部门文件存放目录的设置,所有部门文件目录统一放在/company目录下。根据公司要求,每个部门目录及子目录情况如表1所示。
2. M公司管理员在完成相关各部门的目录设置后,现根据企业要求,为技术部、研发部和服务部三个部门创建相应的文件,并将原js _DM目录的文件移动到研发部,将原js _WD目录的文件移动到服务部,最后删除技术部目录。根据企业要求,每个部门文件分配情况如表2所示。
三、实验步骤(每个步骤文字说明以及操作界面的截图) 1.创建研发部目录、服务部目录、市场部目录 2.创建研发部文件、服务部文件、市场部文件 3.移动删除技术部文件 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获
任务5 Linux用户管理
任务5 测验
1、使用useradd命令新建用户时,同时设置用户主目录的选项是( )
A、-d
B、-g
C、-p
D、-u
2、使用useradd命令新建用户时,同时设置用户UID的选项是( )
A、-d
B、-g
C、-p
D、-u
3、使用useradd命令新建用户时,同时设置用户所属组的选项是( )
A、-d
B、-g
C、-p
D、-u
4、使用usermod命令修改用户时,可以禁止用户登录系统的选项是( )
A、-e
B、-g
C、-L
D、-u
5、使用passwd命令时,可以锁定用户账户的选项是( )
A、-d
B、-f
C、-l
D、-u
6、使用passwd命令时,可以解锁用户账户的选项是( )
A、-d
B、-f
C、-l
D、-u
7、使用usermod命令修改用户时,可以设置用户账户到期时间的选项是( )
A、-e
B、-g
C、-L
D、-u
8、在Linux系统中,系统默认的( )用户对整个系统拥有完全的控制权。
A、admin
B、user
C、root
D、supervisor
9、root用户对/etc/shadow文件的权限是( )。
A、只读
B、读+写入权限
C、无权限
D、读+删除权限
10、在Linux中,保存用户的帐户信息的文件是( )
A、/etc/passwd
B、/etc/inittab
C、/etc/profile
D、/etc/group
11、useradd命令只可以新建普通用户,系统用户必须安装系统时设置。
12、使用usermod命令可以将两个用户UID改为相同的。
13、每个用户使用passwd只能为自己设置密码,不能为其他用户设置。
14、系统中所有的用户都能登录系统。
15、每个Linux系统中都有root用户。
16、使用su命令,从root用户切换至任何其他用户,都不需要输入密码。
17、执行命令userdel -f user1,可以删除user1用户在系统中所有相关文件。
18、在Linux系统中,普通用户的UID可以随意设置。
19、root用户查看/etc/passwd文件时,可以看到每个用户的密码。
20、su命令只能用于超级用户与普通用户之间的切换。
21、当一个用户不用Linux系统时,可以使用userdel命令删除自己的相关信息。
任务6 Linux用户组管理
任务6 测验
1、使用gpasswd命令时,可以把用户加入到用户组的选项是( )
A、-a
B、-A
C、-d
D、-r
2、使用gpasswd命令时,可以把用户从用户组中删除的选项是( )
A、-a
B、-A
C、-d
D、-r
3、使用gpasswd命令时,可以指定用户组管理员的选项是( )
A、-a
B、-A
C、-d
D、-r
4、使用groupadd命令新建用户组时,可以指定用户组GID的选项是( )
A、-g
B、-o
C、-r
D、-w
5、使用groupadd命令新建系统用户组的选项是( )
A、-g
B、-o
C、-r
D、-w
6、使用groupmod命令修改用户组名称的选项是( )
A、-g
B、-o
C、-n
D、-r
7、使用groupmod命令修改用户组GID的选项是( )
A、-g
B、-o
C、-n
D、-r
8、在Linux中,保存用户组相关信息的文件是( )
A、/etc/passwd
B、/etc/inittab
C、/etc/profile
D、/etc/group
9、Linux中find命令是文件查找命令,按照用户组查找文件使用参数( )。
A、group
B、name
C、size
D、date
10、在Linux系统中,使用命令( )修改用户组的相关信息。
A、groupadd
B、groupmod
C、gpasswd
D、groups
11、在Linux系统中,使用命令( )可以修改用户所属的初始组。
A、groupmod
B、gpasswd
C、groups
D、newgrp
12、使用gpasswd命令可以能为自己设置密码。
13、使用groupadd命令时,用户组的GID大于1000。
14、使用newgrp命令,可以将系统中用户组作为用户的初始组。
15、系统中所有用户都可以使用gpasswd命令。
16、使用groupdel命令可以删除系统中任何一个用户组。
17、在Linux系统中,用户可以有多个初始组。
18、在Linux系统中,用户可以有多个附加组。
19、在Linux系统中,用户可以归属于一个用户组,也可以归属于多个用户组。
20、在Linux系统中,一个用户只能有一个初始组。
21、使用groupdel 加上-r参数,可以删除系统中任意一个用户组。
实验三 Linux用户和用户组管理
1、实验三 Linux用户和用户组管理 一、实验目的 1. 理解并掌握Linux系统中用户的相关概念。 2. 理解并掌握Linux系统中用户组的相关概念。 3. 熟练掌握Linux系统中新增用户、修改用户、设置用户密码等命令的使用方法。 4. 熟练掌握Linux系统中新增用户组、修改用户组、管理用户等命令的使用方法。 二、实验内容 1. M公司伴随规模不断的壮大,对现有部门进行调整后,作为系统管理员需要在Linux操作系统中重新为上述部门调整人员账号。根据公司要求,每个部门人员账号情况如表1所示:
2. M公司对部门进行调整后,为了便于各个部门的管理,系统管理员需要根据部门人员情况,在Linux系统中,将人员账号划分到每个部门中,公司各部门人员账号和所属用户组情况如表2所示:
三、实验步骤(写出操作命令和截图) 1. 创建服务部人员账号、市场部人员账号,并设置密码 2. 修改原技术部人员账号 3. 创建研发部、服务部、市场部用户组,并设置用户组GID 4. 修改人员账号所属的用户组 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获
任务7 目录和文件权限一般管理
任务7 测验
1、设置某文件权限,赋予文件所有者和所属组成员可读可写权限,其他人只有读取权限,下面权限正确的是( )
A、rw-rw-r--
B、rwxrw-r--
C、rw-rw-rw-
D、rw-rw--rw-
2、设置某目录权限,赋予目录所有者和所属组成员可读可写权限,其他人只有读取权限,下面权限正确的是( )
A、664
B、666
C、646
D、764
3、设置所有用户都对/mnt/file文件可读可写的命令是( )
A、chmod 555 /mnt/file
B、chmod 655 /mnt/file
C、chmod a=rw /mnt/file
D、chmod a=777 /mnt/file
4、下面列出的文件,( )是链接文件。
A、-rw-r--r--. 1 root root 433 10月 31 2018 radvd.conf
B、drwxr-xr-x. 3 root root 27 2月 13 23:40 ras
C、lrwxrwxrwx. 1 root root 10 2月 13 23:33 rc0.d -> rc.d/rc0.d
D、-rw-r--r--. 1 root root 1523 4月 11 2018 usb_modeswitch.conf
5、关于Linux文件或目录权限以下说法错误的是( )
A、可执行权限表示允许将该文件作为一个程序执行
B、文件或目录的访问权限分为只读、只写、可执行三种
C、只读权限表示只允许读其内容,而禁止对其做任何的更改操作
D、可读权限表示允许将该文件作为一个程序执行
6、下面命令中,可以修改一个文件的所有者和所属组的命令是( )
A、chmod
B、chown
C、chgrp
D、change
7、下面命令中,可以修改一个文件的所有者的命令是( )
A、chmod
B、chown
C、chgrp
D、change'
8、Linux中查看文件所属的用户组使用命令( )
A、group
B、chgrp
C、ls –l
D、ls –a
9、在Linux中,如果想执行一个文件,则必须要对文件有权限( )
A、r
B、w
C、x
D、-
10、在Linux中设置文件权时,代表没有权限的是( )
A、r
B、s
C、x
D、-
11、如果只有用户自己才可执行文件,其他任何用户只能读文件,则此权限是( )
A、744
B、655
C、755
D、644
12、假设用户A拥有文件F的所有权限,其它只可读取、可运行F文件,用命令ls –l查看设置好的文件权限,并将其转换为8进制数字表示,则结果是( )
A、655
B、755
C、644
D、744
13、Linux系统中的可执行程序运行前必须赋予该文件执行权限。
14、用chown命令可以之能更改一个文件的所有者,不能更改其所属组。
15、用户admin对/testdir 目录有读写执行权限,那么admin可以删除该目录下的只读文件file1。
16、使用chgrp命令,可以修改一个文件的所属用户。
17、一个普通用户创建一个目录,该目录所属用户组是root。
18、使用chmod命令,可以修改文件或目录的所属用户。
19、使用chown命令,可以修改文件或目录的所属用户组。
20、在Linux系统,为了便于用户查阅资料,可以将多个目录的权限设置为777。
21、某文件的权限为rwxrw----,用数字表示法就是770。
22、执行命令“chmod a+r 文件名”,系统中所有用户对该文件都可读。
任务8 目录和文件特殊权限管理
任务8 测验
1、在Linux中,如果想修改文件的所有者,可以使用使用命令( )
A、chgrp
B、chmod
C、chown
D、umask
2、在Linux中,如果想执行一个文件,则必须要对文件有权限( )
A、r
B、w
C、x
D、-
3、让普通用户也能使用cat命令查看/etc/shadow文件的命令是( )
A、chmod u+s /tmp/cat
B、chmod u=s /tmp/cat
C、chmod u+x /tmp/cat
D、chmod u=x /tmp/cat
4、在一个公共目录/public中,每个人都可以创建文件,删除自己的文件,但不能删除别人的文件,设置的命令是( )
A、chmod o+t /public
B、chmod u+s /public
C、chmod g+s /public
D、chmod o=rx /public
5、设置group用户组中的所有成员不得在/tmp 目录中写入内容,使用的命令是( )
A、setfacl -Rm g:group:r-x /tmp
B、setfacl -Rm u:group:r-x /tmp
C、chmod 775 /tmp
D、chmod 755 /tmp
6、某个文件的所有者具有文件的读/写/执行权限,其余人仅有读权限,用数字法表示是( )
A、700
B、744
C、755
D、777
7、使用setfacl命令时,加上( )参数可以更改文件的访问控制列表。
A、-m
B、-x
C、-b
D、-h
8、使用setfacl命令时,加上( )参数删除文件指定的ACL权限。
A、-m
B、-R
C、-x
D、-d
9、使用setfacl命令时,加上( )参数可以删除文件所有的ACL权限。
A、-m
B、-b
C、-d
D、-x
10、使用getfacl命令,加上( )参数可以显示所有的有效权限。
A、-a
B、-c
C、-d
D、-e
11、如果希望用户执行某命令时临时拥有该命令所有者的权限,应该设置SUID权限。
12、每个文件都有其归属的所有者和所属组,当创建或传送一个文件后,这个文件就会自动归属于执行这个操作的用户。
13、如果需要在一个部门内设置共享目录,让部门内的所有人员都能够读取目录中的内容,那么就可以创建部门共享目录后,设置该目录SUID权限。
14、SBIT特殊权限可确保用户只能删除自己的文件,而不能删除其他用户的文件。
15、让普通用户临时拥有权限操作 shadow 文件,可以使用SGID特殊权限。
16、一个 ACL 由多个 ACL 条目组成。一个 ACL 条目指定一个用户或者一组用户对所关联对象的读、写、执行权限。
17、使用setfacl可以实现子目录继承父目录权限。
18、如果文件有suid权限时,那么普通用户去执行该文件时,会以该文件的所属用户的身份去执行。
19、setfacl 命令可直接设定用户或群组对指定文件的访问权限。
20、针对用户组权限位修改,用户创建的目录或文件所属组和该目录的所属组一致。
21、任何用户都可以使用setfacl定义文件或目录的ACL权限。
实验四 Linux目录和文件权限管理
1、实验四 Linux目录和文件权限管理 一、实验目的 1. 理解并掌握Linux系统权限的含义和表示方式。 2. 熟练掌握Linux系统中一般权限的设置方法。 3. 熟练掌握Linux系统中特殊权限的设置方法。 4. 熟练掌握Linux系统中访问控制列表的设置方法。 二、实验内容 1. 根据企业要求,现需要对目录和文件实现分级分部门管理,所有目录和文件均保存在/company目录下,每个部门拥有一个独立的文件夹,部门之间不能访问对方文件夹。另外,每个员工都有所属部门的文件夹,相同部门不同员工之间可以查看对方的文件夹,但不可修改,员工能修改自己的文件夹。每个部门人员和目录分配如表1所示。
2. 企业为了收集员工意见和建议,促进企业健康发展,特指定/company/suggest目录,用来保存员工建议文件,但不允许删除他人的文件。另外,企业研发部为了提升软件和硬件开发之间的效率,创建一个共享目录/company/research,现指定yf_soft和 yf_hard两个人负责协调工作,单独建立一个research组,共享目录只有两人具有权限,且互相可以修改对方文件,其他人无法访问。 三、实验步骤(写出操作命令和截图) 1. 创建员工目录 2. 设置部门目录权限 3. 设置用户目录权限 4. 设置共享目录权限 5. 设置特殊权限 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获
任务9 Linux系统磁盘基础管理
任务9 测验
1、在Linux中,/dev/sdb5表示()
A、第1块IDE硬盘上的第5个逻辑分区
B、第2块IDE硬盘上的第1个逻辑分区
C、第1块SCSI硬盘上的第5个逻辑分区
D、第2块SCSI硬盘上的第1个逻辑分区
2、Centos 7中的默认的文件系统类型是( )
A、xfs
B、ext4
C、FAT32
D、NTFS
3、Linux中第2个IDE接口硬盘可以表示为()
A、/dev/hda
B、/dev/hdb
C、/dev/sdb
D、/dev/sda
4、使用fdisk命令分区时,增加一个新分区的参数是()
A、d
B、n
C、p
D、w
5、使用fdisk命令分区时,删除一个分区的参数是()
A、d
B、n
C、p
D、w
6、使用fdisk命令分区时,显示磁盘当前的分区表的参数是()
A、d
B、n
C、p
D、w
7、使用parted命令分区时,增加一个新分区的参数是()
A、mklabel
B、mkpart
C、print
D、name
8、使用parted命令分区时,显示磁盘当前的分区表的参数是()
A、mklabel
B、mkpart
C、print
D、name
9、文件/dev/hda0表示此设备是一个( )
A、磁盘设备
B、光驱设备
C、网络设备
D、显示设备
10、查看指定目录或文件所占磁盘空间大小,使用命令( )。
A、df
B、du
C、fdisk
D、ls
11、Linux系统中,可以有多个扩展分区和逻辑分区。
12、Centos 7中文件系统类型可以使用ext4格式,也可以使用xfs格式。
13、必须是在系统关机的情况下,才能完成新硬盘的添加。
14、在Linux系统中,主分区最多只能创建3个。
15、机械硬盘由碟片、机械手臂、磁头、主轴马达组成。实际的数据都是写在碟片上,主轴马达带动碟片转动,然后通过机械手臂上的磁头进行读写操作。
16、mkfs命令用于对硬盘分区进行格式化,硬盘格式化其实就是创建文件系统。
17、磁盘或者分区经过格式化后,必须要挂载才能正常使用。
18、Linux中文件系统需要挂载后才能够使用。
19、parted 和 fdisk命令都可以对硬盘进行分区操作。
20、使用mount命令进行挂载时,挂载点目录必须存在,否则挂载失败。
任务10 Linux系统磁盘高级应用
任务10 测验
1、创建卷组,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
2、删除一个不需要的卷组,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
3、查询系统中卷组的详细信息,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
4、创建物理卷,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
5、删除一个不需要的物理卷,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
6、查询系统中物理卷的详细信息,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
7、创建逻辑卷,使用命令()
A、lvcreate
B、lvscan
C、lvdisplay
D、lvremove
8、使用mdadm命令,用于创建RAID的选项是()
A、--create
B、--manage
C、--assemble
D、--detail
9、使用mdadm命令,用于显示RAID详细信息的选项是()
A、--create
B、--manage
C、--assemble
D、--detail
10、下列RAID组中需要的最小硬盘数为3个的是( )。
A、RAID 0
B、RAID 1
C、RAID 5
D、RAID 10
11、下列RAID技术中无法提高可靠性的是( )
A、RAID 0
B、RAID 1
C、RAID 5
D、RAID 10
12、使用vgcreate命令,可以将系统中一个或多个物理卷创建为卷组。
13、使用pvcreate命令,可以将系统中任意一个分区创建为物理卷。
14、逻辑卷是建立在卷组之上的,因此逻辑卷的容量不能超过所在卷组的容量大小。
15、RAID0中硬盘数量最少为3块。
16、使用RAID,可以实现存储能力扩大、磁盘利用率提高。
17、使用mdadm命令可以创建磁盘阵列,也可以管理磁盘阵列。
18、一个逻辑卷是卷组的一部分,可进行格式化,并挂载到任意目录。
19、使用vgreduce命令,可以将一个卷组中的所有物理卷都删除。
20、RAIDO代表了所有RAID级别中最高的存储性能。
21、RAID 10阵列中更换损坏的硬盘时,系统仍然能够正常工作。
实验五 Linux磁盘管理
1、实验五 Linux磁盘管理 一、实验目的 1. 熟练掌握Linux系统中硬盘容量查看、硬盘添加、硬盘分区、硬盘格式化的方法。 2. 熟练掌握Linux系统中文件系统挂载和卸载的方法。 3. 熟练掌握Linux系统中物理卷管理、卷组管理以及逻辑卷管理。 4. 熟练掌握Linux系统中软件磁盘阵列的创建及管理。 二、实验内容 1. M公司进行部门调整后,为了方便新增部门文件资料的存放,需要在公司服务器中再添加两块新硬盘,硬盘添加完成后先进行硬盘分区,硬盘分区方案如表1所示,技术部目前有一个90G的数据需要存放在目录/company/js/file中,研发部暂无需求。
2. M公司进行部门调整后,为了方便新增部门文件资料的存放,已经在公司服务器中添加两块新硬盘,两个部分根据自身情况分别提出了不同的要求:技术部要求资料存放目录为/company/js/data ,需要存放220G的资料,并且要求能够随时能扩容到300G。研发部要求资料存放目录为/company/yf/data,而且要求保证存放在硬盘中的内容不能丢失,一旦硬盘出现故障,能够自动恢复。为了满足两个部门的需求,系统管理员制定了实施方案如表2所示。
三、实验步骤(写出操作命令和截图) 1. 在虚拟机中添加两块新硬盘 2. 对新添加的第一块硬盘/dev/sdb进行分区操作 3. 将/dev/sdb中第一个分区格式化,再挂载到目录 4. 对新添加的第二块硬盘/dev/sdc进行分区操作 5. 在硬盘/dev/sdb中创建逻辑卷 6. 再新增一块硬盘,与/dev/sdc组建软件磁盘阵列 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获
任务11 网络基本配置
任务11 测验
1、使用vi编辑文件时,以下哪个选项可以强制保存退出。
A、q
B、q!
C、wq
D、wq!
2、使用vi编辑文件时,以下哪个选项可以保存退出。
A、w
B、q
C、wq
D、q!
3、使用vi编辑文件时,以下哪个选项可以不保存修改内容直接退出。
A、q
B、wq
C、w!
D、q!
4、在vi一般模式下,输入2yy表示( )
A、从当前行向下开始复制2行
B、从当前行向上开始复制2行
C、从下一行向下开始复制2行
D、从上一行向下开始复制2行
5、在vi一般模式下,删除当前行的命令是
A、dd
B、yy
C、GG
D、gg
6、在vi一般模式下,复制光标所在行的命令是
A、dd
B、yy
C、GG
D、gg
7、vi编辑器从一般模式进入编辑模式,下列哪个选择不能实现
A、a
B、b
C、i
D、o
8、在VI编辑器中,如果想要存盘退出,使用命令( )。
A、:q
B、:wq
C、:w
D、qq
9、在VI编辑器中,从光标所在位置向后查找指定的字符串,使用命令( )
A、/
B、?
C、x
D、b
10、Linux中激活一个网络连接用命令( )
A、ifup
B、ifdown
C、ifconfig
D、ping
11、在VI编辑器中,如果想要不存盘退出,使用命令( )
A、:w
B、:q!
C、:wq
D、:w!
12、VI编辑器中,在没有离开当前行的情况下撤销光标所在行的操作,可用( )
A、r
B、R
C、u
D、U
13、vi编辑器,从一般模式可以直接进入命令行模式。
14、vi编辑器,从编辑模式可以直接进入命令行模式。
15、使用vi+文件名可以直接进入一般模式。
16、wget命令是用来查询网络路径的命令。
17、vi编辑器的三个模式中,只有编辑模式可以改变文件中的内容。
18、修改完网卡信息后,执行systemctl restart network,可以实现网络服务的重启。
19、在VI编辑器中,dd可以删除当前行。
20、在VI编辑器中,想定位到文件的第十行,可以执行命令10gg。
21、使用ping命令,如果不中断,它会一直执行下去。
22、使用wget命令,可以将文件下载到指定的目录中。
任务12 Linux系统文件传输
任务12 测验
1、下面命令中,可以用来更新所有软件的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
2、下面命令中,可以用来安装软件的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
3、下面命令中,可以列出所有可安裝的软件清单的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
4、下面命令中,可以清除本地缓存的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
5、tar命令执行命令过程中,列出执行过程的参数是。
A、a
B、l
C、v
D、p
6、下列firewall常用命令中,用于查看防火墙状态的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
7、下列firewall常用命令中,用于重新启动防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
8、下列firewall常用命令中,用于停止防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
9、下列firewall常用命令中,用于设置开机自启动防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
10、Linux中设置防火墙参数用命令( )
A、ps
B、firewall
C、iptables
D、ifconfig
11、Linux中,如果在打包的同时进行压缩操作,可以使用命令tar的参数( )
A、c
B、x
C、z
D、t
12、在Linux中,如果想查看tar包中的文件信息,可以使用命令tar的参数( )
A、c
B、x
C、z
D、t
13、tar命令只能压缩文件,不能解压文件。
14、tar命令只能压缩文件,不能压缩目录。
15、tar命令可打包文件,也可压缩文件。
16、执行命令yum install ftp,可以安装FTP服务。
17、使用tar命令,加上-c选项,用于将文件内容打包。
18、使用tar命令,加上-x选项,可以将压缩包进行解压缩。
19、setenfoce用于临时设置SElinux的工作模式,系统重启时失效。
20、yum命令可以安装程序。
21、防火墙可以决定特定内部区域可被外界访问,以及特定外部服务可被内部访问。
22、Linux系统中防火墙的功能是为了防止病毒。
实验六 Linux基础服务配置
1、实验六 Linux基础服务配置 一、实验目的 1. 理解和掌握网络测试、网络管理、文件打包相关命令。 2. 熟练掌握vi编辑器的使用方法。 3. 熟练掌握本地YUM源、网络YUM源的配置。 4. 熟练掌握FTP服务配置方法。 二、实验内容 M公司一方面要能满足工作人员自行下载,又要能满足其上传相关资料。 1. 完成企业内员工计算机的网络基本配置 2. 创建/var/common共享目录供大家上传和下载文件,交由管理员tech负责,登录密码为000000。共享目录创建完成后,将yf_soft目录下的常用软件打包放在该目录下。fw01用户想下载/var/common/yf_soft目录文件,同时上传自己创建的fw100文件。 三、实验步骤(写出操作命令和截图) 1. 网络连接配置 2. 网络测试 3. 创建共享目录 4. 添加管理员 5. 安装FTP服务器 6. 配置访问控制 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获
任务1 测验
1、下列中( )不是Linux的特点。
A、单用户
B、多用户
C、多任务
D、开放性
2、Linux最早由( )开发。
A、Richard Petersen
B、Linus Torvalds
C、Rob Pick
D、Linux Sarwar
3、下列中( )是自由软件。
A、Windows XP
B、UNIX
C、Linux
D、Windows 10
4、Linux的内核版本2.3.20是( )的版本。
A、不稳定
B、稳定
C、第三次修订
D、第二次修订
5、Linux的版本其实分为内核版本和( )
A、系统版本
B、发行版本
C、企业版本
D、个人版本
6、在Linux中,介于内核和用户命令之间的是( )
A、shell
B、kernel
C、disk
D、os
7、Linux的最初开发者Linus是( )
A、芬兰人
B、美国人
C、德国人
D、澳大利亚人
8、Linux操作系统通常被称为类( )
A、Red Hat系统
B、Dos系统
C、Windows系统
D、Unix系统
9、Linux的最初开发者Linus Torvalds是( )
A、芬兰人
B、美国人
C、德国人
D、澳大利亚人
10、在Linux系统中,类似于Windows系统中Administrator的用户是( )
A、sa
B、admin
C、root
D、administrator
11、在Windows系统中,可以利用Vmware Workstation虚拟机软件只能安装一个Linux操作系统。
12、安装Linux操作系统时,必须要有根分区。
13、Linux的版本分为内核版本和发行版本。
14、Linux不可以与OS/2、Windows等其他操作系统共存于同一台机器上。
15、Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。
16、使用虚拟机软件可以在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可以安装各种软件与应用。
17、虚拟机可以完全隔离建立的多个操作系统,使它们之间互不影响。
18、如果PC机硬盘大小为500G,那么在这台PC机上,新建虚拟机时,指定磁盘容量大小时不能超过500G。
19、在安装Linux操作系统时,必须要给系统的默认管理员(admin)设置密码。
20、在安装Linux操作系统时,选择默认的基本安装,安装完成后系统无图形化界面。
21、Linux的特点之一,它是一种开放、免费的操作系统。
22、设置虚拟机内存大小时,一般不低于523MB,大小一般不超过物理主机内存大小。
23、虚拟机通过网络设置,可以正常连接外网。
24、安装Linux系统时,自动安装根分区。
任务2 Linux系统管理
任务2 测验
1、在Linux系统的命令行中,可以使用()来自动补全命令。
A、Alt
B、Ctrl
C、Tab
D、空格
2、Linux操作系统默认的系统管理员账号是()。
A、admin
B、administrator
C、root
D、centos
3、在Linux系统中,想停止一个正在执行的命令,可以使用()。
A、Ctrl+c
B、Ctrl+d
C、Esc
D、Tab
4、如果忘记了ls命令的用法,可以采用( )命令获得帮助。
A、?ls
B、help ls
C、man ls
D、get ls
5、在Linux中,若某一文件夹下有多个同一字符串开头的文件,则用户可以在输入该字符串后连续两次使用( )键将所有可选项列出。
A、Ctrl+Alt+F1
B、Ctrl
C、Shift
D、Tab
6、Linux中,查看内核版本可以使用命令( )
A、uname
B、version
C、who
D、ls
7、如果一个用户登陆Linux后,显示的是提示符$,一般情况下表示( )
A、登陆异常
B、登陆成功,此用户是一般用户
C、登陆成功,此用户是匿名用户
D、陆成功,此用户是超级用户
8、在Linux中,查看当前时间可以使用命令( )
A、date
B、cal
C、Date
D、Cal
9、安装Centos 7系统时,默认选择最小安装,可以进入( )
A、图形模式
B、命令行模式
C、救援模式
D、桌面模式
10、Linux中停止不需要的进程用命令( )
A、stop
B、kill
C、shutdown
D、exit
11、在Linux中,查看当前时间可以使用命令( )
A、date
B、cal
C、Date
D、Cal
12、Linux系统中,命令必须区分大小写,选项参数无需区分大小写。
13、Linux系统中,所有命令后面必须加上选项或者参数才能正常执行。
14、Linux系统中,命令与选项之间必须用空格间隔。
15、当一条命令需要很多选项,同时这些选项并不要求其后紧跟参数时,通常可以将这些选项合并在一起,只保留一个前导的减号"-"。
16、如果要在一个命令行上输入和执行多条命令,可以使用 : 号来分隔命令。
17、如果想将一个较长的命令分成多行,可以使用反斜杠“\”来分隔命令。
18、使用快捷键“Ctrl+D”,可以清空屏幕。
19、Linux系统的界面有命令行界面和图形界面。
20、在Linux系统的图形界面,可以使用鼠标点击进行操作,但不能使用命令行操作。
21、如果一个用户登陆Linux后,显示的是提示符#,一般情况下表示这个用户时超级用户。
实验一 Linux操作系统环境搭建
1、实验一 Linux操作系统环境搭建 一、实验目的 1. 掌握VMware虚拟机安装Linux操作系统的方法。 2. 掌握Linux操作系统的基本系统设置。 3. 熟练掌握Linux系统重置管理员密码的方法。 二、实验内容 1. VMware虚拟机的安装 2. 使用VMware虚拟机安装Linux操作系统。 三、实验步骤 1. 在VMware Workstation中,如何创建虚拟机(写出步骤和截图) 注意将虚拟机名称设置为(自己学号+姓名) ① ② ③ ④ ⑤ 2. 在虚拟机中,如何安装Linux操作系统(写出步骤和截图) 注意选择带图形界面的安装方式 ① ② ③ ④ ⑤ 3. 如果还未登陆系统,忘记root的密码,如何重置root密码(写出步骤和截图) ① ② ③ ④ ⑤
任务3 Linux目录管理
任务3 测验
1、创建/home/test/dir这样的多级目录,使用的命令选项是()
A、-a
B、-t
C、-p
D、-r
2、使用rmdir命令删除级联目录的选项是()
A、-a
B、-t
C、-r
D、-p
3、下列选项中,用于删除目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
4、下列选项中,切换目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
5、下列选项中,用于创建目录的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
6、下列选项中,用于查看目录中内容的命令是()
A、cd
B、ls
C、mkdir
D、rmdir
7、下列选项中,用于返回用户家目录的命令是()
A、cd .
B、cd . .
C、cd ~
D、cd —
8、在默认情况下,使用ls命令显示目录下所有文件时,目录一般显示为( )
A、红色
B、黄色
C、绿色
D、蓝色
9、使用ls命令查看某个目录下的文件,加上( )选项,可以显示这个目录下所有的文件。
A、-a
B、-b
C、-l
D、-d
10、使用ls命令查看某个目录下的文件,加上( )选项,可以显示这个目录下文件的详细信息。
A、-a
B、-b
C、-l
D、-d
11、使用cd命令进入目录时候,可以使用绝对路径,也可以用相对路径。
12、使用mkdir命令既能创建目录,也能一起创建子目录。
13、执行命令ls -a ,可以查看文件的详细信息。
14、执行命令ls -R ,可以查看目录及子目录下的文件信息。
15、使用rmdir命令既能删除目录,也能删除文件。
16、使用rmdir命令可以删除空的级联目录。
17、root用户登录系统后,创建一个hcit目录,执行命令mkdir /hcit和执行命令mkdir hcit效果是一样的。
18、Linux系统中一切都是文件,所有内容都是以文件形式保存的。
19、Linux系统与Windows系统区别在于,Windows系统中文件可以随意创建,而在Linux系统中只能由管理员创建文件。
20、在Linux 系统中,使用rmdir命令可以删除任意的目录。
21、cd — 和 cd ~两个命令含义相同。
22、cd ~和 cd 两个命令效果一样。
23、使用mkdir命令,可以创建单个目录,也可以同时创建多个目录。
24、pwd命令,用来显示当前所在目录的相对路径名。
任务4 Linux文件管理
任务4 测验
1、使用less命令时,显示文件内容行号的选项是( )
A、-n
B、-N
C、-i
D、-g
2、使用cat命令时,显示文件内容行号的选项是( )
A、-n
B、-N
C、-i
D、-g
3、使用head命令,查看前多少行内容使用的选项是( )
A、-A
B、-n
C、-d
D、-l
4、使用tail命令,显示文件的倒数多少行内容的选项是( )
A、-f
B、-v
C、-c
D、-n
5、使用rm命令时,删除级联目录的选项是( )
A、-a
B、-r
C、-t
D、-v
6、使用find命令查找文件时,匹配文件名称的选项是( )
A、-name
B、-size
C、-type
D、-user
7、使用find命令查找文件时,匹配文件所属用户的选项是( )
A、-name
B、-size
C、-type
D、-user
8、Linux中find命令是文件查找命令,按照文件修改时间查找用参数( )
A、group
B、atime
C、mtime
D、size
9、Linux中拷贝一个文件用命令( )
A、copy
B、cp
C、ctrl+p
D、move
10、使用( )命令删除目录时,需要加上选项参数-r。
A、rm
B、rmdir
C、del
D、mv
11、在Linux中,使用rm命令想在删除一个文件的时候不提示,而是强制删除,可以加上选项参数( )
A、-i
B、-r
C、-f
D、-p
12、在Linux中,输入命令:ls a[a-c]后,可以列出文件( )
A、a
B、aa
C、aaa
D、ad
13、Linux中,使用( )命令来查找文件存放的位置。
A、less
B、more
C、find
D、ls
14、使用touch命令既能创建目录,也能查创建文件。
15、使用rm命令既能删除目录,也能删除文件。
16、使用rm命令可以删除非空目录。
17、使用more命令,可以上下翻动查看文件内容。
18、使用less命令不可以显示文件内容行号。
19、使用more命令时,可以搜索文件中的内容。
20、find命令是一种精确查找工具,可以查找精确查找文件的位置,单相对于locate命令的模糊查找来说,速度要慢了许多。
21、使用mv命令既可移动目录,也可移动文件。
22、使用rm命令可以删除文件或目录。
23、使用rm命令删除文件夹需要加上参数-r。
实验二 Linux目录和文件管理
1、实验二 Linux目录和文件管理 一、实验目的 1. 掌握目录创建、查看的方法。 2. 掌握文件创建、移动、删除的方法 二、实验内容 1. M公司随着业务范围不断的扩大,对现有部门进行调整。将原来的技术部拆分为研发部和服务部,新增市场部。为此,作为系统管理员需要在Linux系统中完成新增部门文件存放目录的设置,所有部门文件目录统一放在/company目录下。根据公司要求,每个部门目录及子目录情况如表1所示。
任务5 Linux用户管理
任务5 测验
1、使用useradd命令新建用户时,同时设置用户主目录的选项是( )
A、-d
B、-g
C、-p
D、-u
2、使用useradd命令新建用户时,同时设置用户UID的选项是( )
A、-d
B、-g
C、-p
D、-u
3、使用useradd命令新建用户时,同时设置用户所属组的选项是( )
A、-d
B、-g
C、-p
D、-u
4、使用usermod命令修改用户时,可以禁止用户登录系统的选项是( )
A、-e
B、-g
C、-L
D、-u
5、使用passwd命令时,可以锁定用户账户的选项是( )
A、-d
B、-f
C、-l
D、-u
6、使用passwd命令时,可以解锁用户账户的选项是( )
A、-d
B、-f
C、-l
D、-u
7、使用usermod命令修改用户时,可以设置用户账户到期时间的选项是( )
A、-e
B、-g
C、-L
D、-u
8、在Linux系统中,系统默认的( )用户对整个系统拥有完全的控制权。
A、admin
B、user
C、root
D、supervisor
9、root用户对/etc/shadow文件的权限是( )。
A、只读
B、读+写入权限
C、无权限
D、读+删除权限
10、在Linux中,保存用户的帐户信息的文件是( )
A、/etc/passwd
B、/etc/inittab
C、/etc/profile
D、/etc/group
11、useradd命令只可以新建普通用户,系统用户必须安装系统时设置。
12、使用usermod命令可以将两个用户UID改为相同的。
13、每个用户使用passwd只能为自己设置密码,不能为其他用户设置。
14、系统中所有的用户都能登录系统。
15、每个Linux系统中都有root用户。
16、使用su命令,从root用户切换至任何其他用户,都不需要输入密码。
17、执行命令userdel -f user1,可以删除user1用户在系统中所有相关文件。
18、在Linux系统中,普通用户的UID可以随意设置。
19、root用户查看/etc/passwd文件时,可以看到每个用户的密码。
20、su命令只能用于超级用户与普通用户之间的切换。
21、当一个用户不用Linux系统时,可以使用userdel命令删除自己的相关信息。
任务6 Linux用户组管理
任务6 测验
1、使用gpasswd命令时,可以把用户加入到用户组的选项是( )
A、-a
B、-A
C、-d
D、-r
2、使用gpasswd命令时,可以把用户从用户组中删除的选项是( )
A、-a
B、-A
C、-d
D、-r
3、使用gpasswd命令时,可以指定用户组管理员的选项是( )
A、-a
B、-A
C、-d
D、-r
4、使用groupadd命令新建用户组时,可以指定用户组GID的选项是( )
A、-g
B、-o
C、-r
D、-w
5、使用groupadd命令新建系统用户组的选项是( )
A、-g
B、-o
C、-r
D、-w
6、使用groupmod命令修改用户组名称的选项是( )
A、-g
B、-o
C、-n
D、-r
7、使用groupmod命令修改用户组GID的选项是( )
A、-g
B、-o
C、-n
D、-r
8、在Linux中,保存用户组相关信息的文件是( )
A、/etc/passwd
B、/etc/inittab
C、/etc/profile
D、/etc/group
9、Linux中find命令是文件查找命令,按照用户组查找文件使用参数( )。
A、group
B、name
C、size
D、date
10、在Linux系统中,使用命令( )修改用户组的相关信息。
A、groupadd
B、groupmod
C、gpasswd
D、groups
11、在Linux系统中,使用命令( )可以修改用户所属的初始组。
A、groupmod
B、gpasswd
C、groups
D、newgrp
12、使用gpasswd命令可以能为自己设置密码。
13、使用groupadd命令时,用户组的GID大于1000。
14、使用newgrp命令,可以将系统中用户组作为用户的初始组。
15、系统中所有用户都可以使用gpasswd命令。
16、使用groupdel命令可以删除系统中任何一个用户组。
17、在Linux系统中,用户可以有多个初始组。
18、在Linux系统中,用户可以有多个附加组。
19、在Linux系统中,用户可以归属于一个用户组,也可以归属于多个用户组。
20、在Linux系统中,一个用户只能有一个初始组。
21、使用groupdel 加上-r参数,可以删除系统中任意一个用户组。
实验三 Linux用户和用户组管理
1、实验三 Linux用户和用户组管理 一、实验目的 1. 理解并掌握Linux系统中用户的相关概念。 2. 理解并掌握Linux系统中用户组的相关概念。 3. 熟练掌握Linux系统中新增用户、修改用户、设置用户密码等命令的使用方法。 4. 熟练掌握Linux系统中新增用户组、修改用户组、管理用户等命令的使用方法。 二、实验内容 1. M公司伴随规模不断的壮大,对现有部门进行调整后,作为系统管理员需要在Linux操作系统中重新为上述部门调整人员账号。根据公司要求,每个部门人员账号情况如表1所示:
任务7 目录和文件权限一般管理
任务7 测验
1、设置某文件权限,赋予文件所有者和所属组成员可读可写权限,其他人只有读取权限,下面权限正确的是( )
A、rw-rw-r--
B、rwxrw-r--
C、rw-rw-rw-
D、rw-rw--rw-
2、设置某目录权限,赋予目录所有者和所属组成员可读可写权限,其他人只有读取权限,下面权限正确的是( )
A、664
B、666
C、646
D、764
3、设置所有用户都对/mnt/file文件可读可写的命令是( )
A、chmod 555 /mnt/file
B、chmod 655 /mnt/file
C、chmod a=rw /mnt/file
D、chmod a=777 /mnt/file
4、下面列出的文件,( )是链接文件。
A、-rw-r--r--. 1 root root 433 10月 31 2018 radvd.conf
B、drwxr-xr-x. 3 root root 27 2月 13 23:40 ras
C、lrwxrwxrwx. 1 root root 10 2月 13 23:33 rc0.d -> rc.d/rc0.d
D、-rw-r--r--. 1 root root 1523 4月 11 2018 usb_modeswitch.conf
5、关于Linux文件或目录权限以下说法错误的是( )
A、可执行权限表示允许将该文件作为一个程序执行
B、文件或目录的访问权限分为只读、只写、可执行三种
C、只读权限表示只允许读其内容,而禁止对其做任何的更改操作
D、可读权限表示允许将该文件作为一个程序执行
6、下面命令中,可以修改一个文件的所有者和所属组的命令是( )
A、chmod
B、chown
C、chgrp
D、change
7、下面命令中,可以修改一个文件的所有者的命令是( )
A、chmod
B、chown
C、chgrp
D、change'
8、Linux中查看文件所属的用户组使用命令( )
A、group
B、chgrp
C、ls –l
D、ls –a
9、在Linux中,如果想执行一个文件,则必须要对文件有权限( )
A、r
B、w
C、x
D、-
10、在Linux中设置文件权时,代表没有权限的是( )
A、r
B、s
C、x
D、-
11、如果只有用户自己才可执行文件,其他任何用户只能读文件,则此权限是( )
A、744
B、655
C、755
D、644
12、假设用户A拥有文件F的所有权限,其它只可读取、可运行F文件,用命令ls –l查看设置好的文件权限,并将其转换为8进制数字表示,则结果是( )
A、655
B、755
C、644
D、744
13、Linux系统中的可执行程序运行前必须赋予该文件执行权限。
14、用chown命令可以之能更改一个文件的所有者,不能更改其所属组。
15、用户admin对/testdir 目录有读写执行权限,那么admin可以删除该目录下的只读文件file1。
16、使用chgrp命令,可以修改一个文件的所属用户。
17、一个普通用户创建一个目录,该目录所属用户组是root。
18、使用chmod命令,可以修改文件或目录的所属用户。
19、使用chown命令,可以修改文件或目录的所属用户组。
20、在Linux系统,为了便于用户查阅资料,可以将多个目录的权限设置为777。
21、某文件的权限为rwxrw----,用数字表示法就是770。
22、执行命令“chmod a+r 文件名”,系统中所有用户对该文件都可读。
任务8 目录和文件特殊权限管理
任务8 测验
1、在Linux中,如果想修改文件的所有者,可以使用使用命令( )
A、chgrp
B、chmod
C、chown
D、umask
2、在Linux中,如果想执行一个文件,则必须要对文件有权限( )
A、r
B、w
C、x
D、-
3、让普通用户也能使用cat命令查看/etc/shadow文件的命令是( )
A、chmod u+s /tmp/cat
B、chmod u=s /tmp/cat
C、chmod u+x /tmp/cat
D、chmod u=x /tmp/cat
4、在一个公共目录/public中,每个人都可以创建文件,删除自己的文件,但不能删除别人的文件,设置的命令是( )
A、chmod o+t /public
B、chmod u+s /public
C、chmod g+s /public
D、chmod o=rx /public
5、设置group用户组中的所有成员不得在/tmp 目录中写入内容,使用的命令是( )
A、setfacl -Rm g:group:r-x /tmp
B、setfacl -Rm u:group:r-x /tmp
C、chmod 775 /tmp
D、chmod 755 /tmp
6、某个文件的所有者具有文件的读/写/执行权限,其余人仅有读权限,用数字法表示是( )
A、700
B、744
C、755
D、777
7、使用setfacl命令时,加上( )参数可以更改文件的访问控制列表。
A、-m
B、-x
C、-b
D、-h
8、使用setfacl命令时,加上( )参数删除文件指定的ACL权限。
A、-m
B、-R
C、-x
D、-d
9、使用setfacl命令时,加上( )参数可以删除文件所有的ACL权限。
A、-m
B、-b
C、-d
D、-x
10、使用getfacl命令,加上( )参数可以显示所有的有效权限。
A、-a
B、-c
C、-d
D、-e
11、如果希望用户执行某命令时临时拥有该命令所有者的权限,应该设置SUID权限。
12、每个文件都有其归属的所有者和所属组,当创建或传送一个文件后,这个文件就会自动归属于执行这个操作的用户。
13、如果需要在一个部门内设置共享目录,让部门内的所有人员都能够读取目录中的内容,那么就可以创建部门共享目录后,设置该目录SUID权限。
14、SBIT特殊权限可确保用户只能删除自己的文件,而不能删除其他用户的文件。
15、让普通用户临时拥有权限操作 shadow 文件,可以使用SGID特殊权限。
16、一个 ACL 由多个 ACL 条目组成。一个 ACL 条目指定一个用户或者一组用户对所关联对象的读、写、执行权限。
17、使用setfacl可以实现子目录继承父目录权限。
18、如果文件有suid权限时,那么普通用户去执行该文件时,会以该文件的所属用户的身份去执行。
19、setfacl 命令可直接设定用户或群组对指定文件的访问权限。
20、针对用户组权限位修改,用户创建的目录或文件所属组和该目录的所属组一致。
21、任何用户都可以使用setfacl定义文件或目录的ACL权限。
实验四 Linux目录和文件权限管理
1、实验四 Linux目录和文件权限管理 一、实验目的 1. 理解并掌握Linux系统权限的含义和表示方式。 2. 熟练掌握Linux系统中一般权限的设置方法。 3. 熟练掌握Linux系统中特殊权限的设置方法。 4. 熟练掌握Linux系统中访问控制列表的设置方法。 二、实验内容 1. 根据企业要求,现需要对目录和文件实现分级分部门管理,所有目录和文件均保存在/company目录下,每个部门拥有一个独立的文件夹,部门之间不能访问对方文件夹。另外,每个员工都有所属部门的文件夹,相同部门不同员工之间可以查看对方的文件夹,但不可修改,员工能修改自己的文件夹。每个部门人员和目录分配如表1所示。
任务9 Linux系统磁盘基础管理
任务9 测验
1、在Linux中,/dev/sdb5表示()
A、第1块IDE硬盘上的第5个逻辑分区
B、第2块IDE硬盘上的第1个逻辑分区
C、第1块SCSI硬盘上的第5个逻辑分区
D、第2块SCSI硬盘上的第1个逻辑分区
2、Centos 7中的默认的文件系统类型是( )
A、xfs
B、ext4
C、FAT32
D、NTFS
3、Linux中第2个IDE接口硬盘可以表示为()
A、/dev/hda
B、/dev/hdb
C、/dev/sdb
D、/dev/sda
4、使用fdisk命令分区时,增加一个新分区的参数是()
A、d
B、n
C、p
D、w
5、使用fdisk命令分区时,删除一个分区的参数是()
A、d
B、n
C、p
D、w
6、使用fdisk命令分区时,显示磁盘当前的分区表的参数是()
A、d
B、n
C、p
D、w
7、使用parted命令分区时,增加一个新分区的参数是()
A、mklabel
B、mkpart
C、print
D、name
8、使用parted命令分区时,显示磁盘当前的分区表的参数是()
A、mklabel
B、mkpart
C、print
D、name
9、文件/dev/hda0表示此设备是一个( )
A、磁盘设备
B、光驱设备
C、网络设备
D、显示设备
10、查看指定目录或文件所占磁盘空间大小,使用命令( )。
A、df
B、du
C、fdisk
D、ls
11、Linux系统中,可以有多个扩展分区和逻辑分区。
12、Centos 7中文件系统类型可以使用ext4格式,也可以使用xfs格式。
13、必须是在系统关机的情况下,才能完成新硬盘的添加。
14、在Linux系统中,主分区最多只能创建3个。
15、机械硬盘由碟片、机械手臂、磁头、主轴马达组成。实际的数据都是写在碟片上,主轴马达带动碟片转动,然后通过机械手臂上的磁头进行读写操作。
16、mkfs命令用于对硬盘分区进行格式化,硬盘格式化其实就是创建文件系统。
17、磁盘或者分区经过格式化后,必须要挂载才能正常使用。
18、Linux中文件系统需要挂载后才能够使用。
19、parted 和 fdisk命令都可以对硬盘进行分区操作。
20、使用mount命令进行挂载时,挂载点目录必须存在,否则挂载失败。
任务10 Linux系统磁盘高级应用
任务10 测验
1、创建卷组,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
2、删除一个不需要的卷组,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
3、查询系统中卷组的详细信息,使用命令( )
A、vgcreate
B、vgscan
C、vgdisplay
D、vgremove
4、创建物理卷,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
5、删除一个不需要的物理卷,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
6、查询系统中物理卷的详细信息,使用命令( )
A、pvcreate
B、pvscan
C、pvdisplay
D、pvremove
7、创建逻辑卷,使用命令()
A、lvcreate
B、lvscan
C、lvdisplay
D、lvremove
8、使用mdadm命令,用于创建RAID的选项是()
A、--create
B、--manage
C、--assemble
D、--detail
9、使用mdadm命令,用于显示RAID详细信息的选项是()
A、--create
B、--manage
C、--assemble
D、--detail
10、下列RAID组中需要的最小硬盘数为3个的是( )。
A、RAID 0
B、RAID 1
C、RAID 5
D、RAID 10
11、下列RAID技术中无法提高可靠性的是( )
A、RAID 0
B、RAID 1
C、RAID 5
D、RAID 10
12、使用vgcreate命令,可以将系统中一个或多个物理卷创建为卷组。
13、使用pvcreate命令,可以将系统中任意一个分区创建为物理卷。
14、逻辑卷是建立在卷组之上的,因此逻辑卷的容量不能超过所在卷组的容量大小。
15、RAID0中硬盘数量最少为3块。
16、使用RAID,可以实现存储能力扩大、磁盘利用率提高。
17、使用mdadm命令可以创建磁盘阵列,也可以管理磁盘阵列。
18、一个逻辑卷是卷组的一部分,可进行格式化,并挂载到任意目录。
19、使用vgreduce命令,可以将一个卷组中的所有物理卷都删除。
20、RAIDO代表了所有RAID级别中最高的存储性能。
21、RAID 10阵列中更换损坏的硬盘时,系统仍然能够正常工作。
实验五 Linux磁盘管理
1、实验五 Linux磁盘管理 一、实验目的 1. 熟练掌握Linux系统中硬盘容量查看、硬盘添加、硬盘分区、硬盘格式化的方法。 2. 熟练掌握Linux系统中文件系统挂载和卸载的方法。 3. 熟练掌握Linux系统中物理卷管理、卷组管理以及逻辑卷管理。 4. 熟练掌握Linux系统中软件磁盘阵列的创建及管理。 二、实验内容 1. M公司进行部门调整后,为了方便新增部门文件资料的存放,需要在公司服务器中再添加两块新硬盘,硬盘添加完成后先进行硬盘分区,硬盘分区方案如表1所示,技术部目前有一个90G的数据需要存放在目录/company/js/file中,研发部暂无需求。
任务11 网络基本配置
任务11 测验
1、使用vi编辑文件时,以下哪个选项可以强制保存退出。
A、q
B、q!
C、wq
D、wq!
2、使用vi编辑文件时,以下哪个选项可以保存退出。
A、w
B、q
C、wq
D、q!
3、使用vi编辑文件时,以下哪个选项可以不保存修改内容直接退出。
A、q
B、wq
C、w!
D、q!
4、在vi一般模式下,输入2yy表示( )
A、从当前行向下开始复制2行
B、从当前行向上开始复制2行
C、从下一行向下开始复制2行
D、从上一行向下开始复制2行
5、在vi一般模式下,删除当前行的命令是
A、dd
B、yy
C、GG
D、gg
6、在vi一般模式下,复制光标所在行的命令是
A、dd
B、yy
C、GG
D、gg
7、vi编辑器从一般模式进入编辑模式,下列哪个选择不能实现
A、a
B、b
C、i
D、o
8、在VI编辑器中,如果想要存盘退出,使用命令( )。
A、:q
B、:wq
C、:w
D、qq
9、在VI编辑器中,从光标所在位置向后查找指定的字符串,使用命令( )
A、/
B、?
C、x
D、b
10、Linux中激活一个网络连接用命令( )
A、ifup
B、ifdown
C、ifconfig
D、ping
11、在VI编辑器中,如果想要不存盘退出,使用命令( )
A、:w
B、:q!
C、:wq
D、:w!
12、VI编辑器中,在没有离开当前行的情况下撤销光标所在行的操作,可用( )
A、r
B、R
C、u
D、U
13、vi编辑器,从一般模式可以直接进入命令行模式。
14、vi编辑器,从编辑模式可以直接进入命令行模式。
15、使用vi+文件名可以直接进入一般模式。
16、wget命令是用来查询网络路径的命令。
17、vi编辑器的三个模式中,只有编辑模式可以改变文件中的内容。
18、修改完网卡信息后,执行systemctl restart network,可以实现网络服务的重启。
19、在VI编辑器中,dd可以删除当前行。
20、在VI编辑器中,想定位到文件的第十行,可以执行命令10gg。
21、使用ping命令,如果不中断,它会一直执行下去。
22、使用wget命令,可以将文件下载到指定的目录中。
任务12 Linux系统文件传输
任务12 测验
1、下面命令中,可以用来更新所有软件的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
2、下面命令中,可以用来安装软件的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
3、下面命令中,可以列出所有可安裝的软件清单的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
4、下面命令中,可以清除本地缓存的是()
A、yum update
B、yum install
C、yum list
D、yum clean all
5、tar命令执行命令过程中,列出执行过程的参数是。
A、a
B、l
C、v
D、p
6、下列firewall常用命令中,用于查看防火墙状态的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
7、下列firewall常用命令中,用于重新启动防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
8、下列firewall常用命令中,用于停止防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
9、下列firewall常用命令中,用于设置开机自启动防火墙的是()
A、systemctl status firewalld
B、systemctl restart firewalld
C、systemctl stop firewalld
D、systemctl enable firewalld
10、Linux中设置防火墙参数用命令( )
A、ps
B、firewall
C、iptables
D、ifconfig
11、Linux中,如果在打包的同时进行压缩操作,可以使用命令tar的参数( )
A、c
B、x
C、z
D、t
12、在Linux中,如果想查看tar包中的文件信息,可以使用命令tar的参数( )
A、c
B、x
C、z
D、t
13、tar命令只能压缩文件,不能解压文件。
14、tar命令只能压缩文件,不能压缩目录。
15、tar命令可打包文件,也可压缩文件。
16、执行命令yum install ftp,可以安装FTP服务。
17、使用tar命令,加上-c选项,用于将文件内容打包。
18、使用tar命令,加上-x选项,可以将压缩包进行解压缩。
19、setenfoce用于临时设置SElinux的工作模式,系统重启时失效。
20、yum命令可以安装程序。
21、防火墙可以决定特定内部区域可被外界访问,以及特定外部服务可被内部访问。
22、Linux系统中防火墙的功能是为了防止病毒。
实验六 Linux基础服务配置
1、实验六 Linux基础服务配置 一、实验目的 1. 理解和掌握网络测试、网络管理、文件打包相关命令。 2. 熟练掌握vi编辑器的使用方法。 3. 熟练掌握本地YUM源、网络YUM源的配置。 4. 熟练掌握FTP服务配置方法。 二、实验内容 M公司一方面要能满足工作人员自行下载,又要能满足其上传相关资料。 1. 完成企业内员工计算机的网络基本配置 2. 创建/var/common共享目录供大家上传和下载文件,交由管理员tech负责,登录密码为000000。共享目录创建完成后,将yf_soft目录下的常用软件打包放在该目录下。fw01用户想下载/var/common/yf_soft目录文件,同时上传自己创建的fw100文件。 三、实验步骤(写出操作命令和截图) 1. 网络连接配置 2. 网络测试 3. 创建共享目录 4. 添加管理员 5. 安装FTP服务器 6. 配置访问控制 四、实验总结 1.通过本次实验,掌握了哪些命令 2.遇到问题及解决方法 3.其他收获