Linux文件和系统

文件系统是操作系统的重要组成部分,通过对文件系统的管理,操作系统可以方便地存取所需的数据。Linux系统中所有的程序、语言库、系统文件和用户文件都是存放在文件系统之上的,可靠性和安全性是文件系统的重要因素。本章围绕与文件系统管理有关的各个方面展开叙述,分别介绍磁盘分区的管理,Linux文件系统的建立、挂载与管理、文件的基本操作,以及文件存取权限的管理等方面的内容

Linux文件系统概述

文件系统是Linux系统上所有数据的基础。Linux系统是一种兼容性很强的系统,它支持多种文件系统,包括vfat、NTFS、ext2、ext3等。其中vfat文件系统支持读写操作,而NTFS文件系统仅支持读操作。Red hat Linux 9默认使用ext3文件系统。

文件系统简介

不同的操作系统文件系统的类型一般也不尽相同,常见的有如下几种文件系统: (1) vfat文件系统:分为FAT和FAT32两种,是微软Windows 9x/2000/XP/Vista及NT操作系统常用的文件系统,该文件系统对DOS文件系统进行了扩展,提供了对长文件名的支持。 (2) NTFS文件系统:是微软Windows NT起开始使用的文件系统,Windows 2000/Windows XP/Windows 2003和Vista都推荐使用这种文件系统。它除了支持文件权限、压缩、加密以及磁盘限额等功能外,还增加了对文件系统日志的支持,能够在操作系统出现故障时,通过日志恢复用户存储在文件系统中的数据,从而最大程度地保证用户数据的安全。在RHL9中,可以通过重新编译内核的方式提供对NTFS文件系统的支持,但目前只支持对该文件系统的只读访问。

3) ext2文件系统:是一种高效的文件系统,支持长达255个字符的长文件名。由于它不支持文件系统的日志,而且内存数据在回写到文件系统时通常都存在延时,所以使用这种文件系统时,需要及时在内存和磁盘之间进行数据的同步操作,否则容易造成用户数据的丢失。该系统可以很方便地升级为ext3文件系统。 (4) ext3文件系统:是ext2文件系统的增进版本,ext3文件系统继承了ext2系统的高效性,增加了文件系统的日志功能,保证了文件系统的可用性,增加了对文件的完整性保护。在操作系统意外断电或崩溃时,ext3能够利用日志功能快速恢复系统数据。ext3是现在大部分Linux系统默认的文件系统类型,也是RHL9默认使用的文件系统。 Linux系统是一种对文件系统兼容性很强的操作系统,它能够支持多种文件系统,支持对FAT、FAT32读写访问,支持对NTFS的只读访问,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值