鸟哥的Linux私房菜基础学习篇课后习题答案
linux课后习题答案文档

linux课后习题答案文档第一章课后习题:1.Linux提供了哪些用户界面?它们的区别是什么?答:图形化界面和命令行界面,命令行界面即shall界面,是基于文本的命令行界面而图形化界面可以给用户一种方便、直观、交互性强的、友好的图形化界面,用户可以在其中使用鼠标、菜单、窗口、滚动条等进行操作。
我个人认为图形化界面更利于操作系统的普及,而命令行界面有时候效率很高,是学习操作系统进阶必须掌握的技术。
2.举例说明Linux的主要应用领域。
㈠Linux服务器㈡嵌入式Linux系统㈢桌面应用㈣电子政务3.Linux操作系统有什么特点?㈠开放性㈡完全免费㈢多用户㈣多任务㈤良好的用户界面㈥设备独立性㈦提供了丰富的网络功能㈧可靠的系统安全性㈨良好的可移值性4.如何理解Linux版本Linux的版本分为两类:内核版本和发行版本。
㈠内核版本:内核是系统的心脏,是运行程序、管理磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。
Linux内核版本号是有一定规则的,即“主版本号.次版本号.修正号”。
㈡发行版本:一个完整的Linux操作系统由内核版本、系统程序、应用程序组成。
比较著名的几个发行版本有如下几个:⑴Red Hat Linux⑵Slackware Linux⑶SuSE Linux⑷Debian Linux⑸红旗Linux5.Linux和UNIX有什么共同点和不同点?共同点:Linux和UNIX系统都是有多用户的特征。
UNIX和LINUX有很多相同的地方,比如说指令,比如说SHELL。
不同点:主要UNIX是用于大型机的,Linux是用于家用机的。
UNIX是一个功能强大、性能全面的多用户、多任务操作系统,可以应用从巨型计算机到普通PC机等多种不同的平台上,是应用面最广、影响力最大的操作系统。
Linux是一种外观和性能与UNIX相同或更好的操作系统,但Linux不源于任何版本的UNIX的源代码,并不是UNIX,而是一个类似于UNIX的产品。
linux部分课后习题答案

Linux基础教程部分参考答案1.2 什么是软件?软件分为哪几大类?Linux、Flash、Oracle、抓图软件、Skype各属于哪几类软件?详见课本P3-4软件是与数据处理系统操作有关的计算机程序和相关数据等的总称。
程序是计算机完成一项任务的指令的集合。
数据是由程序使用或生成的不同类型的信息。
系统软件这些软件对计算机系统的资源进行控制、管理,并为用户使用和其他程序的运行提供服务。
Linux Oracle 是系统软件。
支撑软件是辅助软件技术人员从事软件开发工作的软件。
应用软件是为解决某一类应用需要或某个特定问题而设计的程序。
Flash、抓图软件、Skype 是应用软件。
1.5下列哪些软件是开源软件:Windows XP、Red Hat、IE、UNIX?Red Hat、UNIX。
1.7 Linux迅速发展的优势是什么?Linux的迅速发展具有一系列优势,主要包括:(1)开放源码系统从本质上就具有其它系统无法比拟的发优势。
(2)Linux受到各国政府的大力支持。
(3)得到全球各大软、硬件公司的支持。
(4)格优势和安全性。
1.8 Linux核心版本与发行版本有何区别?详见课本P152.7请说明下列命令的含义:/dev/hda3,/dev/sdb6。
/dev/hda3指IDE接口的第一个硬盘的3号分区/dev/sdb6指SATA接口的第二个硬盘的6号分区4.6 命令cp与mv有何异同?你能够用copy作为文件复制的命令吗?为什么?详见课本P81copy不能做为文件复制的命令,因为系统没有copy命令。
4.7 将文件file1的前20行、文件file2的最后15行合并成一个文件AB。
head -n 20 file1 > Atail -n 15 file2 > Bcat A B > 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长列表格式显示某个目录的内容时,看到如下一行文件说明:-rwxr-xr-- 2 menggc users 5699 12月28 11:36 prog1问:(1)该文件的名称是什么?他是什么类型的文件?文件名:prog1 文件类型:普通文件(2)想要取消其他用户对文件的执行权限,应使用什么命令?chmod o-x prog1(3)想要把文件链接到目录/home/liuzh下的tmp文件,应如何操作?如链接成功,则使用ls -l命令重新列出该目录时,其中显示信息有何变化?ln prog1 /home/liuzh/tmp文件的连接数变为35.7 请给出下列命令执行的结果:(1)cd回到家目录(2)cd ..返回父目录(3)cd ../..将当前目录向上移动两级(4)cd /将当前目录移动到系统文件目录5.8 目录ABC下面有两个子目录a1,b2,以及5个普通文件。
linux课本练习题答案

