当前位置:文档之家› 案例操作题

案例操作题

案例操作题1、你是Linux系统管理员,在/root下编写一个脚本文件showenv。

你运行此脚本,命令如下:./showenv PWD结果显示错误提示如下:bash:./showennv:权限不够于是你运行命令ll showenv显示如下:-rw-r—r-- 1 root root 155 6月19 09:58 showenv你想实现只有自己可以运行此脚本,而其他帐户不能运行,你需要如何操作?解答:chmod u+x showenv2、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,你需要如何操作?解答:mv shell.sh shell2.sh3、你是公司的Linux服务的管理员。

你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,你需要如何操作?解答:/shutdown4、你是公司的Linux服务的管理员。

你想将光驱装载到/mnt/cdrom,你知道应该用mount 命令,但你忘记具体的命令参数格式。

已知mount不是Linux的内部命令,你如何查看mount 的帮助?解答:Man mount5、你是公司的Linux服务的管理员。

你想查看/root下文件和文件夹的赋权的详细列表,你需要如何操作?解答:ls –l6、你是公司的Linux服务的管理员。

你使用mkdir命令创建一个临时文件夹/mnt/tmp,并将一些文件复制其中。

你使用完后要删除/mnt/tmp文件夹及其中的所有文件,你需要如何操作?解答:Rm –r /mnt/tmp7、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作?解答:在末行模式下,键入:q!8、你在vi编辑器中对文本文件中的某行进行删除后,发现该行内容需要保留,如何重新恢复该行内容?解答:在命令模式下使用“u”命令9、你使用vi编辑器进行c语言程序的编写,为了更清楚地阅读程序代码,需要在vi中显示文件中每一行的行号,你应该如何操作?解答::set number10、你在一台机器上安装了双系统:windows 2003 server和Red Hat Linux 9.0。

已知windows 2003 server有C:和D:,其中D: 是这台机器的第一个IDE硬盘的第2个主分区,文件系统是FAT32。

你想在linux系统中访问D:中的某些文件。

请写出具体步骤。

1)在:Linux上创建文件夹/mnt/win2)使用mount命令将D:装载到/mnt/win3)卸载/mnt/win4)如果D:有中文的文件名,应该如何mount解答:1)Mkdir /mnt/win2)Mount –t vfat /dev/hda2 /mnt/win3)umount /mnt/win4)mount –t vfat –o iocharset=cp936 /dev/hda2 /mnt/win11、你公司的mail服务器使用Red Hat Linux 9.0系统,你发现某些员工的邮箱占用空间很大,你想实现Linux系统用户的磁盘配额,规定每个用户的软限制为4MB,硬限制为5MB。

请写出具体步骤。

1)修改/etc/fstab/文件,为实现对用户和组的限制,在需要配置quota的分区添加()两个选项。

2)重新挂载文件系统最简单的方法是运行()命令。

3)在/目录创建配额文件quotacheck –cmug /,查看是否创建成功使用()命令。

4)设置配额:对用户设置配额。

针对用户user1设置使用( ) 命令,可以限制哪些方面的参数?对组设置配额。

针对组group1设置使用( ) 命令。

5)查看用户user1的配额信息使用()命令:1)解答:Usrquota,grpquota2)reboot3)Ls /aquota.*4)edquota –u user1 可针对空间大小和文件数量设置软限制和硬限制edquota –g group15)Quota –u user112、你是公司的Linux服务的管理员。

请使用两种方法创建帐户,这些帐户信息和口令存放在哪些文件中。

假设你创建一个帐户user1,如何给该帐户设置口令,如何去掉口令。

解答:方法1:Useradd user1Passwd user1方法2:在/etc/passwd文件中按照已有账户的格式给user1添加一行然后在/home下创建文件夹user1mkdir /home/user1chmod g-rx,o-rx /home/user1chown user1 /home/user1/etc/shadow文件存放用户口令去掉口令:打开/etc/passwd删除user1所在行的:x:中的x即可13、你使用一台PC,该PC有一块40GB的IDE硬盘和一个光驱,先安装windows 2003Server系统,后安装RedHat Linux 9.0。

已知windows 2003 Server的D:分区为FAT32格式,在Linux上表示为/dev/hda2。

1)若想在Linux上读取windows 2003 Server的D:的数据,如何使用mount装载。

2)在Linux系统的USB接口插入256MB的U盘,已知其文件系统为FAT32,并且在Linux上表示为/dev/hdb1,若想在Linux上读取U盘数据,如何使用mount装载。

