ch3_文件系统new_简化 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文档。上传文档
查看更多
ch3_文件系统new_简化 linux课件

Linux操作系统 Ch3 文件系统 Linux的文件系统 目录结构 文件 文件名和类型 文件权限操作 交换文件和交换分区 Thanks 进程的名称、进程号以及所处状态等基本信息,用户号、用户组号等信息,以及内存空间,信号状态等各种更为详细的资料都一览无余。 综上所述,proc目录可以看作是一个观察系统内核内部工作情况的途径和窗口,通过这个目录下的内容,用户可以动态地了解计算机的软、硬件运行情况,可以用于实时监测,进行系统故障诊断。 一般linux文件是没有扩展名的。linux文件能否执行,与他的第一列的10个属性有关,与文件名一点关系都没有。在windows系统中,文件的扩展名非常重要,执行文件的扩展名通常是.exe\.com\.bat等,而在linux中,只要属性中有x,那么就表示这个文件可以执行。 不过可以执行与执行成功是不一样的,文件是否能够执行成功要看该文件的具体内容。 虽然在linux中扩展名没有什么实际的帮助,但是我们可以通过扩展名了解文件的内容,所以,linux通常还是会以适当的扩展名来表示该文件的类型,下面枚举几个常用的文件扩展名. * * 文件系统 通常我们把与管理文件有关的软件和数据,统称为文件系统。它方便地组织管理计算机中的所有文件,为用户提供文件的操作手段和存取控制。通过文件系统,使得用户方便地使用计算机的存储、输入/输出等设备。 Linux系统中把CPU、内存之外所有其他设备都抽象为文件来处理。因此,文件系统还同时充当着设备管理接口的角色,用户进程使用和操作具体的设备,都必须通过文件系统进行。 文件系统概述 文件: 文件系统中存储数据的一个命名的对象。一个文件可以是空文件(即没有包含用户数据),但是它仍为操作系统提供了其它信息。 文件名:标识文件的字符串,保存在一个文件目录项中。 目录:目录文件中包含许多文件的目录项,每个目录项包含相应文件的名字和i节点号。在i节点中存放该文的控制管理信息。目录支持文件系统的层次结构。文件系统中的每个文件都登记在一个(或多个)目录中。子目录 被包含在另一个目录中的目录。包含子目录的目录称作父目录。除了root目录以外,所有的目录都子目录,并且有它们的父目录。root目录就作为自己的父目录。 路径名:通过斜线字符(/)结合在一起的一个或多个文件名的集合。路径名指定一个文件在分层树型结构即文件系统)中的位置。 当前工作目录 Linux的文件系统 对应不同的操作系统与设备,计算机里有许许多多种文件系统。 不同的文件系统存放、搜索文件的方式都有不同 Linux支持多种文件系统的读写。 Linux自身最主要使用的是ext2/ext3文件系统 注意: VFS并不是一种实际文件系统 EXT2等物理文件系统是存在于外存空间的,而VFS 仅存在于内存 VFS是在系统启动时建立,在系统关闭时消失的,物理文件系统是长期存在于外存。 VFS中包含着向物理文件系统转换的一系列数据结构,如VFS超级块、VFS的inode等、各种操作函数的转换入口。 其他常见的文件系统 minix:古老的文件系统 msdos/fat:microsoft早年的文件系统 vfat:win95与win98采用的文件系统 ntfs:win2000使用的文件系统 iso9660:光盘使用的文件系统 ReiserFS/JFS:仍然在完善的带日志文件系统 目录结构 Linux系统的目录结构 / Linux文件系统的入口,也是处于最高一级的目录; /lib 库文件存放目录,包含c编译程序需要的函数库,是二进制文件。 /home 主要存放用户账号;系统管理员增加用户时,系统会在这里自动增加与用户同名的目录。 /opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,有些我们自己编译的软件包,就可以安装在这个目录中。 常用目录简介 /bin 基础系统所需要的那些命令位于此目录,也是最小系统所需要的命令;比如 ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。做为基础系统所需要的最基础的命令就是放在这里。 /boot Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。 /etc 系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件, host.conf、httpd等; /lost+found 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修

文档评论(0)

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

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

1亿VIP精品文档

相关文档