补充 linux概述.pptVIP

  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文档。上传文档
查看更多
补充 linux概述

Linux概述 罗飞 luof@ecust.edu.cn 华东理工大学计算机系 Linux的历史 1991年,芬兰学生Linus Torvalds写成Linux的原始代码 1993年底,Linux1.0 目前,Linux 2.6.X 初期仅支持x86平台,现在支持PowerPC, Sparc, MIPS, 68k等 Linux常见发行版本 RedHat/Fedora 易于安装,使用方便 Slackware 老字号的系统,能够完全手工打造个人需求 Debian 目前公认的结构最严谨、组织发展最整齐的Linux SuSE 在欧洲相当受欢迎 Red Flag 中科红旗软件技术有限公司推出的中文版Linux TurboLinux 也已经推出了中文版 Linux操作系统 总体结构 Linux内核 Linux内核是Linux操作系统的核心和灵魂,它负责管理磁盘上的文件、内存、启动并运行程序以及从网络上接收或者发送数据包 应用程序 运行于Linux之上的庞大的 软件集合 系统调用接口 是内核的一部分,应用程序 通过它调用内核功能 硬件 CPU、内存、硬盘、网络硬件等 Linux操作系统 Linux内核的模块 进程管理 控制进程对于CPU的访问,当需要选择下一个进程时,由调度程序选择最合适的进程运行。 内存管理 支持虚拟内存,允许多个进程安全地共享主内存区域。 文件系统 隐藏了各种硬件地具体细节,为所有设备提供统一的接口,支持数十种不同的文件系统。 网络接口 提供了对各种网络标准的存取和各种网络硬件的支持。 进程间通讯 支持进程间各种通信机制 设备驱动 实现了各种外部设备的访问和管理 Linux操作系统 内核特点 内核被设计成单内核结构,效率高,紧凑性强 2.6版本之前,Linux内核是不可抢占的,新版本支持抢占 对设备驱动或者新文件系统等采用模块化方式,动态加载/卸载 内核纯粹是一种被动调用服务对象,不存在运行中的内核进程为用户服务的说法 虚拟内存技术使得虚存达到4G 实现了一种抽象文件模型——虚拟文件系统VFS。使得用户可以使用通用方式访问不同格式的文件系统 Linux操作系统 根文件系统目录树结构 /bin 通常存放用户最常用的基本程序,如login,shells,文件操作使用程序,系统使用程序以及压缩工具等。 /sbin 通常存放基本的系统命令和系统维护程序,如fdisk, fsck, mkfs, shutdown及init等 /boot 主要存放和系统启动有关的各种文件,包括系统的引导程序和系统核心部分 /etc 主要存放系统配置文件 Linux操作系统 根文件系统目录树结构 /dev 包含所有linux系统中使用的外部设备文件 /root 系统管理员的主目录 /home 系统中除了root用户外,其他用户的主目录 /mnt 可移动介置一般都安装在/mnt目录下 Linux操作系统 根文件系统目录树结构 /lib 用于存放一些系统动态链接库 /tmp 临时文件目录 /var 用于存放系统日志和一些服务程序的临时文件等 /usr 存放与系统的用户相关的应用程序或者文件 /proc:主要用于向系统提供内核及进程的相关信息 /sys:2.6内核新引入。挂载sysfs文件系统 /lost+found:非正常死机后重启时 Linux操作系统 Shell Linux系统一种应用程序,不属于系统核心 最流行的shell: Bash和TC Shell Linux操作系统 Linux文件 普通文件 目录文件 字符特殊文件:系统中某些类型的设备 块特殊文件:典型的如磁盘设备 FIFO:用于进程间通讯,也叫命名管道 套接字 符号链接 Linux基本操作(一) 创建一个文件 #echo abcdfilename vi 显示目录内容 ls [选项] [目录或是文件] ls –a 显示隐藏 ls –F 区分文件和目录 ls –l 长格式 Linux基本操作(二) 文件复制 cp –d 复制时保留连接 cp –f 删除已经存在的目标文件 而不提示 cp –r 带目录拷贝 文件移动或改名 mv –I 交互式操作 mv –f 禁止交互式操作 Linux基本操作(三) 文件删除 rm rm –r rm –f 非交互式 改变文件或目录的存取或修改时间 touch touch –a 只更改存取时间 touch –c 不建立任何文件 touch –d 指定日期和时间 Linux基本操作(四) 统计字数 wc wc –c 仅显示字数或字符数 wc –l 只显示行数 wc –w 仅显示字数 建立(符号)链接 ln –s readme lreadme ln source dist 是产生一个连结(dist)到sou

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档