欢迎来到天天文库
浏览记录
ID:52302933
大小:109.89 KB
页数:2页
时间:2020-03-26
《linux部分课后习题答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux基础教程部分参考答案1.2什么是软件?软件分为哪几大类?Linux、Flash、Oracle、抓图软件、Skype各属于哪几类软件?详见课本P3-4软件是与数据处理系统操作有关的计算机程序和相关数据等的总称。程序是计算机完成一项任务的指令的集合。数据是由程序使用或生成的不同类型的信息。系统软件这些软件对计算机系统的资源进行控制、管理,并为用户使用和其他程序的运行提供服务。LinuxOracle是系统软件。支撑软件是辅助软件技术人员从事软件开发工作的软件。应用软件是为解决某一类应用需要或某个特定问题而设计的程序。Flash、抓图软件、Skype是应用软件。1.5下列哪些软件
2、是开源软件:WindowsXP、RedHat、IE、UNIX?RedHat、UNIX。1.7Linux迅速发展的优势是什么?Linux的迅速发展具有一系列优势,主要包括:(1)开放源码系统从本质上就具有其它系统无法比拟的发优势。(2)Linux受到各国政府的大力支持。(3)得到全球各大软、硬件公司的支持。(4)格优势和安全性。1.8Linux核心版本与发行版本有何区别?详见课本P152.7请说明下列命令的含义:/dev/hda3,/dev/sdb6。/dev/hda3指IDE接口的第一个硬盘的3号分区/dev/sdb6指SATA接口的第二个硬盘的6号分区4.6命令cp与mv有何异同
3、?你能够用copy作为文件复制的命令吗?为什么?详见课本P81copy不能做为文件复制的命令,因为系统没有copy命令。4.7将文件file1的前20行、文件file2的最后15行合并成一个文件AB。head-n20file1>Atail-n15file2>BcatAB>AB5.5说出下列每一项信息各对应哪一类文件:(1)drwxr-xr-x目录文件(2)/bin二进制文件目录(3)/etc/passwd账户文件(4)brw-rw-rw-块设备文件(5)/dev/fd0标识设备的特殊文件(6)/usr/lib库文件(7)-rwx--x--x普通文件5.6假设利用ls-l长列表格式显
4、示某个目录的内容时,看到如下一行文件说明:-rwxr-xr--2menggcusers569912月2811:36prog1问:(1)该文件的名称是什么?他是什么类型的文件?文件名:prog1文件类型:普通文件(2)想要取消其他用户对文件的执行权限,应使用什么命令?chmodo-xprog1(3)想要把文件链接到目录/home/liuzh下的tmp文件,应如何操作?如链接成功,则使用ls-l命令重新列出该目录时,其中显示信息有何变化?lnprog1/home/liuzh/tmp文件的连接数变为35.7请给出下列命令执行的结果:(1)cd回到家目录(2)cd..返回父目录(3)cd.
5、./..将当前目录向上移动两级(4)cd/将当前目录移动到系统文件目录5.8目录ABC下面有两个子目录a1,b2,以及5个普通文件。如果想要删除ABC,应使用什么命令?rm-rABC5.9如何用一个命令统计给定目录中有多少个子目录?ls-l
6、grep"^d"
7、wc-l6.7如果你发现有一个简单的程序很长时间也执行不完,那你会采取什么措施?用"ps"命令找到程序进程的pid,用"killpid"命令结束程序进程。9.1常用的shell用哪几种?Linux系统中默认的shell是什么?详见课本P154Linux系统提供多种不同的shell以供选择。常用的有:Bourneshell(简称
8、sh)、Cshell(简称csh)、Kronshell(简称ksh)和BourneAgainshell(简称bash)。Linux系统中默认的shell是BourneAgainshell即bash。9.4将主提示符改为你的主目录名,并予以输出。exportPS1=$HOMEecho$HOME9.9分析下列shell脚本的功能:count=$#cmd=echowhile[$count-gt0]docmd="$cmd$$count"count=`expr$count-1`doneeval$cmd这个shell脚本会倒序输出所有指令参数。9.10编写一个shell脚本,把它第二个位置参
9、数及其后的各个参数指定的文件复制到第一个位置参数指定的目录中。#!bin/bashpath=$1shiftwhile[$1]docp$1$pathshiftdonePS:部分答案仅供参考如有错误恕不通知———by王龙河
此文档下载收益归作者所有