3)你要使用Linux安装盘,如何使用mount装载。

4)如何卸载以上各个文件系统。

解答:1)mkdir /mnt/win_Dmount –t vfat /dev/hda2 /mnt/win_D2)mkdir /mnt/usbmount –t vfat /dev/hdb1 /mnt/usb3)mount –t iso9660 /dev/cdrom /mnt/cdrom4)umount /mnt/win_Dumount /mnt/usbumount /mnt/cdrom14、写出使用RPM查询软件包vnc-server的安装文件列表,写出安装(文件名为vnc-server-3.3.3r2-47.i386.rpm)、卸载vnc-server、和升级某.rpm软件包的命令。

解答:Rpm –ql vnc-serverRpm –ivh vnc-server-3.3.3r2-47.i386.rpmRpm –e vnc-serverRpm –Uvh 某.rpm软件包15请简单描述如何在vi中操作各种模式的转换?解答:进入文本模式:在命令模式下输入a,i,o等都可以进入到文本模式,即可以进行文本输入和修改等操作进入命令模式:在任何一种模式下回到命令模式是按ESC键,如果无法判断是否已经进入到命令模式,可以多按几次ESC键进入末行模式:在命令模式下输入“:”进入到末行模式,接收用户输入的命令,执行相应操作。

无法从文本模式直接转换到末行模式,也无法从末行模式直接转换到文本模式16、请简述如何在Linux中获得帮助?解答:第一、通过帮助选项,使用-help参数可以使用帮助第二、使用man命令获得帮助第三、使用info命令获得帮助第四、使用help命令获得帮助17、请简单分析Linux中文件或目录的权限是如何来表示的?解答:linux中使用10个位置来标记一个文件或者目录的权限,第一个位置来记录文件或者目录的类型,第2-4个来记录文件或目录的所有者的权限,第5-7来记录文件所属组的权限,第8-10来记录其它组的权限,其中分别用rwx来表示读、写和可执行权限。

18、请写出Linux系统中不同的运行级别极其意义?在实际设置系统的默认启动级别的时候要注意哪些?解答:0:停机1:单用户模式2:多用户模式,但不支持NFS3:完全多用户模式,文本界面4:未分配使用5:图形多用户模式6:重新启动因为在以上7个级别中,级别0是停机状态,级别6是重新启动状态,因此他们不能被设置成系统的默认启动级别,如果设置成为0级别,会导致系统开机之后便进入到关机状态,如果设置成为6级别,将导致系统频繁重新启动。

19、请简述在Redhat 9中配置和实现磁盘配额的步骤。

解答:1.)修改fstab文件,在需要启动配额的装载分区添加usrquota和grpquota选项2.)重新启动挂载文件系统3.)使用quotacheck –cmug 命令为相应分区生成配额文件4)使用edquota命令分别为用户和组设置配额20、简述DNS进行域名解析的过程。

解答:首先,客户端发出DNS请求翻译IP地址或主机名。

DNS服务器在收到客户机的请求后:(1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。

(4)若没有找到,则返回错误信息。

21、进程的查看和调度分别使用什么命令?解答:进程查看的命令是ps和top。

进程调度的命令有at,crontab,batch,kill。

22、什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?解答:链接分硬链接和符号链接。

符号链接可以建立对于文件和目录的链接。

符号链接可以跨文件系统,即可以跨磁盘分区。

符号链接的文件类型位是l,链接文件具有新的i节点。

硬链接不可以跨文件系统。

它只能建立对文件的链接,硬链接的文件类型位是-,且硬链接文件的i节点同被链接文件的i节点相同。

23、某/etc/fstab文件中的某行如下:/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2解答:1)第一列:将被加载的文件系统名;(2)第二列:该文件系统的安装点;(3)第三列:文件系统的类型;(4)第四列:设置参数;(5)第五列:供备份程序确定上次备份距现在的天数;(6)第六列:在系统引导时检测文件系统的顺序。

24、Apache服务器的配置文件httpd.conf中有很多内容,请解释如下配置项:(1)MaxKeepAliveRequests 200 (2)UserDir public_html(3)DefaultType text/plain (4)AddLanguare en.en(5)DocumentRoot―/usr/local/httpd/htdocs‖(6)AddType application/x-httpd-php.php.php.php4解答:1)允许每次连接的最大请求数目,此为200;(2)设定用户放置网页的目录;(3)设置服务器对于不认识的文件类型的预设格式;(4)设置可传送语言的文件给浏览器;(5)该目录为Apache放置网页的地方;(6)服务器选择使用php4。

相关主题