Linux期末考试试卷
一、填空题
1、某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:(    644    )
2、使用vi编辑器后,在指令模式下输入(  wq    )保存编辑的文件后离开vi编辑环境。
3、在控制台登陆后,可以通过键入(    sartx  )或 xinit来启动图形化桌面。
4、在终端上假设当前登陆的用户是Test,切换登陆的用户为Student的命令是(  su student      )。
5、启动Apache服务器的命令是(    service httpd start      )。
6、查看文件开始的十行( head      )。
7、显示所有文件的命令是(      ls -a      )
8、挂载U盘(设U盘设备名为sda2,具体用fdisk –l命令查看U盘设备名)中的内容,至/mn
t/usb/sda下的命令是(ls -a mount    /dev/sda2 /mnt/usb/sda        )
9、在linux系统上做备份可以有两种类型:(      用户备份  )(    系统备份  )
10、链接分为:(    硬链接    )(    符号链接    )
11、安装Linux系统对硬盘分区时,必须有两种分区类型:(    文件系统分区    )(    交换分区    )
12、vi编辑器具有两种工作模式:(    命令模式    )(    输入模式    )。
13、Sendmail邮件系统使用的两个主要协议是:(    SMTP    )(        POP),前者用来发送邮件,后者用来接收邮件。
14、 mv 命令可以(    移动文件和目录    ),还可以(    重命名文件目录    )linux建立文件系统的命令。
15、 shell不仅是 (    用户命令的解释器    ),它同时也是一种功能强大的编程语言。(    bash    )是Linux的缺省shell。
16、增加一个用户的命令是:(    adduser    )(    useradd    )。
二、单项选择题(30分,每题2分)
1、在命令: [root@teacher  root]#  rpm  -qa|grep  vsftpd的功能是    A 
phpsleep最大值
    A. 安装vsftpd    B. 启动vsftpd
    C. 检查系统是否已安装vsftpd  D. 运行vsftpd程序
2、删除文件命令为:( D    )。
A. mkdir  B. rmdir    C. mv     D. rm
3、关闭linux系统(不重新启动)可使用(  A  )命令。
A.power off        B.  ctrl+alt+del 
    C. shutdown  -r     D. reboot