linux课本练习题答案(文章正文)本文为《Linux课本练习题答案》提供详细解答,将以题目的形式进行分类回答。
请注意,以下答案仅供参考,需根据具体情况进行验证。
一、Linux基础知识1. 什么是Linux操作系统?Linux操作系统是基于Unix操作系统开发而成的一种开源操作系统,其内核由林纳斯·托瓦兹等开发人员创建。
2. Linux操作系统的优势有哪些?Linux操作系统有以下优势:- 开放源代码:用户可以自由地修改、复制、分发Linux操作系统;- 高度稳定:Linux操作系统能够长时间运行而不需要重新启动,减少了系统的崩溃和数据损坏的可能性;- 可定制性强:用户可根据自己的需求和偏好来定制Linux操作系统,使其符合个人化要求;- 多用户支持:Linux操作系统可以同时为多个用户提供服务;- 安全性高:Linux操作系统有较强的安全性能,且能及时修复漏洞。
3. 请说明Linux文件系统的基本组成。
Linux文件系统的基本组成包括以下部分:- 根目录:文件系统的顶级目录,表示为“/”。
根目录下包含其他所有目录和文件;- 目录:用于组织和存储文件的容器;- 文件:存储数据的基本单元;- 子目录:位于其他目录下的目录,用于进一步分类和组织文件;- 虚拟文件系统:负责将不同的文件系统以统一的方式呈现给用户。
二、Linux命令行操作1. 解释以下Linux命令:- cd命令:用于切换当前工作目录。
例如,cd /usr将当前工作目录切换到/usr目录下;- ls命令:用于列出指定目录下的文件和子目录。
例如,ls /home将列出/home目录下的文件和子目录;- cp命令:用于复制文件或目录。
例如,cp file1.txt file2.txt将file1.txt复制到file2.txt;- mv命令:用于移动文件或目录,或将文件或目录改名。
例如,mv file1.txt /home将file1.txt移动到/home目录下;- rm命令:用于删除文件或目录。
鸟哥的linux私房菜答案

鸟哥的linux私房菜答案【篇一:鸟哥的linux私房菜-基础篇-学习总结】s=txt>6.1 用户与用户组的定义6.2 linux文件权限概念6.2.1 linux文件权限与属性1.一般权限1)对文件,r指用户可读取文件内容;w指用户可以编辑、新增、修改文件内容但不能删除文件;x指用户可以执行该文件。
2)对目录,r指用户可以查询目录结构(ls);w指用户可对目录下的文件删除、重命名、转移、新建等。
x指用户能进入该目录,使其成为工作目录2. 特殊权限1)setuid:(-rwsr-xr-x)使文件(仅可执行文件)在执行过程中,执行者拥有文件所有者的权限。
2) setgid:(rwxrwsr-x)对于文件,仅对可执行文件而言,在执行过程中,执行者拥有文件用户组的权限。
对于目录,用户需同时拥有r与x权限才能进入该目录,用户在此目录下的有效用户组变为该目录的用户组,用户在此目录下新建的文件的用户组与此目录的用户组相同。
3) sbit:(drwxrwxrwt)对于目录,目录下的文件或目录,只有文件/目录所有者和root能够进行删除动作。
4)特殊权限的设置:4 setuid、2 setgid、1 sbit(chmod 7777 filename)。
3. 隐藏权限1) chattr +(-)i filename:使文件不能被删除、改名、设置链接文件、写入或添加数据。
2) chattr +(-)a filename:使文件只能增加数据。
3)4. 默认权限1)文件初始默认权限为666,目录初始默认权限为777.umask设置默认权限,如umask为0022,则文件默认权限为644(rw-r—r--),目录默认权限为755(rwxrwxrwx).6.2.2如何改变文件和目录的权限与属性1. chgrp1) chgrp grpname file/dirname: 改变文件/目录的所属用户组2. chown1) chown ownname file/dirname:改变文件/目录的所属用户3. chmod1) chmod 777 file/dirname:改变文件/目录的所属用户的权限4. touch命令1) touch -d “2 days ago” filename:修改文件时间2) touch -t 0709150202 filename:修改文件时间3) touch filename:新建文件4) modification time (mtime):文件数据内容更改时间5) status time (ctime):文件权限属性更改时间6) access time (atime):文件读取时间6.3 linux目录配置6.3.1 linux目录配置标准fhs(filesystem hierarchy standard) fhs是一种目录规划标准。
linux操作系统 课后习题答案

