当前位置:文档之家› Linux系统管理与维修期末复习试题

Linux系统管理与维修期末复习试题

1.Linux文件权限一共10位长度,分成四段,第三段表示的内容是_文件所有者所在组的权限_2.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为_764_2.Linux系统进程类型的是:交互进程、批处理进程、守护进程1.以长格式列目录时,若文件test的权限描述为:d rwxrw-r--,则文件test的类型及文件主的权限是__A___ 。

A、目录文件、写读执行B、目录文件、写读C、普通文件、写读D、、普通文件、读3./etc/shadow文件中存放 .用户口令的加密信息/etc/passwd4.为卸载一个软件包,应使用 _rpm -e_5..若当前目录为/home,命令ls –l 将显示home目录下的文件的具体信息6.在LINUX中,要查看文件内容,可使用(A )命令。

A.moreB.cdC.loginD.logout7.以下命令中,可以将用户身份临时改变为root的是( B )。

A.SUB.suC.loginD.logout8.RED HAT LINUX所提供的安装软件包,默认的打包格式为( C )。

A..tarB..tar.gzC..rpmD..zip9.在LINUX运行的7个级别中,X—WINDOWS图形系统的运行级别为( C )。

A.2B.3C.5D.610.若在文字界面下,需要键入startx才能进入图形界面(Xwindow)。

11.你使用命令―vi /etc/inittab‖查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( 在末行模式下,键入:q! )12..删除文件命令为( D )13.A.mkdir B.move C.mv D.rm14.假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是.fileB仍存在,但是属于无效文件15.一个bash shell脚本的第一行是.#!/bin/bash16..改变文件所有者的命令为 C.chown17.关于Linux内核版本的说法A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正1.自由软件的含义是(B)。

A.用户不需要付费B.软件可以自由修改和发布C.只有软件作者才能向用户收费D.软件发行商不能向用户收费3、在UNIX/Linux系统添加新用户的命令是(D )A. groupaddB. usermodC. userdelD. useradd2.查询已安装软件包dhcp内所含文件信息的命令是( B )A. rpm -qa dhcpB. rpm -ql dhcpC. rpm -qp dhcpD. rpm -qf dhcp4、以下哪一个是linux内核的稳定版本(C )A.3.5.24 B. 2.5.17 C. 1.8.18 D. 2.3.205、怎样显示当前目录( A )。

A. pwdB. cdC. whoD. ls6、欲把当前目录下的file1.txt 复制为file2.txt,cat file1.txt > file2.txt7、在给定文件中查找与设定条件相符字符串的命令为( A )A.grep B. gzip C. find D. sort8、指令su可以切换使用者身份Linux系统有普通文件,目录文件和设备文件,以及链接文件等几种类型文件。

正确创建新用户时可以使用命令useradd -d home newuser指定用户家目录,若不指定则使用默认的主目录/home/newuser。

正确RedHat Linux使用ls -all 命令将列出当前目录中的文件和子目录名。

错误LINUX中的超级用户为root,登陆时不需要口令。

错误默认情况下,超级用户和普通用户的登录提示符分别是:“$”和“#”。

正确Samba服务器的功能是在既有windows也linux操作系统的局域网中提供计算机间的文件共享。

正确改变文件所有者的命令为.chown。

正确一个bash shell脚本的第一行是.#!/bin/bash。

正确网络管理员对www服务器可进行访问、控制存取和运行等控制,这些控制可在httpd.conf文件中体现。

正确usermod命令无法实现的操作是.删除指定的账户和对应的主目录。

正确RedHat LINUX安装时自动创建了根用户。

正确存放Linux基本命令的目录是/bin? 正确1.. 将前一个命令的标准输出作为后一个命令的标准输入,称之为管道2..在Red Hat Linux中,一般用(ifconfig )命令来查看网络接口的状态3.vim编辑器具有三种工作模式,即:命令模式、文本编辑模式和行编辑模式4.Linux系统下经常使用的两种桌面环境是:GNOME和KDE。

5.RPM有5种基本操作模式,即:安装、查询、校验、升级、删除6.每个设备文件名由主设备号和从设备号描述。

第一块IDE硬盘的设备名为hda_它上面的第三个主分区对应的文件名是hda3。

7.增加一个用户的命令是useradd8.交互进程,批处理进程,守护进程和就绪进程中不是Linux系统进程类型的_就绪进程9.若要使用进程名来结束进程,应使用.kill命令。

10.除非特别指定,cp假定要拷贝的文件在—当前目录下( D )A、用户目录B、home目录C、root目录D、当前目录11.配置samba该服务器时对安全性选项卡中的验证模式有域、服务器、共享、用户四种选项12.Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。

13.。