4、对名为fido的文件用chmod 551 fido 进行了修改,则它的许可权是  D     
A. -rwxr-xr-x  B. -rwxr--r—
C. -r--r--r—    D. -r-xr-x—x
5、 下面不是对Linux操作系统特点描述的是(B
A、良好的可移植性    B、单用户
C、多用户      D、设备独立性
6、 下面哪个命令不能用来显示文本的内容( C
A、more          B、less
C、find                  D、cat
7、安装linux系统对磁盘分区的要求是:(A )
A  只要有一个磁盘分区    B    只要有三个磁盘分区 
C  只要有二个磁盘分区    D    只要有四个磁盘分区
8、hda2表示:( C )
A  IDE0接口上的从盘   
B  IDE0接口上的第二个逻辑盘
C  IDE0接口上的第二个主分区
D  IDE0接口上主盘的第二个主分区
9、以下哪个文件保存用户帐号信息:( D)
  A  /etc/users    B  /etc/gshadow  C  /etc/inittab  D  /etc/shadow
10、tar命令可以进行文件的( B)   
  A  压缩、归档和解压缩        B    压缩和解压缩
  C  压缩和归档                D    归档和解压缩
三、判断题
1、LINUX是一个真正的多任务和分时操作系统,允许多个用户在相同的机器上一次运行很多程序。(  
2、在LINUX的安装过程中不可以进行网络配置(×
3、LINUX的文件系统是一个目录树(    )
电脑divide哪个键4、Linux不可以与MS-DOS、OS/2、Windows等其他操作系统共存于同一台机器上(×  )
5、vi只包含两种操作模式,分别为Command Mode、Insert Mode(    )
6、useradd命令建立用户帐号和创建用户的起始目录。(  )
7、Shell程序是放在一个文件中的一系列Linux命令和实用程序,在执行的时候,通过Linux操作系统一个接着一个地解释和执行每命令。(  )
8、在进行网络配置时,netstat命令用于测试网络中主机之间是否连通。(×  (ping)
9、在shell编程中,所有的变量都由字符串组成,并且不需要对变量进行声明。  )
四、写出完成以下功能的命令:
1、删除非空文件夹/daisy下所有文件及文件夹。
答:rm r /daisy    注:r代表递归删除目录下所有文件
2、将文件a.txt更名为b.txt。
答:  b.txt  注: mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中,当移动的源文件和目标文件在同一目录下,则改名,如果不在同一目录下(目标文件是一个目录)则源文件被移到该目录下。
3、加载U盘内容到/mnt/udisk文件夹下。
答:mount t vfat /dev/sda1 /mnt/udisk
xml指的是注mount表示手动安装文件系统,标准格式为:mount t fstype device dir    其中t fstype 指定安装的文件类型,意思是把设备device上类型为fstype的文件系统安装到目录dir下。/dev/sda1表示U盘的一个分区,vfat为该分区的一个文件类型。
4、更改用户root的密码。(在#提示符下)。
答:passwd root
5、查看本机的网址。
答:ifconfig eth0  注:ifconfig命令用来配置一个网络接口,即指定一个网络接口的地址,或者设置网络接口的参数
一般形式:ifconfig [接口名]  或者  ifconfig 接口名 选项|地址...
eth0是一个本机的一个网络接口  此处用于显示eth0这个接口的信息
6、在/root文件夹下查后缀为.c的文件。
答:find /root name \*.c
注:如果说在当前文件夹下查后缀为.c的文件 应该写find .name \*.c  .代表当前目录
7、终止进程号为1001的进程。os是什么系统
答:kill 1001 
8、查看已安装的rpm软件包。
答:rpm toadstool翻译–q  quota  注 书上253页  这道题目我貌似没看懂
9、给文件a.txt做一个备份b.txt。
答: b.txt
注:cp复制命令
如果源文件是普通文件,则该命令把它复制到指定的目标文件中;如果是目录,就需要使用-r选项,将整个目录下所有的文件和子目录都复制到目标位置。
cp  [选项]...  源文件或目录  目标文件或目录
这里把a.txt文件复制到b.txt中,如果b.txt文件存在,则覆盖改文件,如果b.txt不存在,则新建改名字为改名字的文件
10、查看关于mkdir的帮助文档。
答:man mkdir
五、简答题。
1、系统管理员的职责包括那些?管理的对象是什么?
答:系统管理的职责有:用户账号的建立;用户登录系统后相应环境的设定;用户可使用资源的配置和处理用户密码,安全性问题等
管理的对象是服务器、用户、服务器的进程及系统的各种资源等。
2、常用的备份策略有哪三种?各有何优缺点?
答:备份的策略有:完全备份;增量备份和更新备份
完全备份即每隔一段时间就对系统一次全面的备份,但每一次备份工作量很大。增量备份先进行一次完全备份,然后每次隔一段较短的时间对这段时间间隔内修改的数据进行备份。
但增量备份每一次只保存当前的备份数据,需要过多的存储。更新备份是首先每隔一段时间进行一次完全备份,然后每天进行一次更新数据的备份,与增量备份不同的是更新备份时备份从上一次进行完全备份后至今更改的全部数据文件,但更新备份每次做小的备份的任务要比增量备份大。
3、邮件系统的基本原理是什么?E-mail地址的一般格式是怎样的?
答:邮件系统的原理是当用户消息提交系统时,该系统并不及时将其发送出去,而是将邮件副本与发送者、接收者、目的地机器的标志及发送时间一起存入专用的缓冲区。系统则在后台完成把用户发送的邮件传送到目的地机器上的工作。
4、ping命令,ifconfig命令,netstat命令和route命令各自的功能是什么?
答:ping命常用来测试本机与远程主机的通信路径是否畅通。
ifconfig命令用来配置一个网络接口,即指定一个网络接口的地址,或者设置网络接口的参数。
netstat命令用于对TCP/IP网络协议和连接进行统计,统计内容包括:网络连接情况、路由表信息、接口统计等。常用来检查路由选择。
route命令为数据传递所需的网络连接配置路由信息。
5、试述进程的启动、终止的方式以及如何进行进程的查看
1、参考答案:
在Linux中启动一个进程有手工启动和调度启动两种方式:
(1)手工启动
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
前台启动:直接在SHELL中输入命令进行启动。
后台启动:启动一个目前并不紧急的进程,如打印进程。
(2)调度启动
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时
间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch、crontab。
在Linux中启动一个进程有手工启动和调度启动两种方式:
(1)手工启动
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
①前台启动:直接在SHELL中输入命令进行启动。
②后台启动:启动一个目前并不紧急的进程,如打印进程。
(2)调度启动
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时 间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch、crontab。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。