一、填空题
1. GUN 的含义是 一个自由的操作系统。
2. Linux 一般有 3 个主要部分: 内核、命令解释层 、实用工具 。
3. 目前被称为纯种的UNIX指的就是System V以及BSD这两套操作系统。
4. Linux是基于Copyleft的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是GPL。
5. 史托曼成立了自由软件基金会,它的英文是FSF。
6.POSIX是可移植操作系统的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师会(IEEE)所发布的一项标准。
7.当前的Linux常见的应用可分为企业应用与个人应用两个方面。
8.Linux的版本分为内核和发行版本。
9. 安装 Linux 最少需要两个分区,分别是swap交换分区、/(根)分区 。
10. Linux 默认的系统管理员账号是 root。
11. 在 Linux 系统中,命令区分大小写。在命令行中,可以使用 Tab 键来自动补齐命令。
12. 如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。
13. 断开一个长命令行,可以使用 反斜杠“\”,以将一个较长的命令分成多行表达,增强命令的可读性。 执行后,Shell 自动显示提示符 “>”,表示正在输入一个长命令。
14. 要使程序以后台方式执行,只需在要执行的命令后跟上一个 “&”符号。
15.Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。
16. Linux系统下的用户账户分为两种:普通用户和超级用户。
17.root用户的UID为0,普通用户的UID可以在创建时由管理员指定,如果不指定,用户的UID默认从500开始顺序编号。
18..在Linux系统中,创建用户账户的同时也会创建一个与用户同名的组群,该组群是用户的主组群。普通组群的GID默认也从500开始编号。
19.一个用户账户可以同时是多个组群的成员、其中某个组群是该用户的主组群(私有组群),其他组群为该用户的附属组群。
20.在Linux系统中,所创建的用户账户及其相信息(密码除外)均放自/etc/passwd配置文件中。
21.由于所有用户对/etc passwd文件均有读取权限,为了增强系统的安全性,用户经过加密之后的口令都存放在etc/shadow文件中。
22.组群账户的信息都存放在/etc/group文件中,而关于组群管理的信息(组群口令、组群管理员等)则存放在/etc/gshadow文件中。
23.文件系统((File System)是磁盘上有特定格式的一片区域,操作系统利用文件系统保存和管理文件。
24.ext文件系统在1992年4月完成。称为扩展文件系统,是第一个专门针对Linux操作系统的文件系统。Linux系统使用ext2/ext3/ext4文件系统。
25.想要让用户拥有文件filename的执行权限,但又不知道该文件原来的权限是什么,则应该执行chmod a+x filename命令。
26.Linux的文件系统是采用阶层式的树状目录结构,在该结构中的最上层是根目录“/”。
26.默认的权限可用umask命令修改,用法非常简单,只需执行“umask 777”命令,便代表屏蔽所有的权限,因而之后建立的文件或目录,其权限都变成000。
27. . 代表当前的目录,也可以使用./表示。..代表上一层目录,也可用../表示。
28.若文件名前多一个“.”,则代表该文件为隐藏文件可以使用ls -a命令查看隐藏文件。
29.ISO 9660是光盘所使用的标准文件系统。
30. RAID(Redundant Array of Inexpensive Disks),中文全称是独立磁盘冗余阵列,用于将多个廉价的小型磁盘驱动器合并成一个磁盘阵列,以提高存储性能和容错功能。RAID可分为软RAID和硬RAID,软RAID通过软件实现多块硬盘冗余。
31. LVM(Logical Volume Manager)的中文全称是逻辑卷管理器,最早应用在IBM AIX系统上。它的主要作用是动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或者物理硬盘作为一个逻辑卷(相当于一个逻辑硬盘)来使用。
32. 可以通过索引节点数和磁盘块区数来限制用户和组群对磁盘空间的使用。
33./etc/sysconfig/network文件主要用于设置基本的网络配置,包括主机名称、网关等
34.一块网卡对应一个配置文件,配置文件位于目录/etc/sysconfig/network-scripts中,文件名以ifcfg-开始。
35.客户端的DNS服务器的IP地址由文件/etc/resolv.conf指定。
36.查看系统的守护进程可以使用pstree命令。
37.处于相同模式的网卡设备才可以进行网卡绑定,否则网卡间无法互相传送数据。
38.SSH是一种能够以安全的方式提供远程登录的协议,也是目前Linux系统的远程管理首选方式。
39.sshd是基于SSH协议开发的一款远程管理服务程序,不仅使用起来方便快捷,而且能够提供两种安全验证的方法:基于口令的验证和基于密钥的验证,其中基于密钥的验证方式相较来说更安全。
40.scp(secure copy)是一个基于SSH协议在网络之间进行安全传输的命令,其格式为“scp[参数]本地文件 远程账户@远程地址:远程目录”
41.由于核心在内存中是受保护的区块,所以我们必须通过shell将我们输入的命令与_Kemel沟通,以便让Kemel可以控制硬件正确无误地工作。
42.系统合法的 shell均写在/etc/shell文件中。
43.用户默认登录取得的 shell记录于/etc/passwd的最后一个字段。
44.bash的功能主要有命令别名和快捷键、历史命令、输出重定向、通配符、Bash中的其他特殊符号
45.shell变量有其规定的作用范围,可以分为局部变量与全局变量。
46.set可以观察目前bash环境下的所有变量。
47.通配符主要有*、?、[list]等。
48.正则表示法就是处理字符串的方法,是以行为单位来进行字符串的处理的。
49.正则表示法通过一些特殊符号的辅助,可以让使用者轻易地 完成查找、删除、替换 某个或某些特定的字符串。
50.正则表示法与通配符是完全不一样的。通配符代表的是bash操作接口的一个功能,但正则表示法则是一种字符串处理的表示方式。
51.Samba 服务功能强大,使用SMB协议,英文全称是Server Message Block。
52.SMB经过开发,可以直接运行于TCP/IP上,使用TCP的445端口。
53.Samba服务是由两个进程组成,分别是nmbd和smbd。
54.Samba服务软件包包括 samba-server、samba-doc、samba-client 、 samba-common(不要求版本号)。
55.Samba的配置文件一般就放在/etc/samba目录中,主配置文件名为smb.conf。
56.Samba服务器有share、user、server、domain和ads5种安全模式,默认级别是user。
57. DHCP工作过程包括DHCP客户机发送IP租约请求、DHCP服务器提供IP地址、DHCP客户机进行IP租用选择、DHCP服务器IP租用认可4种报文。
58.如果DHCP客户端无法获得IP地址,将自动从169.254.0.0/16地址段中选择一个作为自己的地址。
59.在Windows 环境下,使用ipconfig /all命令可以查看IP地址配置,释放IP地址使用ipconfig /renew命令,续租IP地址使用ipconfig /release命令。
60.DHCP是一个简化主机IP地址分配管理的TCP/IP标准协议,英文全称是Dynamic Host Configuration Protocol中文名称为动态主机配置协议。
61.当客户端注意到它的租用期到了50%以上时,就要更新该租用期。这时它发送一个UDP信息包给它所获得原始信息的服务器。
62.当租用期达到期满时间的近87.5%时,客户端如果在前一次请求中没能更新租用期的话,它会再次试图更新租用期。
63.配置 Linux客户端需要修改网卡配置文件,将BOOTPROTO项设置为dhcp。
64.在Internet中,计算机之间直接利用IP地址进行寻址,因而需要将用户提供的主机名转换成IP地址,我们把这个过程称为域名解析。
65.DNS提供了一个分层的命名方案。
66.DNS顶级域名中表示商业组织的是com。
67.A表示主机的资源记录,CNAME表示别名的资源记录。
68.写出可以用来检测DNS资源创建的是否正确的三个工具nslookup、dig、host
69.DNS服务器的查询模式有:递归查询、迭代查询(转寄查询)。
70.DNS服务器分为4类:主DNS服务器、辅助DNS服务器、转发DNS服务器、唯高速DNS服务器。
71.一般在 DNS 服务器之间的查询请求属于转寄查询。
72.FTP服务就是文件传输服务,FTP的英文全称是File Transfer Protocol。
73.FTP服务通过使用一个共同的用户名anonymous,密码不限的管理策略,让任何用户都可以很方便地从这些服务器上下载软件。
74.FTP服务有两种工作模式:主动传输模式(Active FTP)和 被动传输模式(Passive FTP) 。
75.ftp命令的格式如下:ftp 主机名或IP地址 。
二、选择题
1. Linux 最早是由计算机爱好者 (B)开发的。
A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar
2. 下列(C) 是自由软件。
A. Windows XP B. UNIX C. Linux D. Windows 2008
3. 下列 (B)不是 Linux 的特点。
A. 多任务 B. 单用户 C. 设备独立性 D. 开放性
4. Linux 的内核版本 2.3.20 是 (A)的版本。
A. 不稳定 B. 稳定的 C. 第三次修订 D. 第二次修订
5. Linux 安装过程中的硬盘分区工具是 (D)。
A. PQmagic B. FDISK C. FIPS D. Disk Druid
6. Linux 的根分区系统类型是(C) 。
A. FATl6 B. FAT32 C. ext4 D. NTFS
7. (C) 命令能用来查找在文件 TESTFILE 中包含四个字符的行?
A. grep’????’TESTFILE B. grep’….’TESTFILE
C. grep’^????$’TESTFILE D. grep’^….$’TESTFILE
8. (B) 命令用来显示/home 及其子目录下的文件名。
A. ls -a /home B. ls -R /home C. ls -l /home D. ls -d /home
9. 如果忘记了 ls 命令的用法,可以采用(C) 命令获得帮助 。
A. ?ls B. help ls C. man ls D. get ls
10. 查看系统当中所有进程的命令是 (D) 。
A. ps all B. ps aix C. ps auf D. ps aux
11. Linux 中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件 内容,则符合要求的那一个命令是(C) 。
A. Cat B. more C. less D. head
12. (C) 命令可以了解您在当前目录下还有多大空间。
A. df B. du / C. du . D. df .
13. 假如需要找出 /etc/my.conf 文件属于哪个包(package),可以执行(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
14. 在应用程序启动时,(B) 命令设置进程的优先级。
A. priority B. nice C. top D.、setpri
15.( C )命令可以把 f1.txt 复制为 f2.txt?
A. cp f1.txt | f2.txt B. cat f1.txt | f2.txt C. cat f1.txt > f2.txt D. copy f1.txt | f2.txt
16. 使用(B) 命令可以查看 Linux 的启动信息。
A. mesg –d B. dmesg C. cat /etc/mesg D. cat /var/mesg
17.( A)目录存放用户密码信息。
A./etc B./var C./dev D./boot
18.请选出创建用户ID是200,组ID是1000,用户主目录为/home/user01的正确命令。(c)
A. useradd -u:200 -g:1000 -h:/home/user01 user01
B. useradd -u=200 -g=1000 -d=/home/user01 user01
C. useradd -u 200 -g 1000 -d /home/user01 user01
D. useradd -u 200 -g 1000 -h /home/user01 user01
19.用户登陆系统后首先进入下列哪个目录(D )
A. /home B./root的主目录 C./usr D.用户自己的家目录
20.在使用了shadow口令的系统中, /etc/passwd和/etc/shadow两个文件的权限正确的是: (C)。
A. -rw-r----- , r1-------- B.-rw-r--r-- , -r--r--r--
C. -rw-r--r-- , -r-------- D. -rw-r--rw- , -r-----r——
21.下面( C)参数可以删除一个用户并同时删除用户的主目录
A. rmuser -r B. deluser -r C. userdel -r D. usermgr -r
22.系统管理员应该采用哪些安全措施(CD )
A.把 root密码告诉每一位用户
B.设置telnet服务来提供远程系统维护
C.经常检测帐户数量,内存信息和磁盘信息
D.当员工辞职后,立即删除该用户帐户
23.在/etc/group中有一行shudents:600:z3,14,w5有多少用户在student组里(A )
A.3 B.4 C.5 D.不知道
24.下列的哪些命令可以用来检测用户lisa的信息(AB)
A. finger lisa B. grep lisa /etc/passwd C. find lisa /etc/passwd D.who lisa
25.存放Linux基本命令的目录是什么?( A )
A、/bin B、/tmp C、/lib D、/root
26.对于普通用户创建的新目录,哪个是缺省的访问权限?( A )
A、rwxr-xr-x B、rw-rwxrw- C、rwxrw-rw- D、rwxrwxrw-
27.如果当前目录是/home/sea/china,那么”china“的父目录是哪个目录?( A )
A、/home/sea B、/home/ C、/ D、/sea
28.系统中有用户 user1 和 user2 ,同属于 users 组。在user1用户目录下有一文件file1,它拥有644权限,如果user2想修改user1用户目录下的file1文件,应拥有( B )权限 。
A、744 B、664 C、646 D、746
29.用 ls -al 命令列出下面的文件列表,问哪一个文件是符号连接文件?( D )
A、-rw------- 2 hel-s users 56 Sep 09 11:05 hello
B、-rw------- 2 hel-s users 56 Sep 09 11:05 goodbey
C、drwx------ 1 hel users 1024 Sep 10 08:10 zhang
D、lrwx------ 1 hel users 2024 Sep 12 08:12 cheng
30.如果umask设置为022,缺省的创建的文件的权限为( D ) 。
A、----w--w- B、--rwxr-xr-x C、r-xr-x--- D、rw-r--r--
31.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个Windows分区加载到/win目录?( D)
A. mount -t windows /win /dev/hda1 B. mount -fs=msdos /dev/hda1 /win
C. mount -s win /dev/hda1 /win D. mount –t vfat /dev/hda1 /win
32.请选择关于/etc/fstab的正确描述。( B )
A. 启动系统后,由系统自动产生。 B. 用于管理文件系统信息。
C. 用于设置命名规则,是否使用可以用TAB来命名一个文件。 D. 保存硬件信息。
33.存放Linux基本命令的目录是什么( A)
A. /bin B. /tmp C. /lib D. /root
34.对于普通用户创建的新目录,哪个是缺省的访问权限?( A )
A. rwxr-xr-x B. rw-rwxrw- C. rwxrw-rw- D. rwxrwxrw-
35.Linux文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。现有一个外部设备文件,我们应该将其放在(C )目录中。
A. /bin B. /etc C. /dev D. lib
36.(D)命令能用来显示 server当前正在监听的端口。
A. ifconfig B. netlst C、iptables D. netstat
37. 文件(A)存放机器名到IP地址的映射。
A./etc/hosts B./etc/host C./etc/host.equiv D. /etc/hdinit
38.Linux 系统提供了一些网络测试命令,当与某远程网络连接不上时,就需要跟踪路由以便了解在网络的什么位置出现了问题,请从下面的命令中选出满足该目的的命令(C)
A. ping B. ifconfig C. traceroute D. netstat
39.拨号上网使用的协议通常是(A)。
A. PPP B. UUCP C. SLIP D. Ethernet
40.用 Samba 共享了目录,但是在 Windows 网络邻居中却看不到它,应该在/etc/Samba/smb.conf中怎样设置才能正确工作?(C)
A. AllowWindowsClients=yes B. Hidden=no
C. Browseable=yes D.以上都不是
41.(C)命令可用来卸载 Samba-3.0.33-3.7.el5.i386.rpm。A. rpm-D Samba-3.0.33-3.7.e15 B. rpm -i Samba-3.0.33-3.7.el5
C. rpm-e Samba-3.0.33-3.7.el5 D. rpm-d Samba-3.0.33-3.7.el5
42.(B)命令可以允许 198.168.0.0/24访问 Samba 服务器。
A. hosts enable = 198.168.0. B.hosts allow = 198.168.0.
C. hosts accept = 198.168.0. D.hosts accept = 198.168.0.0/24
43.启动 Samba 服务时,(AD)是必须运行的端口监控程序。
A.nmbd B. lmbd C. mmbd D. smbd
44.下面所列出的服务器类型中,(B)可以使用户在异构网络操作系统之间进行文件系统共享。
A. FTP B. Samba C. DHCP D. Squid
45. Samba 服务的密码文件是(C)。
A. smb.conf B. Samba.conf C. smbpasswd D. smbclient
46.利用(C)命令可以对 Samba 的配置文件进行语法测试。
A. Smbclient B. smbpasswd C. testparm D. smbmount
47.可以通过设置条目(A)来控制访问 Samba 共享服务器的合法主机名。A. allow hosts B. valid hosts C. allow D. publicS
48. Samba 的主配置文件中不包括(D)
A. global 参数 B.directory shares 部分
C. printers shares部分 D.applications shares 部分
49. TCP/IP中,哪个协议是用来进行IP地址自动分配的?(C)
A. ARP B. NFS C. DHCP D. DNS
50. DHCP 租约文件默认保存在(D)目录中。
A. /etc/dhcp B. /etc C. /var/log/dhcp D. /var/lib/dhcpd
51. 配置完 DHCP 服务器,运行(B)命令可以启动DHCP服务。A. systemctl start dhcpd.service B. systemctl start dhepd
C. start dhcpd D. dhcpd on
52.在 Linux环境下,能实现域名解析的功能软件模块是(C)
A. apache B. dhcpd C. BIND D. SQUID
53.www.163.com 是 Internet 中主机的(D)
A.用户名 B.密码 C.别名 D. IP地址 E. FQDN
54.在DNS服务器配置文件中A类资源记录是什么意思?(C)
A.官方信息 B.IP地址到名字的映射
C.名字到IP地址的映射 D.一个name server的规范
55.在Linux DNS 系统中,根服务器提示文件是(B)。
A. /etc/named.ca B. /var/named/named.ca
C. /var/named/named.local D. /etc/named.local
56.DNS 指针记录的标志是(B)。
A. A B. PTR C. CNAME D.NS
57.DNS服务使用的端口是(AD)
A. TCP 53 B. UDP 54 C. TCP 54 D.UDP 53
58.(ABC)命令可以测试DNS服务器的工作情况。
A. dig B. host C. nslookup D. named-checkzone
59.(AB)命令可以启动DNS服务。
A. systemctl start named B. systemctl restart named
C. service dns start D. named-checkzone
60.指定域名服务器位置的文件是(C)
A./etc/hosts B./etc/networks C./etc/resolv.conf D./.profile
61. ftp命令的哪个参数可以与指定的机器建立连接? ( D )
A. connect B. close C. cdup D. open
62. FTP服务使用的端口是( A )
A. 21 B. 23 C. 25 D. 53
63. 我们从Internet上获得软件最常采用的是( C )
A. WWW B. telnet C. FTP D. DNS
64. 一次可以下载多个文件用( A )命令。
A. mget B. get C. put D. mput
65. 下面( D)不是FTP用户的类别。
A. real B. anonymous C. guest D. users
66. 修改文件vsftpd.conf的( A )可以实现vsftpd服务独立启动。
A. listen=YES B. listen=NO C. boot=standalone D. #listen=YES
67. 将用户加入以下(B)文件中可能会阻止用户访问FTP服务器。
A. vsftpd/ftpusers B. vsftpd/user_list
C. ftpd/ftpusers D. ftpd/userlist