- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux用户基础-多库文档.doc
第一章 Linux系统概述
什么是Linux ?
Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的
编制它的目的是建立不受任何商品化软件权制约的、全世界都能自由使用的Unix兼容产品。
UNIX历史简介 20世纪70年代,贝尔实验室开发出UNIX
目前分为ATT System V和Berkley BSD两个系列
目前常见的UNIX版本有:Sun Solaris
SCO UNIX HP-OSAIX注:Linux同时兼容System V和BSD两种Unix系统
POSIX 简介 POSIX – Portable Operating System Interface
各家厂商发展自己的Unix - 各Unix系统不兼容!
1988年,NTST/CSL的组织召开各Unix厂商,组织和用户共同制定了POSIX,可移植操作系统标准界面(IEEE 1003.1)
结果:只要遵循POSIX,某一个Unix环境下的软件,只需做少许的修改,就能在其他的Unix环境下编译成功。
Linux历史简介 芬兰大学生Linus Torvalds在从1990年底到1991年的几个月中,利用Minix操???系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。
1993年,Linux 1.0问世
1999年,Linux Kernel 2.2.x问世
2001年,Linux Kernel 2.4.x问世
Linux的特点开放性的系统多用户多任务的系统具有出色的稳定性和速度性能具有可靠的系统安全性提供了丰富的网络功能 标准兼容性和可移植性提供了良好的用户界面
为什么使用Linux Linux是一套具有Unix全部功能的免费操作系统
Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件
Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会
Linux系统的组成Linux内核Linux ShellLinux文件系统
Linux实用工具
内核,Shell和文件系统一起形成了基本的操作系统结构
Kernel(内核)和版本 Kernel实现操作系统的基本功能硬件方面:控制硬件设备,内存管理,硬件接口,基本I/O软件方面:管理文件系统,为程序分配内存和CPU时间等
版本号有三个数字组成:r.x.yr:目前发布的Kernel版本x:偶数:稳定版本,奇数:开发中版本y:错误修补的次数
范例:2.0.38;2.2.16说明:2.1修正了132次后才变为2.2版
Linux 发行套件Linux 发行套件(Distribution) :以Linux Kernel为核心,搭配各种应用程序和工具。目前有200余种Linux Distribution常见的Linux Distribution
西文版/国际版RedHat LinuxMandrake LinuxDebian GNU/LinuxSlackware LinuxSuSE LinuxTurbo Linux中文版 Xteam Linux红旗LinuxTurbo Linux 中文版BluePoint Linux
第二章 Linux使用
普通用户与超级用户 Linux是一个多用户多任务的操作系统,在同一时刻可以有多个用户使用系统。可以将用户大致分为两类,即普通用户和超级用户。
普通用户可以在其权限许可的范围内使用系统资源,而超级用户(用户名为root)不仅可以使用系统中的所有资源而且可以管理系统资源。
除了用户的概念之外,Linux中还有组的概念。组是若干个用户的逻辑集合。
Linux的运行方式字符运行方式本地虚拟终端使用Telnet远程登录使用SSH远程登录
图形运行方式本地使用KDE/Gnome集成环境运行X Server远程使用图形环境
Linux的文件系统结构
?/bin和/sbin
??? 使用和维护UNIX和Linux系统的大部分基本程序都包含在/bin和/sbin里,这两个目录的名气之所以包含bin,是因为可执行的程序都是二进制文件(binary files).
??? /bin目录通常用来存放用户最常用的基本程序,如:
??? login
??? Shells
??? 文件操作实用程序
??? 系统实用程序
??? 压缩工具
??? /sbin目录通常存放基本的系统和系统维护程序,如:
??? fsck??? fdisk??? mkfs??? shutdown??? lilo??? init
??? 存放在这两个目录中的程序的主要区别是:/sbin中的程序只能由root(管理员)来执行.
????/etc
??? 这个目
文档评论(0)