- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linu文件系统管理
Linux文件系统管理
3.1 Linux文件系统类型
不同的操作系统使用不同类型的文件系统,为了与其他的操作系统兼容,以相互交换数据,通常,每种操作系统都支持多种类型的文件系统。
Linux中保存数据的磁盘分区通常采用EXT2/EXT3文件系统,而实现虚拟存储的swap分区采用swap文件系统,同时Linux内核支持十多种不同的文件系统。
EXT2和EXT3文件系统
EXT(Extended File System,扩展文件系统)是专为Linux设计的文件系统。在Linux发展早起,起到重要中用,但在稳定性、速度和兼容性方面存在缺陷。
EXT2是为解决EXT系统存在的缺陷而设计的可扩展、高性能的文件系统。
EXT3是EXT2的增强版本,在EXT2的基础上,增加了文件系统的日志管理功能。
EXT3文件系统具有的特点:
高效性:当系统因为异常断电或系统崩溃,重新启动时不需要检查文件系统的一致性,只需要根据文件系统的日志,快速检测并恢复文件系统到正常状态。
数据的完整性:可以保持数据域文件系统状态的高度一致性,避免意外关机对文件系统造成的破坏。
数据的存取速度更快:EXT3文件系统的日志功能对磁盘驱动器的读/写进行优化,使读/写系统的速度更快。
数据易于转换
swap文件系统
用于Linux的交换分区。在Linux中,使用整个交换分区来提供虚拟内存。
VFAT文件系统
VFAT是Linux对DOS、Windows系统下的FAT文件系统的统称。
NFS文件系统
NFS即网络文件系统,用在UNIX或Linux系统间通过网络进行文件共享。
SMB文件系统
SMB是Samba的缩写,是另一种网络文件系统,用于在Windows和Linux系统之间共享文件和打印机。
ISO9660文件系统
CD-ROM使用的标准文件系统。
此外,Linux支持的文件系统还有minix、msdos、ncpfs、hpfs、umsdos等。
3.2 Linux的目录和文件
1.Linux系统的目录结构
Linux文件系统由文件和目录组成,文件是专门用来存储数据的对象,目录是一种用来组织文件和其他目录的容器。Linux和DOS、Windows系统一样,使用树形目录结构来组织和管理文件。
(1)/bin和/sbin
对Linux系统进行维护操作的使用命令基本都包括在/bin和/sbin目录中。
/bin存放用户最常用的一些基本命令,包括对目录和文件操作的一些使用程序。如login、ls等。
/sbin目录存放的是只允许系统管理员运行的一些系统维护程序,如fdisk、reboot、shutdown、halt等。
(2)/boot
/boot目录用于存放与系统启动相关的各种文件,包括系统的引导程序和系统内核程序。
(3)/dev
/dev用于存放系统中的所有设备文件,对一个物理设备进行操作,实际上就是操作该物理设备对应的文件。
(4)/etc
/etc目录用于存放系统管理时要用到的各种配置文件。
(5)/home
系统中所有普通用户的主目录,默认存放在/home目录中。
(6)/mnt
该目录作为各种移动存储介质的挂载点目录。该目录下通常有cdrom和floppy两个子目录,分别是光盘和软盘的挂载点,进入/mnt/cdrom或/mnt/floppy子目录就可访问光盘或软盘中的内容。
(7)/root
/root是系统管理员的子目录,由系统安装时自动创建
(8)/lib
Lib是library的简写,用于存放系统的动态链接库,几乎所有的应用程序都会用到这个目录下的共享库。
(9)/proc
当前系统运行的进程的有关信息映射为文件,存放在该目录中,该目录还用于保存记录当前内存内容的kernel文件。
(10)/usr
/usr目录包含与用户相关的应用程序和库文件。用户安装的程序或要自行建立的目录,一般应存放在该目录下。因此,它是占用硬盘空间最大的一个目录,其下包含一些重要的子目录。
/usr/bin:存放用户可执行程序
/usr/include:存放C编译程序的所有包含文件
/usr/lib:存放程序编译连接所需的函数库
/usr/local:提供用户软件包的安装位置
/usr/src:存放Linux内核源程序
(11)/tmp和/var
/tmp用于存放各种临时文件
/var用于存放经常变化的文件,如系统日志。
2.文件名
文件名是文件唯一的标识符。Linux文件名遵循以下约定:
可以由大小写字母、数字、下划线或圆点组成的字符串构成。
文件名最长可达到255个字符。
文件名区分大小写字母。
文件名以句点开头,则该文件就成为隐藏文件,它们通常不在目录列表中显示。
3.文件路径
在使用Linux命令对某个文件或目录进行操作时,一般应指明文件或目录所在的查找路径,否则默认对当前目
您可能关注的文档
- IVB闪登场 市售主流Z77主板横向评测第二章.doc
- J4A广策划管理大全新版4A广告策划管理大全30G.doc
- IT专业语词汇精选(V).doc
- IT外包务-小型机维保招标书(样本).doc
- JavaAndroid全能软件工程师项目实训金牌就业班招生简章2011版(Word2003).doc
- JAVA品管理系统论文.doc
- IQC进检验规范和基础教材.doc
- java试题以及答案详解_一.doc
- Java超市管理系统.doc
- java市管理系统实训报告.doc
- 统编版语文二年级下册 13 画杨桃【新课标版】 课件.pptx
- 统编版语文三年级上册 1 大青树下的小学【精华 教案版】课件.pptx
- 统编版语文三年级上册 4 古诗三首【新课标版】课件.pptx
- DB32_T 5162-2025 健康县(市、区)建设规范_可搜索.pdf
- T_CPSS 1005-2025 构网型光伏发电站接入电网技术规范.pdf
- DB32_T 5160-2025 传媒行业数据分类分级指南_可搜索.pdf
- DB14_T 3553—2025 煤矿用液压支架电液控制系统常态化运行保障技术规范.pdf
- DB14_T 3549—2025 负荷类虚拟电厂功率调节能力测试技术规范.pdf
- DB32_T 5156-2025 零碳园区建设指南.pdf
- DB14_T 3550—2025 煤炭洗选企业数据管理规范.pdf
文档评论(0)