linux操作系统课后习题答案Linux操作系统课后习题答案Linux操作系统是一种开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。
在学习Linux操作系统的过程中,课后习题是巩固知识、提高技能的重要途径。
下面我们将为大家总结一些常见的Linux操作系统课后习题答案,希望能够帮助大家更好地理解和掌握Linux操作系统。
1. 什么是Linux操作系统?它有哪些特点?答:Linux操作系统是一种基于Unix的开源操作系统,具有稳定性高、安全性好、灵活性强、多用户多任务、多平台支持等特点。
2. 如何在Linux中查看当前目录下的文件和文件夹?答:可以使用ls命令来查看当前目录下的文件和文件夹。
3. 如何在Linux中创建一个新的文件夹?答:可以使用mkdir命令来创建一个新的文件夹,例如:mkdir new_folder。
4. 如何在Linux中复制一个文件?答:可以使用cp命令来复制一个文件,例如:cp file1.txt file2.txt。
5. 如何在Linux中查找一个文件?答:可以使用find命令来查找一个文件,例如:find / -name file.txt。
6. 如何在Linux中查看当前系统的IP地址?答:可以使用ifconfig命令来查看当前系统的IP地址。
7. 如何在Linux中查看当前系统的内存使用情况?答:可以使用free命令来查看当前系统的内存使用情况。
通过以上课后习题的答案,我们可以更好地了解和掌握Linux操作系统的基本操作和常用命令。
希望大家在学习Linux操作系统的过程中能够不断积累知识,提高技能,为将来的工作和学习打下坚实的基础。
Linux课后题(有答案的是重点)

Linux课后题(有答案的是重点)1.5.1 课后习题(1)什么是Linux操作系统?答:linux是一套免费使用自由传播的类Unix操作系统,是当前流行的一种计算机操作系统。
(2)简述Linux的特点。
开放性、多用户、多任务、良好的图形用户界面、独立的硬件支持、丰富的网络应用、可靠的系统安全性、良好的可移植性、(3)请描述Linux与Unix的关系。
Linux 和UNIX 的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。
(1)简述Linux与Windows的异同点。
Windows是图形界面的,Linux类似以前的DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux也能显示图形界面。
Windows 有MS-DOS方式,在该方式下通过输入DOS命令来操作电脑;而Linux与Windows 类似,也有命令方式,Linux启动后如果不执行X- WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。
2.4.1 课后习题(1)Redhat Linux 9的默认安装(D)。
A.占用的硬盘空间最少 B.没有X Window图形系统C.无KDE桌面环境D.适合于对Linux系统比较陌生的用户(2)关于安装方式说法错误的是(A)。
A.图形安装模式耗费的系统资源比较少,字符方式耗费的系统资源较多B.字符方式的安装速度也比图形方式略快 C.图形安装方式易于使用D.如果安装程序无法启动图形安装程序,即使用户选择图形安装方式,也会自动地转入字符安装方式(3)当选择要安装的软件包时(B)。
A.可以选择单个软件包或包组,但是没有更进一步的选择B.可以选择单个软件包或包组,如果选择后者,你可以通过选择“细节”进一步选择C.安装程序不检查安装需要的磁盘空间 D.即使磁盘空间不够,安装程序也不会提示(4)逻辑分区是建立在(B)分区上的。
A.从分区 B.扩展分区 C.主分区 D.第二分区(5)在Windows与Linux双系统中,如果要让GRUB引导,则GRUB应该放在(A)。
鸟哥 linux的私房菜(基础篇) 答案转

