(19)--第6章 文件系统和磁盘管理.ppt
《(19)--第6章 文件系统和磁盘管理.ppt》由会员分享,可在线阅读,更多相关《(19)--第6章 文件系统和磁盘管理.ppt(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6 6章章 文件系统和磁盘管理文件系统和磁盘管理l文件系统lLinux的目录与文件l管理文件权限l管理磁盘分区l管理磁盘配额 vCentOS支持的文件系统:ext3文件系统FAT(适用各种版本的DOS)NTFS(适用Windows NT-Windows 2000)VFAT和FAT32(适用Windows 9x)HFS(适用MacOS)HPFS(适用OS/2)利用利用“ls /lib/modules/2.6.32-358.el6.x86_64/kernel/fs”可以查看可以查看Linux系统所支持的文件系统。系统所支持的文件系统。注意,上面命令中注意,上面命令中“2.6.32-358.el
2、6.x86_64”根据不同版本会略有不同。根据不同版本会略有不同。文件系统文件系统文件系统文件系统Linux的目录与文件的目录与文件 vLinux的目录结构vLinux的文件类型Linux的目录结构的目录结构 vLinux文件系统使用单一的根目录结构 v/位于Linux文件系统的顶层,所有分区都挂载到/下某个目录中v熟悉各个系统目录LinuxLinuxLinuxLinux文件系统标准结构文件系统标准结构文件系统标准结构文件系统标准结构/bin/sbin/usr/var/etc/lib/home/tmp/optbinlocalsrcrc.dnamedhttpdrc5.dftprc3.dinit.
3、dbinetcpub认识系统目录认识系统目录认识系统目录认识系统目录1 1 1 1v在Linux系统中有许多系统默认的目录,这些目录按照不同的用途而放置了特定的文件/:根目录,包含整个linux系统的所有目录和文件/bin:此目录放置操作系统运行时所使用的各种命令程序。如 cp,dmesg,kill,login,mv,rm等常用命令,还有各种不同的 shell,如bash,bash2等。/boot:系统启动时必须读取的文件,包括系统内核。/dev:存放外围设备代号的文件。如硬盘的/dev/hda、终端机的 /dev/tty0等。/etc:放置与系统设置、管理相关的文件。如passwd,shad
4、ow,以及 LILO配置文件lilo.conf等/etc/rc.d:包含了开机或关机时所执行的script文件/etc/X11:X Window配置文件的目录/home:此目录为默认用来放置账号的自家目录/lib:放置一些共用的函数库/lib/modules:存放系统内核的块/lost+found:存放一些系统检查结果,把发现的一些不合法的文件或数据都存放在这里;通常此目录为空/mnt:默认含有/mnt/cdrom和/mnt/floppy两个目录,用来作为光盘与软盘的挂载点/proc:是一个虚拟文件系统,它存放当前内存映象,主要用于在不重启动机器的情况下管理内核认识系统目录认识系统目录认识系统
5、目录认识系统目录2 2 2 2Linux的文件类型的文件类型 v文件是操作系统用来存储信息的基本结构,通过文件名来标识。vLinux系统中有三种基本的文件类型 l普通文件:包括文本文件、数据文件、可执行的二进制程序文件等。l目录文件:Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。l设备文件:Linux系统把每一个设备都看成是一个文件。Linux的文件类型的文件类型普通文件目录文件设备文件文本文件二进制文件数据文件块设备字符设备文件类型链接文件管理文件权限管理文件权限 v文件的属主与属组v文件权限设置目录与文件的使用权限设置目录与文件的使用权限设置目录与文件的使用权限设
6、置目录与文件的使用权限权限标识拥有者组名称文件与目录的相关信息文件属性示意图文件属性示意图文件属性示意图文件属性示意图v 执行ls l命令后所显示的结果.最前面的第210个字符用来标示权限;第1个字符用于区别文件和目录.d:表示一个目录。在ext3中,目录是一种特殊的文件-:表示一个普通文件l:表示符号链接文件,实际上它指向另一个文件b、c:分别代表区块主设备和其他的外围设备。是特殊类型的文件权限的意义权限的意义权限的意义权限的意义(1)(1)(1)(1)如何更改权限如何更改权限如何更改权限如何更改权限v 所有用户对该文件或目录的权限代号为a(all)rwx rwx rwx 其他用户对该文件或
7、目录的权限 代号为o(Other)同组的用户对该文件或目录的权 限,代号为g(group)文件或目录的拥有者所拥有的权 限,代号为u(User)v格式:chmod u g o a.+-=rwx 文件名 +:表示增加权限-:表示删除权限 =:表示分配权限,同时将原有权限删除chmodchmodchmodchmod更改权限命令更改权限命令更改权限命令更改权限命令文件权限文件权限 vLinux系统中的每个文件和目录都有访问许可权限,这是加在文件上的一个数据结构v访问权限规定三种不同类型的用户:文件属主(owner):文件的所有者,称为属主。同组用户(group):文件属组的同组用户可以访问系统的其他
8、用户(others)v访问权限规定三种访问文件或目录的方式:l读(r):允许读取文件内容或者列目录l写(w):允许修改文件内容或者创建、删除文件l可执行或查找(x):允许执行文件或者允许使用cd命令进入目录。文件权限文件权限属主(属主(u u)同组用户(同组用户(g g)其他用户(其他用户(o o)R RW WX XR RW WX XR RW WX X4 42 21 14 42 21 14 42 21 1vroothost root#chmod g+x testv 给同组用户分配执行权限v roothost root#chmod o-rx testv给其他用户删除读和执行权限vroothost
9、 root#chmod u+rwx,g+rwx,o+rwx testv给所属主、同组和其他用户分配读、写和执行权限vroothost root#chmod u-rx,g-rx testv删除属主、同组的读和执行权限vroothost root#chmod a+rwx testv给所属主、同组和其他用户分配读、写和执行权限更改权限举例更改权限举例更改权限举例更改权限举例1(1(1(1(文字法文字法文字法文字法)vroothost root#chmod 777 testv给属主、同组和其他用户分配读、写和执行权限vroothost root#chmod 500 testv给属主用户分配读和执行的权
10、限而同组和其他用户无权限vroothost root#chmod 666 testv给属主、同组及其他用户分配读和写的权限vroothost root#chmod 711 testv给属主分配读、写、执行权限,同组和其他用户分配执行权限更改权限举例更改权限举例更改权限举例更改权限举例2(2(2(2(数字法数字法数字法数字法)v格式:chown 选项 用户:或.组 文件或目录vroothost root#chown lrj testv将test属主改为lrjvroothost root#chown lrj.lrj testv将test的属主改为lrj、属组改为lrjvroothost root#
11、chown -R wang:lrj testv将test及在下的所有目录及文件的属主改为wang,属组改为lrjvroothost root#chgrp root testv将test的属组改为root改变拥有权改变拥有权改变拥有权改变拥有权chownchownchownchown命令命令命令命令管理磁盘分区管理磁盘分区 v磁盘分区工具磁盘分区工具v使用fdisk进行分区管理磁盘分区工具磁盘分区工具 vLinux安装过程中:Disk Druidv常用分区工具:lfdisklparted使用使用fdisk进行分区管理进行分区管理 vfdisk是一个功能强大的磁盘管理工具v查看磁盘设备:fdisk
12、 lv管理磁盘分区lfdisk device硬盘分区工具硬盘分区工具fdisk的使用的使用vfdisk/dev/sda 调用分区工具对硬盘进行分区v参数m:查看命令帮助信息参数参数参数参数p p p p:查看当前的分区情况:查看当前的分区情况:查看当前的分区情况:查看当前的分区情况参数参数参数参数d d d d:删除分区:删除分区:删除分区:删除分区参数参数参数参数n:n:n:n:创建分区创建分区创建分区创建分区参数参数参数参数t:t:t:t:创建分区类型创建分区类型创建分区类型创建分区类型W:将修改写入系统分区表并退出fdiskInit 6 重新启动计算机使用使用fdisk进行分区管理进行分
13、区管理命令描述a引导标志开关d删除一个分区l列出已知的分区类型m显示fdisk命令的帮助信息n建立一个新分区p列出现有的分区表信息q退出fdisk命令且不保存更改t修改分区的系统idw保存更改并退出常用fdisk交互命令文件系统文件系统 l什么是文件系统l建立文件系统l挂载文件系统l考察/etc/fstab文件l文件系统的维护什么是文件系统什么是文件系统 v文件系统是操作系统在分区上保存文件信息的方法和数据结构vLinux文件系统具有类似的通用结构,其关键组成部分有:l超级块(super block)l索引节点(inode)l数据块(data block)l目录块(directory bloc
14、k)建立文件系统建立文件系统 v要想在分区上存储数据,首先需要建立文件系统 v建立文件系统的过程类似于格式化 v使用mkfs命令建立文件系统lmkfs-v-t fs-type fs-options device size 考察考察/etc/fstab文件文件 v系统引导时会读取/etc/fstab文件,并对文件中的条目进行挂载v/etc/fstab文件的内容分为六列,含义如下:参数描述/dev/device将要被挂载的设备/dirmount文件系统要被挂载到的目录fs-type文件系统类型Options挂载选项,传递给mount命令以决定如何挂载。各选项间使用逗号隔开fs-dump由dump程
15、序决定文件系统是否需要备份fs-passno由fsck程序决定引导时是否检查磁盘以及检查的次序fstabfstab文件实例文件实例vLABEL=/ext3 defaults 1 1vLABEL=/boot /boot ext3 defaults 1 2vnone /dev/pts devpts gid=5,mode=620 0 0vnone /proc proc defaults 0 0vnone /dev/shm tmpfs defaults 0 0v/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0v/dev/fd0 /m
16、nt/floppy auto noauto,owner,kudzu 0 0挂载文件系统挂载文件系统 v使用文件系统之前,需要将文件系统挂载到Linux目录树的某个位置上 v文件系统所挂载到的目录被称为挂载点v挂载文件系统的命令为mount,该命令的语法如下:mount-t fs-type-o option device mountpointv 使用完成的设备,需要从Linux中卸载:lumountWindowsWindowsWindowsWindows和和和和LinuxLinuxLinuxLinux的软驱与光驱的软驱与光驱的软驱与光驱的软驱与光驱LinuxLinuxLinuxLinux系统使用
17、光盘及软盘系统使用光盘及软盘系统使用光盘及软盘系统使用光盘及软盘v 在Windows操作系统中,用户要使用光盘或软盘时,只需将光盘或软盘放入磁盘驱动器中,即可通过A:或F:盘符来存取上面的数据。v 但在Linux操作系统中就不同了,linux并没有A:C:等磁盘代号的概念。用户必须执行挂载命令,把相应的设备放到一个目录中才能读写光盘、软盘或其他存储介质的数据。挂装挂装挂装挂装mountmountmountmount命令命令命令命令v 所谓挂装,就是将某个存储介质(如光盘或软盘)指定到系统的某目录。并且直接访问此目录,即可读写此存储介质的数据。vroothost root#mount /dev/
18、cdrom /mnt/cdromv挂装光盘到/mnt/cdrom目录vroothost root#cd /mnt/cdrom 切换到光盘目录vroothost cdrom#ls 浏览该目录的文件(即光盘上的文件)卸载命令卸载命令卸载命令卸载命令umout(1)umout(1)umout(1)umout(1)v vroothost toot#umount /mnt/floppyv将软盘卸载,不再视为/mnt/floppy目录vroothost root#umount /mnt/cdromv将光盘卸载,不再视为/mnt/cdrom目录v如果不再需要使用光盘或软盘,则要在执行卸载命令umont之后,
19、才能将光盘或软盘退出.卸载命令卸载命令卸载命令卸载命令umout(2)umout(2)umout(2)umout(2)v若当前所在之处就是光盘挂载的目录(如/mnt/cdrom),或有其它用户正在此目录下,则将无法成功地卸载它,当然也不能退出光盘。vroothost cdrom#umount/mnt/cdrom vumount:/mnt/cdrom:device is busy v此光盘正在被使用v注意:先将工作目录切换到别处,或要求其他用户退出此目 录,就可以卸载退出光盘。vroothost root#umount /mnt/cdrom 系统启动时自动挂装设备系统启动时自动挂装设备系统启动时
20、自动挂装设备系统启动时自动挂装设备可编辑修改可编辑修改/etc/fstab配置文件:配置文件:挂载注意事项挂载注意事项挂载注意事项挂载注意事项v注意:挂载目录必须存在Linux专门提供了挂载目录/mnt不要在挂载目录下进行挂载操作将软盘或光盘放入驱动器后在实施挂载操作卸载前不要取出软盘或光盘不能在同一个目录下挂载两个文件系统卸载文件系统卸载文件系统卸载文件系统卸载文件系统vumount /mnt/cdromvumount /dev/cdromv卸载时写原设备或者挂载目录都可以。vumount a:卸载所有挂载设备v注意:不能在挂载目录下进行卸载操作v格式:mkfs 选项v选项v-t指定要创建的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 19-第6章 文件系统和磁盘管理 19 文件系统 磁盘 管理
限制150内