您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > Linux文件系统管理
文件系统管理本章内容管理磁盘分区文件系统Linux的目录与文件管理文件权限管理磁盘配额管理磁盘分区磁盘分区工具使用fdisk进行分区管理磁盘分区工具Linux安装过程中:DiskDruid常用分区工具:fdiskparted使用fdisk进行分区管理fdisk是一个功能强大的磁盘管理工具查看磁盘设备:fdisk–l管理磁盘分区fdiskdevice使用fdisk进行分区管理命令描述a引导标志开关d删除一个分区l列出已知的分区类型m显示fdisk命令的帮助信息n建立一个新分区p列出现有的分区表信息q退出fdisk命令且不保存更改t修改分区的系统idw保存更改并退出•常用fdisk交互命令文件系统什么是文件系统建立文件系统挂载文件系统考察/etc/fstab文件文件系统的维护什么是文件系统文件系统是操作系统在分区上保存文件信息的方法和数据结构Linux文件系统具有类似的通用结构,其关键组成部分有:超级块(superblock)索引节点(inode)数据块(datablock)目录块(directoryblock)建立文件系统要想在分区上存储数据,首先需要建立文件系统建立文件系统的过程类似于格式化使用mkfs命令建立文件系统mkfs[-v][-tfs-type][fs-options]device[size]挂载文件系统使用文件系统之前,需要将文件系统挂载到Linux目录树的某个位置上文件系统所挂载到的目录被称为挂载点挂载文件系统的命令为mount,该命令的语法如下:mount[-tfs-type][-ooption]devicemountpoint使用完成的设备,需要从Linux中卸载:umount考察/etc/fstab文件系统引导时会读取/etc/fstab文件,并对文件中的条目进行挂载/etc/fstab文件的内容分为六列,含义如下:参数描述/dev/device将要被挂载的设备/dirmount文件系统要被挂载到的目录fs-type文件系统类型Options挂载选项,传递给mount命令以决定如何挂载。各选项间使用逗号隔开fs-dump由dump程序决定文件系统是否需要备份fs-passno由fsck程序决定引导时是否检查磁盘以及检查的次序fstab文件实例LABEL=//ext3defaults11LABEL=/boot/bootext3defaults12none/dev/ptsdevptsgid=5,mode=62000none/procprocdefaults00none/dev/shmtmpfsdefaults00/dev/cdrom/mnt/cdromudf,iso9660noauto,owner,kudzu,ro00/dev/fd0/mnt/floppyautonoauto,owner,kudzu00文件系统的维护在Linux系统中对文件系统的检查是通过fsck工具进行的。fsck的命令格式为:fsck[options]filesystem注意不要对已经挂接的文件系统进行fsck磁盘使用信息查看:dfduLinux的目录与文件Linux的目录结构Linux的文件类型Linux的目录结构Linux文件系统使用单一的根目录结构/位于Linux文件系统的顶层,所有分区都挂载到/下某个目录中熟悉各个系统目录Linux的文件类型文件是操作系统用来存储信息的基本结构,通过文件名来标识。Linux系统中有三种基本的文件类型普通文件:包括文本文件、数据文件、可执行的二进制程序文件等。目录文件:Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。设备文件:Linux系统把每一个设备都看成是一个文件。Linux的文件类型普通文件目录文件设备文件文本文件二进制文件数据文件块设备字符设备文件类型链接文件管理文件权限文件的属主与属组文件权限文件的属主与属组每个文件或目录都有它的所有者,即属主。文件同时属于某个特定的组,该组称为文件的属组用户可以使用chown和chgrp命令修改文件的所有者关系chownuser:groupfilenamechgrpgroupfilename文件权限Linux系统中的每个文件和目录都有访问许可权限,这是加在文件上的一个数据结构访问权限规定三种不同类型的用户:文件属主(owner):文件的所有者,称为属主。同组用户(group):文件属组的同组用户可以访问系统的其他用户(others)访问权限规定三种访问文件或目录的方式:读(r):允许读取文件内容或者列目录写(w):允许修改文件内容或者创建、删除文件可执行或查找(x):允许执行文件或者允许使用cd命令进入目录。文件权限属主(u)同组用户(g)其他用户(o)RWXRWXRWX421421421文件权限使用chmod命令修改文件权限实例:chmoda+xfilechmodo-rfilechmod644file管理磁盘配额启用Linux的磁盘配额功能编辑用户和组配额限制检查磁盘配额的工作情况启用Linux的磁盘配额功能磁盘配额可以从两方面限制磁盘的使用:用户能够使用的索引节点数(inode),这会限制用户可以创建的文件数量;a用户能够使用的磁盘块区数(block),这会限制用户可以占用的磁盘容量。要设置磁盘配额,应该安装quotas软件包启用磁盘配额的步骤修改/etc/fstab文件,加入磁盘配额选项重启系统或重新挂载文件系统运行quotacheck命令生成磁盘配额文件quotacheck-cvug/使用quotaon命令启用配额功能quotaon/编辑用户和组配额限制对用户和组的磁盘配额限制分为两种:软限制:在过渡期内可以暂时超过这个限制硬限制:绝对不允许超过这个限制。使用edquota命令编辑用户配额edquotausernameedquota-t检查磁盘配额的工作情况要得到某个用户或组的磁盘使用情况,可以使用命令:quotauser或者quota-ggroup系统管理员还可以使用repquota命令生成完整的磁盘空间使用情况的报告repquota/本章小结掌握磁盘分区工具:fdisk掌握文件系统管理工具:mkfsmountumount熟悉Linux目录结构和文件类型掌握文件权限管理掌握磁盘配额设置
本文标题:Linux文件系统管理
链接地址:https://www.777doc.com/doc-3265208 .html