转自:/
第0章 计算机概论 本章习题
•动动手实作题:假设你不知道你的主机内部的各项元件资料,请拆开你的主机机壳,并将内部所有的元件 拆开,并且依序列出: ◦CPU 的厂牌、型号、最高时脉; ◦主记忆体的容量、介面(DDR/DDR II 等); ◦显示卡的介面 (AGP/PCIe/内建) 与容量 ◦主机板的厂牌、南北桥的晶片型号、BIOS 的厂牌、有无内建的网卡或音效卡等 ◦硬碟的连接介面(IDE/SATA 等)、硬碟容量、转速、缓冲记忆体容量等。 然后再将他组装回去。注意,拆装前务必先取得你主机板的说明书,因此你可能必须要上网查询上述的各 项资料。
简答题部分: •你在你的主机上面安装了一张网路卡,但是开机之后,系统却无法使用,你确定网路卡是好的,那么可能 的问题出在哪里?该如何解决? 因为所有的硬体都没有问题,所以,可能出问题的地方在于系统的核心(内核)不支援这张网路卡。解决 的方法,(1)到网路卡的开发商网站,(2)下载支援你主机作业系统的驱动程式,(3)安装网路卡驱 动程式后,就可以使用了。 •我在一部主机上面安装的 Windows 作业系统时,并且安装了显示卡的驱动程式,他是没有问题的。但是 安装的 Linux 时,却无法完整的显示整个 X 窗口。请问,我可不可以将视窗上面的显示卡驱动程式拿来安 装在 Linux 的上? 不行!因为核心不同,针对硬体所写的驱动程式也会不相同,编译器也不同,当然,驱动程式也无法在两 个作业系统间相容。这也是为何开发商在他们的网站上面,都会同时提供许多不同作业系统的驱动程式之 故。 •一个作业系统至少要能够完整的控制整个硬体,请问,作业系统应该要控制硬体的哪些单元? 根据硬体的运作,以及资料在主机上面的运算情况与写入/读取情况,我们知道至少要能够控制:(1)输 入/输出 crontrol,(2)设备控制,(3)流程管理,( 4)文件管理。等等! •一个 GB 的的硬碟空间,等于几个千字节? 1GBytes = 1024 兆字节* 1024 千字节/兆字节= 1048576 千字节 •我在视窗上面玩的游戏,可不可以拿到 Linux 上去玩? 当然不行!因为游戏也是一个应用程式(应用程序),他必须要使用到核心所提供的工具来开发他的游戏, 所以这个游戏是不可在不同的平台间运作的。除非这个游戏已经进行了移植。 •Linux 的本身仅是一个核心与相关的核心工具而已,不过,他已经可以驱动所有的硬体,所以,可以算是 一个很阳春的作业系统了。经过其他应用程式的开发之后,被整合成为 Linux 的 distribitions 。请问众多的 分布之间,有何异同? 相同:(1)同样使用 所释出的核心,(2)支援同样的标准,如 FHS 标准,低位等; (3)使用几乎相同的自由软体(例如 GNU 的里面的海湾合作委员会/ glibc 的/六/阿帕奇/绑定/ sendmail 的...)(4)几乎相同的操作介面(例如均使用的 bash / KDE 的/ GNOME 的等等)。 不同:使用的内核与各软体的版本可能会不同,各开发商加入的应用工具不同,使用的套件管理模式不同 (dpkg 来与转) •Unix 的是谁写出来的?GNU 的计画是谁发起的? Unix 的是肯汤普森写的,1973 年再由丹尼斯里奇以ç语言改写成功。至于 FSF 的则是与 GNU 的理查德斯 托曼发起的。 •GNU 的的全名为何?他主要由那个基金会支持? GNU 的是 GNU 是不是 Unix 的简写,是个无穷回圈!另外,这个计画是由自由软体基金会(自由软件基 金会,简称 FSF)所支持的!两者都是由斯托曼先生所发起的! •何谓多人(多用户)多工(多任务)? 多用户指的是 Linux 的允许多人同时连上主机之外,每个使用者皆有其各人的使用环境,并且可以同时使 用系统的资源!
《鸟哥的linux私房菜(基础篇)》学习笔记

