欢迎来到天天文库
浏览记录
ID:56251963
大小:76.50 KB
页数:5页
时间:2020-03-25
《linux文件系统管理.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux文件系统管理3.1Linux文件系统类型不同的操作系统使用不同类型的文件系统,为了与其他的操作系统兼容,以相互交换数据,通常,每种操作系统都支持多种类型的文件系统。Linux中保存数据的磁盘分区通常采用EXT2/EXT3文件系统,而实现虚拟存储的swap分区采用swap文件系统,同时Linux内核支持十多种不同的文件系统。1.EXT2和EXT3文件系统EXT(ExtendedFileSystem,扩展文件系统)是专为Linux设计的文件系统。在Linux发展早起,起到重要中用,但在稳定性、速度和兼容性方面存在缺陷。EXT2是为解决EXT系统存在
2、的缺陷而设计的可扩展、高性能的文件系统。EXT3是EXT2的增强版本,在EXT2的基础上,增加了文件系统的日志管理功能。EXT3文件系统具有的特点:(1)高效性:当系统因为异常断电或系统崩溃,重新启动时不需要检查文件系统的一致性,只需要根据文件系统的日志,快速检测并恢复文件系统到正常状态。(2)数据的完整性:可以保持数据域文件系统状态的高度一致性,避免意外关机对文件系统造成的破坏。(3)数据的存取速度更快:EXT3文件系统的日志功能对磁盘驱动器的读/写进行优化,使读/写系统的速度更快。(4)数据易于转换2.swap文件系统用于Linux的交换分区。在Li
3、nux中,使用整个交换分区来提供虚拟内存。3.VFAT文件系统VFAT是Linux对DOS、Windows系统下的FAT文件系统的统称。4.NFS文件系统NFS即网络文件系统,用在UNIX或Linux系统间通过网络进行文件共享。5.SMB文件系统SMB是Samba的缩写,是另一种网络文件系统,用于在Windows和Linux系统之间共享文件和打印机。6.ISO9660文件系统CD-ROM使用的标准文件系统。此外,Linux支持的文件系统还有minix、msdos、ncpfs、hpfs、umsdos等。3.2Linux的目录和文件1.Linux系统的目录结
4、构Linux文件系统由文件和目录组成,文件是专门用来存储数据的对象,目录是一种用来组织文件和其他目录的容器。Linux和DOS、Windows系统一样,使用树形目录结构来组织和管理文件。/tmpsbinprocrootmnthomedevbootlibvarusretcbin(1)/bin和/sbin对Linux系统进行维护操作的使用命令基本都包括在/bin和/sbin目录中。/bin存放用户最常用的一些基本命令,包括对目录和文件操作的一些使用程序。如login、ls等。/sbin目录存放的是只允许系统管理员运行的一些系统维护程序,如fdisk、rebo
5、ot、shutdown、halt等。(2)/boot/boot目录用于存放与系统启动相关的各种文件,包括系统的引导程序和系统内核程序。(3)/dev/dev用于存放系统中的所有设备文件,对一个物理设备进行操作,实际上就是操作该物理设备对应的文件。(4)/etc/etc目录用于存放系统管理时要用到的各种配置文件。(5)/home系统中所有普通用户的主目录,默认存放在/home目录中。(6)/mnt该目录作为各种移动存储介质的挂载点目录。该目录下通常有cdrom和floppy两个子目录,分别是光盘和软盘的挂载点,进入/mnt/cdrom或/mnt/flopp
6、y子目录就可访问光盘或软盘中的内容。(7)/root/root是系统管理员的子目录,由系统安装时自动创建(8)/libLib是library的简写,用于存放系统的动态链接库,几乎所有的应用程序都会用到这个目录下的共享库。(9)/proc当前系统运行的进程的有关信息映射为文件,存放在该目录中,该目录还用于保存记录当前内存内容的kernel文件。(10)/usr/usr目录包含与用户相关的应用程序和库文件。用户安装的程序或要自行建立的目录,一般应存放在该目录下。因此,它是占用硬盘空间最大的一个目录,其下包含一些重要的子目录。/usr/bin:存放用户可执行程
7、序/usr/include:存放C编译程序的所有包含文件/usr/lib:存放程序编译连接所需的函数库/usr/local:提供用户软件包的安装位置/usr/src:存放Linux内核源程序(11)/tmp和/var/tmp用于存放各种临时文件/var用于存放经常变化的文件,如系统日志。2.文件名文件名是文件唯一的标识符。Linux文件名遵循以下约定:l可以由大小写字母、数字、下划线或圆点组成的字符串构成。l文件名最长可达到255个字符。l文件名区分大小写字母。l文件名以句点开头,则该文件就成为隐藏文件,它们通常不在目录列表中显示。3.文件路径在使用Li
8、nux命令对某个文件或目录进行操作时,一般应指明文件或目录所在的查找路径,否则默
此文档下载收益归作者所有