某文件的权限为:drw-r--r--,用数值形式表示该权限,该文件属性是(目录文件)14.链接分为:硬链接和(软链接)15.编写的Shell程序运行前必须赋予该脚本文件__执行___权限16.将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是 gunzip–r /home/stu。

17./etc/shadow文件中存放用户口令的加密信息/etc/passwd18、将home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home 的目录下,实现此任务的tar命令格式;tar –zcvf /home/wang.tar,zg /home/stud1/wang。

19、在Shell中有三个变量:系统变量、环境变量、用户变量。

20、Linux一般4个主要部分:内核、shell、文件系统、应用系统。

21、Linux系统中包括四种类型的文件:普通文件、目录文件、设备文件、链接文件。

22、rpm具有的五大功能:(1)安装:将软件从包中解出来,并且安装到硬盘。

(2)卸载:将软件从硬盘清除。

(3)升级:替换软件的旧目录。

(4)查询:查询软件包的信息。

(5)验证:检查系统中的软件与包中软件的区别。

23、简述在虚拟机中安装Red Hat Linux 9.0 的过程答;1。

下载操作系统的镜像ISO文件2.下载虚拟机并安装3.通过ISO文件安装操作系统4.执行相关配置即可24、在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back 下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。

答:$ mkdir back$ cd back$ touch test1 test2$ mv test2 ../file225、若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。

答:此目录可能不存在,或者目录不为空,或者目录中有隐含文件存在,或者目录被设置了权限。

解决方法就是先修改权限,在使用rm –r 命令删除。

26、执行命令ls –l 时,某行显示如下:-rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata(1)用户chris 对该文件具有什么权限?1、读写(2)执行命令useradd Tom后,用户Tom对该文件具有什么权限?2、只读(3)如何使任何用户都可以读写执行该文件?3 、chmod 777 mydata (4)如何把该文件属主改为用户root ?4 、chown root mydata管理与维护FTP服务器子项目1. 安装vsftpd服务器软件1. 查看当前系统是否安装vsftpd软件:2.确定vsftpd软件包位置。

位于安装光盘Server目录中使用ls 命令3 安装子项目(2).查看vsftp服务器的配置文件和主要目录vsftpd服务器主配置文件/etc/vsftpd/vsftpd.conf注意:在配置时,vsftpd的格式是:选项=值强调,在这里"="两边不能留空白符.查看vsftp服务器的配置文件和主要目录可以执行命令:rpm -ql vsftpd目录和文件列表如下:/usr/sbin/vsftpd vsftpd的主程序/etc/vsftpd 配置文件所在目录/etc/vsftpd/vsftpd.conf 主配置文件/etc/vsftpd.ftpusers vsftpd服务器的黑名单/etc/er_list vsftpd服务器的用户列表/var/ftp 匿名用户访问的主目录/var/log/xferlog ftp服务器日志文件/home/用户宿主目录/etc/rc.d/init.d/vsftpd vsftpd服务器启动脚本/etc/pam.d/vsftpd PAM配置文件################################分割线子项目3 建立基于匿名FTP服务器###########################(1) 调整FTP匿名上传目录权限,并准备测试文件chown ftp /var/ftp/publs -ld /var/ftp/pub建立或复制一个文件到/var/ftp/pub目录下:cp /etc/vsftpd/vsftpd.conf /var/ftp/pub/testfile(2) 修改/etc/vsftpd/vsftpd.conf主配置文件,开发匿名用户访问、上传anonymous_enable=YESlocal_enable=NOwrite_enable=YESanon_umask=022local_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESdirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_file=/var/log/xferlogftpd_banner=Welcome to blah FTP service.listen=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES(3) 重新启动vsftpd服务service vsftpd restart(4) 在客户端访问ftp服务器,测试下载和上传文件功能方法一:通过ftp命令测试方法二:使用浏览器访问测试方法三:使用cuteftp客户端工具访问测试################################子项目4 建立基于本地用户FTP服务器(1) 修改/etc/vsftpd/vsftpd.conf主配置文件,设置本地FTP服务器anonymous_enable=NOlocal_enable=YESwrite_enable=YESanon_umask=022local_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_file=/var/log/xferlogftpd_banner=Welcome to blah FTP service.listen=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES(2) 重新启动vsftpd服务service vsftpd restart(3) 在客户端访问ftp服务器,测试下载和上传文件功能方法一:通过ftp命令测试方法二:使用浏览器访问测试方法三:使用cuteftp客户端工具访问测试(4) 禁锢本地用户允许本地用户登陆ftp服务器通过ftp命令去测试默认情况下本地用户是否被禁锢在其主目录;修改主配置文件chroot_local_user=YES重启服务后,通过ftp命令再次去测试。

相关主题