第三章 LinuxBase.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录 1 Linux 基础 1.Linux 操作系统简介 1.1 Linux 的历史 Linux 操作系统,是一套可以免费使用和自由传播的类似 Unix 的操作系统。其目的是 建立不受任何商品化软件版权制约的、全世界都能自由使用的 Unix 兼容产品。 Linux 的出现,最早开始于一位名叫Linus Torvalds 的计算机业余爱好者,当时他是芬 兰赫尔辛基大学的学生。他的目的是想设计一个代替 Minix (是由一位名叫Andrew Tannebaum 的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于 386、486 或奔腾处理器的个人计算机上,并且具有 Unix 操作系统的全部功能,因而开始了 Linux 雏形的设计。 将 Linux 内核与系统软件和应用软件整合到一起就构成了各种各样的 Linux 发行版。 世界上比较著名的 Linux 发行版有:Debian,Fedora,CentOS,Gentoo,SUSE,Ubuntu 等,如图 1 所示。在中国也有很多本土企业推出了自己的 Linux 发行版,例如:红旗 Linux ,蓝点 Linux , 共创 Linux ,中标普华Linux ,中软Linux 等。 图 1 世界上部分主流 Linux的 Logo 1.2 Linux 的特点 Linux 不仅继承了 UNIX 的许多优良特性,同时又有自己的特点: 多任务。这是现代操作系统的基本特点,允许多个作业、多个进程、多个任务在一个时 间段中同时并存,并发进行。 多用户。这是 Linux 继承了 UNIX 系统的长处。 虚拟内存和共享库。Linux 可以利用硬盘上的一部分作为虚拟内存,从而扩展你的可用 内存数量。Linux 不使用分段,也没有虚拟内存的限制。Linux 同时允许那些使用标准子过 程的程序在运行时共享子过程,从而节约了大量的系统空间。 跨平台能力。Linux 的内核是用C 语言编写的,C 语言的硬件无关性使得 Linux 具有很 好的可移植性。 强大的通讯和联网功能。网络连接在核心中完成,支持多种网络协议,功能强大。 当然,Linux 最突出的特点还是其作为自由软件的开放性。 2. Linux 常用命令 2.1 登录和退出 Linux 启动后,给出 login 命令,等待用户登录。如果是合法的用户和密码,你就可以 进入 Linux 的外壳。外壳给出命令提示符,等待输入命令。使用logout 命令退出外壳。 2.2 Linux 系统的外壳 外壳是一种命令解释器,它提供了用户和操作系统之间的交互接口。外壳是面向命令行 的,而 X Window 则是图形界面。你在命令行输入命令,外壳进行解释后送往操作系统执 行。 Linux 提供的常用外壳程序有:Bourne 外壳(bsh )、C 外壳(csh )和Kon 外壳(ksh )。 各个外壳都能提供基本的功能,又有其各自的特点。Bash 是大多数 Linux 的缺省外壳。它 有以下的特点: ·补全命令行。当你在bash 命令提示符下键入命令或程序名时,你不必输全命令活程 序名,只要你输入的字符串在当前状态下是唯一的,就可以按 TAB 键,bash 将自动补全命 令或程序名。 ·通配符。在bash 下可以使用通配符‘ * ‘和‘?‘。*可以替代任意字符,而?则 替代一个字符。 ·别名。在bash 下,可用 alias 和 unalias 命令给命令或可执行程序起别名和清除别名。 这样就可以按自己习惯的方式输入命令。 ·输入/输出重定向。经常用于将命令的结果输入到文件中,而不是屏幕上。输入重定 向的命令是 ,输出重定向的命令是 。 ·管道。是一种将一系列的命令连接起来。也就是把前面的命令的输出作为后面的命令 的输入。管道的命令是|。 ·作业控制。作业控制是指在一个作业的执行过程中,控制执行的状态。你可以挂起一 个正在执行的进程,并在以后恢复该进程的执行。按下 Ctrl+Z 挂起正在执行的进程,用 bg 命令使进程恢复在后台的执行,用 fg 命令使进程恢复在前台执行。 2.3 外壳常用命令 联机帮助 格式

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档