Linux 基础培训.ppt

Linux 基础培训.ppt

ID:48055452

大小:533.00 KB

页数:38页

时间:2020-01-13

Linux 基础培训.ppt_第1页
Linux 基础培训.ppt_第2页
Linux 基础培训.ppt_第3页
Linux 基础培训.ppt_第4页
Linux 基础培训.ppt_第5页
资源描述:

《Linux 基础培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux基础培训Author:SihaiWangUpdate:29/10/2008HETCR&DDepartment1目录Linux基本知识Linux常见配置Linux程序设计简介Linux常用命令2Linux历史1984年RichardM.Stallman创办了GNU计划和自由软件基金会,制定了GPL规则;旨在开发一个类似Unix、并且是自由软件的完整操作系统:GNU系统。目前已经开发了:emacs编辑系统、bashshell、gcc系列编译程序、gdb调试器等免费软件。1986年IEEE标准委员会制定有关程序源代码可移植性操作系统服务接口正式标准,并于1988年的到批准,即

2、POSIX.1标准。1991年芬兰学生Linus发布了第一个Linux内核版本。随后Linux支持GPL规则和POSIX标准。2008年10月,Linux内核2.6.28版本发布。3Linux内核Linux操作系统的核心,控制着基本的硬件,提供最基本的功能。进程管理CPU相关内存管理文件系统字符设备驱动网络协议网络驱动块设备驱动应用程序CPURAM硬盘/CD终端设备网卡系统调用Linux内核版本号:主版本号.次版本号.修正号,例如:2.6.18。次版本号为偶数的是稳定版本,为奇数的是发展版本。4Linux发行版仅有内核还不能构成一个完整的操作系统,于是一些组织或公司将内核与一些应

3、用程序包装起来就构成了一个完整的操作系统,这就是发行套件。常见的发行版有:Redhat/Fedora/CentOSSUSELinuxSlackwareDebian/Ubuntu编译内核:由于标准发行版的内核是固定的,所以在需要的情况下可以下重网络上获取适合自己的内核,编译并加入系统。5Linux文件结构/bin:存储常用用户指令。/sbin:存储系统管理用指令/etc:存储系统、服务的配置目录与文件/boot:存储核心、模块映像等启动用文件/dev:存储设备文件//device(设备的缩写)/home:存放个人主目录/lib:存放库文件,诸如核心模块、驱动//library的缩写

4、/mnt:系统加载文件系统时用的常用挂载点/opt:第三方工具使用的安装目录/proc:虚拟文件系统,包含系统讯息等资料/root:root用户的主目录/tmp:临时文件的暂存点/usr:存放与用户直接相关的文件与目录/var:存储在系统运行中可能会更改的数据6Linuxproc目录proc文件系统是个伪文件系统,他只存在内存当中,而不占用外存空间。proc是以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程式能通过proc得到系统的信息,并能改动内核的某些参数。由于系统的信息,如进程,是动态改动的,所以用户或应用程式读取proc文件时,proc文件系统是动态从系统内

5、核读出所需信息并提交的。7Linuxproc目录名称类型描述/proc/进程ID/目录进程信息。/proc/sys/目录系统内核可调参数。/proc/net/目录网络信息/proc/cpuinfo文件系统CPU相关信息/proc/stat文件系统统计信息,如:CPU利用率、磁盘、内存等/proc/uptime文件系统启动时间和处于空闲的时间/proc/meminfo文件系统内存状态信息,如下:空闲内存、物理内存、交换内存/proc/devices文件设备的主设备号和名称/proc/modules文件系统可加载模块信息常见的proc文件或目录:8Linuxetc目录常见的脚本或配置

6、文件:文件名称描述/etc/grub.confGrubboot程序配置/etc/inittabinit进程配置文件(系统启动配置)/etc/rc系统服务启动脚本/etc/rcX.d当前等级下启动的系统服务目录/etc/profile系统Shell环境变量配置/etc/sysctl.confRedhat内核配置文件/etc/sysconfig系统配置文件/etc/sysconfig/network-scripts/ifcfg-xxx网络接口配置脚本/etc/fstab文件系统挂载设备配置文件/etc/samba文件共享程序(Samba)配置目录/etc/vimrcVim编辑器配置文

7、件/etc/sshssh配置目录9Linuxdev目录常见的设备文件:名称描述hdx,如hdaIDE接口的硬盘设备sdx,如sdaSCSI接口的硬盘或U盘等设备floppy软盘设备cdrom光驱设备tty终端设备ramramdisk设备stdin标准输入设备0stdout标准输出设备1stderr标准错误输出设备210LinuxshellShell:一个介于用户和操作系统内核之间的特殊程序,为用户提供执行命令的环境。Shell脚本:放在文件中的一串shell或操作系统的命令,本质

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。