linux操作系统-文件系统管理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

济南铁道职业技术学院文件系统管理济南铁道职业技术学院精品课程Linux网络操作系统2本章内容管理磁盘分区文件系统Linux的目录与文件管理文件权限管理磁盘配额济南铁道职业技术学院精品课程Linux网络操作系统3管理磁盘分区磁盘分区工具使用fdisk进行分区管理济南铁道职业技术学院精品课程Linux网络操作系统4磁盘分区工具Linux安装过程中:DiskDruid常用分区工具:fdiskparted济南铁道职业技术学院精品课程Linux网络操作系统5使用fdisk进行分区管理fdisk是一个功能强大的磁盘管理工具查看磁盘设备:fdisk–l管理磁盘分区fdiskdevice济南铁道职业技术学院精品课程Linux网络操作系统6使用fdisk进行分区管理命令描述a引导标志开关d删除一个分区l列出已知的分区类型m显示fdisk命令的帮助信息n建立一个新分区p列出现有的分区表信息q退出fdisk命令且不保存更改t修改分区的系统idw保存更改并退出•常用fdisk交互命令济南铁道职业技术学院精品课程Linux网络操作系统7文件系统什么是文件系统建立文件系统挂载文件系统考察/etc/fstab文件文件系统的维护济南铁道职业技术学院精品课程Linux网络操作系统8什么是文件系统文件系统是操作系统在分区上保存文件信息的方法和数据结构Linux文件系统具有类似的通用结构,其关键组成部分有:超级块(superblock)索引节点(inode)数据块(datablock)目录块(directoryblock)济南铁道职业技术学院精品课程Linux网络操作系统9建立文件系统要想在分区上存储数据,首先需要建立文件系统建立文件系统的过程类似于格式化使用mkfs命令建立文件系统mkfs[-v][-tfs-type][fs-options]device[size]济南铁道职业技术学院精品课程Linux网络操作系统10挂载文件系统使用文件系统之前,需要将文件系统挂载到Linux目录树的某个位置上文件系统所挂载到的目录被称为挂载点挂载文件系统的命令为mount,该命令的语法如下:mount[-tfs-type][-ooption]devicemountpoint使用完成的设备,需要从Linux中卸载:umount济南铁道职业技术学院精品课程Linux网络操作系统11考察/etc/fstab文件系统引导时会读取/etc/fstab文件,并对文件中的条目进行挂载/etc/fstab文件的内容分为六列,含义如下:参数描述/dev/device将要被挂载的设备/dirmount文件系统要被挂载到的目录fs-type文件系统类型Options挂载选项,传递给mount命令以决定如何挂载。各选项间使用逗号隔开fs-dump由dump程序决定文件系统是否需要备份fs-passno由fsck程序决定引导时是否检查磁盘以及检查的次序济南铁道职业技术学院精品课程Linux网络操作系统12fstab文件实例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网络操作系统13文件系统的维护在Linux系统中对文件系统的检查是通过fsck工具进行的。fsck的命令格式为:fsck[options]filesystem注意不要对已经挂接的文件系统进行fsck磁盘使用信息查看:dfdu济南铁道职业技术学院精品课程Linux网络操作系统14Linux的目录与文件Linux的目录结构Linux的文件类型济南铁道职业技术学院精品课程Linux网络操作系统15Linux的目录结构Linux文件系统使用单一的根目录结构/位于Linux文件系统的顶层,所有分区都挂载到/下某个目录中熟悉各个系统目录济南铁道职业技术学院精品课程Linux网络操作系统16Linux的文件类型文件是操作系统用来存储信息的基本结构,通过文件名来标识。Linux系统中有三种基本的文件类型普通文件:包括文本文件、数据文件、可执行的二进制程序文件等。目录文件:Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。设备文件:Linux系统把每一个设备都看成是一个文件。济南铁道职业技术学院精品课程Linux网络操作系统17Linux的文件类型普通文件目录文件设备文件文本文件二进制文件数据文件块设备字符设备文件类型链接文件济南铁道职业技术学院精品课程Linux网络操作系统18管理文件权限文件的属主与属组文件权限济南铁道职业技术学院精品课程Linux网络操作系统19文件的属主与属组每个文件或目录都有它的所有者,即属主。文件同时属于某个特定的组,该组称为文件的属组用户可以使用chown和chgrp命令修改文件的所有者关系chownuser:groupfilenamechgrpgroupfilename济南铁道职业技术学院精品课程Linux网络操作系统20文件权限Linux系统中的每个文件和目录都有访问许可权限,这是加在文件上的一个数据结构访问权限规定三种不同类型的用户:文件属主(owner):文件的所有者,称为属主。同组用户(group):文件属组的同组用户可以访问系统的其他用户(others)访问权限规定三种访问文件或目录的方式:读(r):允许读取文件内容或者列目录写(w):允许修改文件内容或者创建、删除文件可执行或查找(x):允许执行文件或者允许使用cd命令进入目录。济南铁道职业技术学院精品课程Linux网络操作系统21文件权限属主(u)同组用户(g)其他用户(o)RWXRWXRWX421421421济南铁道职业技术学院精品课程Linux网络操作系统22文件权限使用chmod命令修改文件权限实例:chmoda+xfilechmodo-rfilechmod644file济南铁道职业技术学院精品课程Linux网络操作系统23管理磁盘配额启用Linux的磁盘配额功能编辑用户和组配额限制检查磁盘配额的工作情况济南铁道职业技术学院精品课程Linux网络操作系统24启用Linux的磁盘配额功能磁盘配额可以从两方面限制磁盘的使用:用户能够使用的索引节点数(inode),这会限制用户可以创建的文件数量;用户能够使用的磁盘块区数(block),这会限制用户可以占用的磁盘容量。要设置磁盘配额,应该安装quotas软件包济南铁道职业技术学院精品课程Linux网络操作系统25启用磁盘配额的步骤修改/etc/fstab文件,加入磁盘配额选项重启系统或重新挂载文件系统运行quotacheck命令生成磁盘配额文件quotacheck-cvug/使用quotaon命令启用配额功能quotaon/济南铁道职业技术学院精品课程Linux网络操作系统26编辑用户和组配额限制对用户和组的磁盘配额限制分为两种:软限制:在过渡期内可以暂时超过这个限制硬限制:绝对不允许超过这个限制。使用edquota命令编辑用户配额edquotausernameedquota-t济南铁道职业技术学院精品课程Linux网络操作系统27检查磁盘配额的工作情况要得到某个用户或组的磁盘使用情况,可以使用命令:quotauser或者quota-ggroup系统管理员还可以使用repquota命令生成完整的磁盘空间使用情况的报告repquota/济南铁道职业技术学院精品课程Linux网络操作系统28本章小结掌握磁盘分区工具:fdisk掌握文件系统管理工具:mkfsmountumount熟悉Linux目录结构和文件类型掌握文件权限管理掌握磁盘配额设置

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功