Linux作业题(2014)(作业手写,A4纸)班级学号姓名总分一、简答题1、列出Linux系统的主要特点。Linux的功能强大而全面,与其他操作系统相比,具有一系列显著特点:(1)与UNIX系统兼容(2)自由软件和源码公开(3)性能高和安全性强(4)便于定制和再开发(5)互操作性高(6)全面的多任务和真正的32位操作系统2、简述Linux系统使用哪些命令关闭计算机系统?shutdown–hnow,init0,halt3、简述Linux系统下有哪些文件类型?普通文件,目录文件,设备文件,符号链接文件4、简述下硬链接和符号链接,并举例分别建立一个硬链接和符号链接操作硬链接:是在别的目录或本目录中增加目标文件的一个目录项,使得一个文件可以登记在多个目录中符号链接:是将一个路径名连接到一个文件$lnfile1../fa$ln–s/home/gg/file2/home/ggg/file35、简述chmod和charp、chown命令功能chmod:改变或设置文件或目录的存取设置charp:改变文件或目录所属的用户组chown:改变某个文件或目录的所有者和所属的组6、简述ps、kill、sleep命令功能ps:查看当前系统中运行的进程信息kill:终止一个进程的运行sleep:使进程暂停执行一段时间7、进入退出vi的方法有哪些?进入vi:$vi文件名退出vi:(1):wq把编辑缓冲区的内容写到指定文件中,退出编辑器,回到shell状态(2):ZZ仅当对所编辑的内容做过修改时,才将缓冲区的内容写到指定文件中(3):x与:ZZ功能相同(4):q!无条件强行退出vi8、vi的工作方式有哪些?相互之间如何转换?工作方式:命令方式,输入方式,ex转义方式P.73图9、简述shell的功能,执行shell的方式主要有哪些?(1)能对已有命令进行适当组合构成新的命令(2)提供文件名扩展字符,使得单一字符串可以匹配多个文件名(3)可以直接使用shell内置命令(4)允许灵活地使用数据流,提供通配符,输入/输出重定向,管道线等机制,方便模式匹配,I/O处理和数据传输(5)结构化的程序模块,提供顺序,条件,循环等控制流程(6)提供在后台执行命令的能力(7)提供可配置的环境(8)提供一个高级命令语言,允许用户创建从简单到复杂的程序$bash脚本名$bash脚本名$chmoda+x脚本名$PATH=$PATH:.$脚本名10、如何在系统初启过程中,让系统自动启动某些程序?请列出三种方法$ln–s建立启动软连接$chkconfig程序名on$ntsysv二、应用题1、使用命令创建目录newdir1,其默认权限为755,然后使用命令设置其权限为765.mkdirnewdir1chmod765newdir12、创建用户zhangsan,并设置口令为123456.useraddzhangsanpasswdzhangsanEnternewUNIXpassword:123456RetypenewUNIXpassword:123456passwd:allauthenticationtokensupdatedsuccessfully3、请说出下面的目录主要放置什么数据?/etc:LINUX系统中大部分的配置文件/boot:Linux系统的内核文件和启动所需的文件/bin:常用的命令文件/mnt:临时的映射文件/dev:大部分的设备文件4、某文件为drw-rw-r--,问该文件为什么类型,该文件的权限八进制数字是什么?目录文件6645、创建空文件file1,file2和file3.touchfile1file2file3三、综合题1、编写一个shell脚本,显示当天日期,查找给定某用户是否在系统工作,如在系统中,就发一个问候。#!/bin/bashDateIf[`who|grep“$1”|wc–l`-eq1]Thenwrite$1!HELLO!fi2、通过查找相关资料,对目前Linux系统的应用状况进行阐述,并对其应用领域和前景进行分析。在如今21世纪的信息时代中,Linux在服务器、桌面、行业定制等领域获得了长足发展,尤其在服务器领域,Linux已经获得了令人瞩目的成就。在高端服务器操作系统领域,随着开源软件在世界范围内影响力日益增强,Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,并且形成了大规模市场应用的局面。Linux引起了全球IT产业的高度关注,并以强劲的势头成为服务器操作系统领域中的中坚力量。而在桌面领域,Linux桌面的发展趋势也非常迅猛,以Ubuntu为例,依靠快速的启动,高速的在线升级,良好的易用性,快速的争取了很多用户。预计在未来的生活中,Linux或许不能取代Windows系统成为一般家庭的首选,但在公司的使用比重一定会逐渐加大,其越来越便捷的操作也一定会吸引越来越多的用户来使用它