《鸟哥的linux私房菜(基础篇)》学习笔记----------李晶第一部分:linux的规划与安装这里个人相对来说比较熟悉,对于如何安装linux书上有详细介绍。
不过我一般用的都是ubuntu,这个发行版的安装并不是很复杂。
1.linux历史与简介:计算机是由一堆硬件所组成的,操作系统是为了更加有效地控制和使用这些硬件资源。
我们最熟悉的windows就是一种操作系统。
但是linux是完全不同于windows的一种操作系统。
众所皀知癿,Linux癿核心是由Linus Torvalds在1991年癿时候给他开发出来的。
linux沿袭了unix 的许多良好的特性,最重要的也是现今非常受欢迎的原因之一就是linux是开源的,并且在其之上的软件也是免费开源的,以此为基本最后发展出来了开源社区,对整个计算机科学的发展都有很重要的作用。
linux目前有着众多的发行版,Red Hat, SuSE,Ubuntu, Fedora, Debian。
我个人使用的是ubuntu-10.10。
linux的发展路径:Unix癿前身是由贝尔实验室(Bell lab.)癿Ken Thompson利用汇编语言写成的,后来在1971-1973年间由Dennis Ritchie以C语言重新改写,才称为Unix。
1977年由Bill Joy开发出BSD (Berkeley Software Distribution),这些称为Unix-like的操作系统。
1984年由Andrew Tannenbaum制作出Minix操作系统,该系统可以提供原始码以及软件;1984年由Richard Stallman提倡GNU计划,倡导自由软件(Free software),强调其软件可以自由获得,修改,再发行。
1991年由芬兰大学生Linus Torvalds开发出Linux操作系统。
Linux成功主要在于:Minix(Unix), GNU, Internet, POSIX 及虚拟团队的产生。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
私房菜--基础学习篇课后习题答案鸟哥的linux私房菜Linux的规划与安装第一篇:Linux第一篇:一、什么是Linux1.一个完整的作业系统至少要能够完整的控制整个硬件,请问,作业系统应该要控制硬件的哪些单元?至少要能够控制:(1)input/output crontrol,(2)device control,(3)process management,(4)file management.等等!2.核心的功能在于管控整个系统的硬件,这包括了CPU运算单元的管理,输入/输出的管理,记忆体的管理等等。
那么请问一个较为完整的作业系统,应该包含哪些部分?应包含Kernel+Kernel Tools+Applications等等3.一个GBytes的硬盘空间,等于几个KBytes?1GBytes=1024MBytes*1024KBytes/MBytes=1048576KBytes4.你在你的主机上面安装了一张网络卡,但是开机之后,系统却无法使用,您确定网络卡是好的,那么可能的问题出在哪里?该如何解决?因为所有的硬件都没有问题,所以,可能出问题的地方在于系统的核心(kernel)不支持这张网络卡。
解决的方法,到网络卡的开发商网站,下载支援您主机作业系统的驱动程序,安装网络卡驱动程序后,就可以使用了。
5.我在一部主机上面安装Windows作业系统时,并且安装了显示卡的驱动程序,他是没有问题的。
但是安装Linux时,却无法完整的显示整个X Window。
请问,我可不可以将Windows上面的显示卡驱动程序拿来安装在Linux上?不行!因为核心不同,针对硬件所写的驱动程序也会不相同,编译器也不同,当然,驱动程序也无法在两个作业系统间相容。
这也是为何开发商在他们的网站上面,都会同时提供许多不同作业系统的驱动程序之故。
6.我在Windows上面玩的游戏,可不可以拿到Linux去玩?当然不行!跟上一题相似的,因为游戏也是一个应用程序(application),他必须要使用到核心所提供的工具来开发他的游戏,所以这个游戏是不可在不同的平台间运作的。
除非这个游戏已经进行了移植。
7.什么是软件的移植?程序是由程序码(通成为ASCII格式)经过编译器编译成为binary file之后,才能够在该作业系统上面执行。
因此,您可以将您的程序的程序码修改成可以适应其他作业系统的环境,并且加以编译,使程序可以在其他平台上运作,这个修改的动作即为移植。
8.Linux本身仅是一个核心与相关的核心工具而已,不过,他已经可以驱动所有的硬件,所以,可以算是一个很阳春的作业系统了。
经过其他应用程序的开发之后,被整合成为Linux distribitions。
请问众多的distributions之间,有何异同?相同:利用同样的Linux kernel(),几乎相同的自由软件套件(例如GNU 里面的gcc/glibc/vi/apache/bind/sendmail...),几乎相同的操作接口(例如均使用bash/KDE/GNOME等等)。
不同:使用的kernel与各软件的版本可能会不同;各开发商加入的应用工具不同,使用的套件管理模式不同(debian与RPM)9.Unix是谁写出来的?GNU计画是谁发起的?Unix是Ken Thompson写的,1973年再由Dennis Ritchie以C语言改写成功。
至于GNU与FSF则是Richard Stallman发起的。
10.GNU的全名为何?他主要由那个基金会支持?GNU是GNU is Not Unix的简写,是个无穷回圈!另外,这个计画是由自由软件基金会(Free Software Foundation,FSF)所支持的!两者都是由Stallman先生所发起的!11.我要如何取得Linux distribution的可安装光盘?目前各大版本的Linux distribution大致上仍然依附在GPL这个版权宣告上,因此在网络上面都可以轻易的下载,若有兴趣的话可以到各发展的厂商主网页去下载。
然而为了频宽的节省起见,建议在台湾以映像站台来下载速度上会快上很多,特别建议南台湾朋友可以到义守大学的FTP站(.tw/)下载资料!12.简单的说明一下什么是GNU的GPL?1.任何个人或公司均可释出自由软件(free software);2.任何释出自由软件的个人或公司,均可由自己的服务来收取适当的费用;3.该软件的原始码(Source Code)需要随软件附上,并且是可公开发表的;4.任何人均可透过任何正常管道取得此一自由软件,且均可取得此一授权模式。
13.何谓多人(Multi-user)多任务(Multitask)?Multiuser指的是Linux允许多人同时连上主机之外,每个使用者皆有其各人的使用环境,并且可以同时使用系统的资源!Multitask指的是多任务环境,在Linux系统下,CPU与其他例如网络资源可以同时进行多项工作,Linux最大的特色之一即在于其多任务时,资源分配较为平均!14.简单说明GNU General Public License(GPL)与Open Source的精神:1.GPL的授权之软件,乃为自由软件(Free software),任何人皆可拥有他;2.开发GPL的团体(或商业企业)可以经由该软件的服务来取得服务的费用;3.经过GPL授权的软件,其属于Open source的情况,所以应该公布其原始码;4.任何人皆可修改经由GPL授权过的软件,使符合自己的需求;5.经过修改过后Open source应该回馈给Linux社群。
15.有个朋友问我说『Linux是什么?』我该如何回答比较好?简单的说,Linux就是一个作业系统,或者说,Linux是作业系统最底层的核心。
这个核心可以管理整个电脑硬件,让电脑硬件可以完整的运作起来,并等待用户输入指令。
最早Linux 是由Torvalds在1991年写出来的,后来由于他承接了Unix的良好传统:稳定性高、多人多任务的环境设计优良、要求配备较低等优点,所以很多软件开发商在这个核心上面开发,而某些厂商将这些软件与核心整合成为可以完整安装的光盘,而成为目前大家常常听到的Linux作业系统了。
16.什么是POSIX?为何说Linux使用POSIX对于发展有很好的影响?POSIX是一种标准规范,主要针对在Unix作业系统上面跑的程序来进行规范。
若您的作业系统符合POSIX,则符合POSIX的程序就可以在您的作业系统上面运作。
Linux由于支持POSIX,因此很多Unix上的程序可以直接在Linux上运作,因此程序的移植相当简易!也让大家容易转换平台,提升Linux的使用率。
17.Linux的发展主要分为哪两种核心版本?主要分为奇数的发展中版本(develop),如2.5,及偶数的稳定版本,如2.6。
18.简单说明自由软件(free software)与开放源码(open source)的差异?自由软件意指:你可以拥有自由的取得、复制、修改、再发行该软件的权利,由于具有这些权利,因此自由软件通常是Open source的。
开放源码意指:软件释出时,同时释出原始码,但使用者取得原始码后,能否修改该原始码,则依据该软件的授权而定。
意思就是说,自由软件是Open source的,但是Open source的软件则不见得是自由软件!19.什么是Linux的Live CD?所谓的Live CD就是将完整的Linux distribution放置到一片光盘(目前也有DVD版本了)当中,然后透过重新开机以『光盘开机』,就能够不使用硬盘直接进入Linux系统的环境。
20.简单说明Linux成功的因素?1.藉由Minix作业系统开发的Unix like,没有版权的纠纷;2.借助于GNU计画所提供的各项工具软件,gcc/bash等;3.藉由Internet广为流传;4.藉由支持POSIX标准,让核心能够适合所有软件的开发;5.托瓦兹强调务实,虚拟团队的自然形成!二、如何学习Linux1.我的电脑上面老是出现问题,他会有一个错误讯息为『fatal:SASL per-connectionsecurity setup』请帮我找出可能的原因为何?先跑到里面去,输入上列的错误讯息,就可以找到很多文件,根据文件去判断吧!2.Windows的作业系统当中,老是自动出现一个名为internet optimizer的软件,我想要知道他是什么,可以怎么找?利用输入inetnet optimizer后,就可以找到相关的资讯。
基本上,这是一个木马程序啦!赶紧移除吧!3.我的Linux发生问题,我老是找不到正确的答案,想要去提问,应该要先做哪些动作才发问?1.先将您Linux上面的问题作一个清楚的描述,例如,做了什么动作,结果发生了什么讯息与结果。
2.先到内的『搜寻』查询有无相关的问题3.再到查询一下有无相关的资讯4.将您的问题描述写下,并且写下您的判断,以及查询过资料的结果。
5.等待回复~4.你觉得学习Linux最重要的一环是什么?其实是自己的学习心态~最重要的地方在于能够『刻苦耐劳~』^_^5.什么是LDP?全名为何?网站在哪里?LDP是Linux Documentation Project的缩写,内容提到的是Linux作业系统的各个How-To以及相关的说明文件如man page等等。
网站在喔!6.想一想再回答,为何您想要学习Linux?有没有持续学习的动力??您想要Linux帮您达成什么样的工作目标?三、Linux主机的规划1.请简略说明一部电脑主机里面,大概有哪些基本的硬件?一部电脑主机机壳内,一定都有主机板,主机板上面安插了CPU、主记忆体及显示卡等等;另外还有排线与硬盘、光盘、软碟等等连接;主机机壳的背板则有输出输入的连接端口,例如鼠标、键盘印表机等等;此外,还有一些PCI插槽,例如网络卡、声卡等等(有的是主机芯片组内建的)2.一部电脑主机是否只要CPU够快,整体速度就会提高?不见得!一部电脑系统的速度与整体电脑系统的运作有关,每个组件皆会影响电脑的速度!这包括了记忆体、CPU、AGP与显示卡速度,硬盘的速度以及其他相关的输入输出接口等等!所以,如果您的系统是升级的,那么还得必须要注意各个旧组件是否可以保留,或者旧的可以用的组件必须要舍弃!3.什么是CPU的外频与倍频?CPU时脉的计算当中,有所谓的外频与倍频,真正的时脉需要将两者相乘才是!比较重要的是CPU的外频了!因为系统整体运作的频率便是依据这个外频来进行各个组件的沟通的!一般而言,目前比较流行的属于133这个外部频率,至于PCI则是这个频率的1/4倍,亦即是33MHz,AGP则是66(133/2),而,由于目前的技术越来越高超,CPU可以透过特殊的技术来将外频调高为133的两倍,亦即是266,RAM也可以经过DDR的技术来将133加倍成为266,这些技术都有助于速度上面的帮助!4.什么是I/O地址与IRQ岔断?主机板是负责各个电脑系统组件之间的沟通的,但是电脑的东西又太多了,又有输出输入、又有不同的储存装置,主机板芯片组怎么知道如何负责沟通呐?这个时候就需要用到所谓的I/O与IRQ啰!I/O有点类似门牌地址啦,每个装置都有他自己的地址,一般来说,不能有两个装置使用同一个I/O地址,否则系统就会不晓得该如何运作。