第五章 Linux文件系统.ppt
《第五章 Linux文件系统.ppt》由会员分享,可在线阅读,更多相关《第五章 Linux文件系统.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院第五章第五章 Linux文件系统文件系统机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux系统中的系统中的“挂载点挂载点”u挂载点是文件卷在目录层次内存在的位置。挂载点是文件卷在目录层次内存在的位置。u挂载点可以理解为盘符,在没有给分区分挂载点可以理解
2、为盘符,在没有给分区分配盘符的时候,分区是不能用的。配盘符的时候,分区是不能用的。Linux下下的分区和挂载点是一样的意思,挂载即把的分区和挂载点是一样的意思,挂载即把一个分区或磁盘放在一个目录里。一个分区或磁盘放在一个目录里。uLinux的挂载点是以目录树的结构来体现的。的挂载点是以目录树的结构来体现的。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.1Linux文件系统的目录结构文件系统的目录结构uLinux 文件系统是一个目录树的结构,根文
3、件系统是一个目录树的结构,根目录是目录是“/”,所有的文件系统安装在,所有的文件系统安装在“/”下,其他的分区也可安装在下,其他的分区也可安装在“/”下。下。uLinux将硬件设备安装成一个个设备文件,将硬件设备安装成一个个设备文件,对设备的操作通过对文件的操作完成。对设备的操作通过对文件的操作完成。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux文件系统的目录结构文件系统的目录结构uLinux文件系统结构文件系统结构ubinuetcuho
4、meulibuprocuusrudevumntutmpuvarulost+found机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院uLinux文件系统结构文件系统结构根文件系统:根文件系统:u/:文件结构的起始位置,称为根(文件结构的起始位置,称为根(root)u/bin:主要存放一些系统引导所需的命令及用户主要存放一些系统引导所需的命令及用户可能用到的命令文件。可能用到的命令文件。u/boot:存放有关系统启动:存放有关系统启动(boot)的相关
5、文件。的相关文件。u/dev:存放硬件设备文件。:存放硬件设备文件。u/etc:存放系统配置文件及其他系统性文件。如存放系统配置文件及其他系统性文件。如LILO多重启动程序的配置文件、网络的配置文多重启动程序的配置文件、网络的配置文件等。件等。u/home:存放所有用户的属主目录(:存放所有用户的属主目录(root用户用户除外)。除外)。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux文件系统结构文件系统结构u/lib:存放:存放Linux
6、执行或编译程序时共享的库文件。执行或编译程序时共享的库文件。u/lost+found:存放硬盘分区数据丢失时使用存放硬盘分区数据丢失时使用fsck寻寻找回来的文件碎片。找回来的文件碎片。u/mnt:系统装载软盘、光盘的目录。如装载光盘的:系统装载软盘、光盘的目录。如装载光盘的目录为目录为/mnt/cdrom、装载软盘的目录为、装载软盘的目录为/mnt/floppy。u/proc:虚拟的文件系统,该目录的所有文件都放在虚拟的文件系统,该目录的所有文件都放在内存,记录系统的每个进程,有助于进程的管理,内存,记录系统的每个进程,有助于进程的管理,还提供目前系统正在使用的还提供目前系统正在使用的IRQ
7、、I/O端口、端口、DMA通通道、道、CPU的种类等信息。的种类等信息。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux文件系统结构文件系统结构u/root:系统管理员系统管理员root的登录目录。的登录目录。u/tmp:暂时存放文件的目录。:暂时存放文件的目录。u/var:保存经常变动的文件,如日志文件、保存经常变动的文件,如日志文件、电子邮件文件、临时文件等。电子邮件文件、临时文件等。u/usr:包含系统使用的文件和命令的目录。:包含系
8、统使用的文件和命令的目录。几乎任何软件的安装目录都在几乎任何软件的安装目录都在/usr下面。下面。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院u1文件名文件名uLinux的文件名:由字母、下划线、数字组成,可以加上的文件名:由字母、下划线、数字组成,可以加上句点和逗号。文件名的第一个字符不能是数字、短划线、句点和逗号。文件名的第一个字符不能是数字、短划线、句号、问号和星号。文件名长度允许在句号、问号和星号。文件名长度允许在256个字符内。可个字符
9、内。可以给文件名加上扩展名。以给文件名加上扩展名。u2扩展名扩展名u3文件类型文件类型u常见的文件类型:普通文件、目录文件、连接文件、设备常见的文件类型:普通文件、目录文件、连接文件、设备文件和管道文件。文件和管道文件。u用用“ls -l”命令可显示文件的详细格式。不同的字符表示命令可显示文件的详细格式。不同的字符表示不同的文件类型。不同的文件类型。5.2 Linux文件文件机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院不同的字符表示不同的文件类型
10、不同的字符表示不同的文件类型u-:普通文件;:普通文件;ud:目录文件;:目录文件;us:套接字文件;:套接字文件;ub:块设备文件;:块设备文件;uc:字符设备文件;:字符设备文件;up:命名管道文件;:命名管道文件;ul:链接文件。:链接文件。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux文件类型文件类型u1普通文件普通文件计算机用户和操作系统用于存放数据、程序等信息的文件。一般都长计算机用户和操作系统用于存放数据、程序等信息的文件。
11、一般都长期地存放在外存储器(磁盘等)中。普通文件一般又分为文本文件和期地存放在外存储器(磁盘等)中。普通文件一般又分为文本文件和二进制文件。二进制文件。u2目录文件目录文件是文件系统中一个目录所包含的目录项组成的文件。目录文件只允许是文件系统中一个目录所包含的目录项组成的文件。目录文件只允许系统进行修改。用户进程可以读取目录文件,但不能对它们进行修改。系统进行修改。用户进程可以读取目录文件,但不能对它们进行修改。u3设备文件设备文件用于与用于与I/O设备提供连接的一种文件,分为设备提供连接的一种文件,分为字符设备文件和块设备文件字符设备文件和块设备文件,对应于字符设备和块设备。对应于字符设备和
12、块设备。Linux把对设备的把对设备的I/O做为普通文件的读取做为普通文件的读取/写入操作内核提供了对设备处理和对文件处理的统一接口。每一种写入操作内核提供了对设备处理和对文件处理的统一接口。每一种I/O设备对应一个设备文件,存放在设备对应一个设备文件,存放在/dev目录中,如行式打印机对应目录中,如行式打印机对应/dev/lp。注:注:块设备文件块设备文件是以块(是以块(512bye)为单位来读写的,为单位来读写的,字符设备文件字符设备文件是以是以字节为单位来读写的。字节为单位来读写的。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术
13、学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院Linux文件类型文件类型u4管道文件管道文件主要用于在进程间传递数据。管道是进程间传递数据的主要用于在进程间传递数据。管道是进程间传递数据的“媒介媒介”。某进程数据写入管道的一端,另一个进程从管道。某进程数据写入管道的一端,另一个进程从管道另一端读取数据。另一端读取数据。Linux对管道的操作与文件操作相同,对管道的操作与文件操作相同,它把管道作为文件进行处理。管道文件又称先进先出它把管道作为文件进行处理。管道文件又称先进先出(FIFO)文件。)文件。u5链接文件链接文件又称符号链接文件,它提供了共享文件
14、的一种方法,在链又称符号链接文件,它提供了共享文件的一种方法,在链接文件中不是通过文件名实现文件共享,是通过链接文件接文件中不是通过文件名实现文件共享,是通过链接文件中含的指向文件的指针来实现对文件的访问。普通用户可中含的指向文件的指针来实现对文件的访问。普通用户可以建立链接文件,并通过其指针所指向的文件。使用链接以建立链接文件,并通过其指针所指向的文件。使用链接文件可以访问普通文件。还可以访问目录文件和不具有普文件可以访问普通文件。还可以访问目录文件和不具有普通文件实态的其它文件。它可以在不同的文件系统之间建通文件实态的其它文件。它可以在不同的文件系统之间建立链接关系。立链接关系。机械工业出
15、版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院u1Minixu2extu3ext2u4ext3u5MS-DOSu6UMSDOSu7VFATu8ISO9660u9SYSV5.3 常见文件系统类型常见文件系统类型u10NFSu11SMBu12SWAPu13NTFS机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.4
16、Linux文件权限文件权限 在在LinuxLinux中,将文件访问权限分为中,将文件访问权限分为3 3类用户来类用户来进行设置:文件所有者(进行设置:文件所有者(u u)、同组用户()、同组用户(g g)、)、其他用户(其他用户(o o),可分别为这),可分别为这3 3类用户设置不同的类用户设置不同的操作权限。操作权限。对于每类用户,又可以设置对于每类用户,又可以设置3 3种权限:读种权限:读(r r)、写()、写(w w)、执行()、执行(x x),这),这3 3种权限可以叠种权限可以叠加组合。例如,文件所有者对文件具有读和写的加组合。例如,文件所有者对文件具有读和写的权限(权限(rwrw)
17、。)。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院 5.4.1 权限位权限位权权限限rwxrwxrwx所属者所属者权权限限拥有者的权限同组用户的权限其他用户的权限机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院u1使用权限字符设置使用权限字符设置u“用户类型用户类型”可用以下字母中的任一个或者它们的可用
18、以下字母中的任一个或者它们的组合来表示需要设置权限的部分组合来表示需要设置权限的部分.uu u:表示对文件的所有者设置权限。:表示对文件的所有者设置权限。ug g:表示对文件所有者相同组的所有用户设置权限。:表示对文件所有者相同组的所有用户设置权限。uo o:表示对其他用户设置权限。:表示对其他用户设置权限。ua a:表示对所有用户设置权限(这是系统默认值)。:表示对所有用户设置权限(这是系统默认值)。紧跟在用户类型后面的是操作符,这紧跟在用户类型后面的是操作符,这3 3个符号的意个符号的意义如下:义如下:u+:添加某个权限。:添加某个权限。u-:取消某个权限。:取消某个权限。u=:赋予给定权
19、限并取消其他所有权限。:赋予给定权限并取消其他所有权限。5.4.2 修改文件权限修改文件权限机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.4.2 修改文件权限修改文件权限u2使用数字设置权使用数字设置权限限文件、目录的权限文件、目录的权限还可用数字(编码系还可用数字(编码系统)来设定,数字与统)来设定,数字与字母表示文件权限比字母表示文件权限比较如下表:较如下表:许可许可数字数字字母字母只读只读4r-可写可写2-w-可执行可执行1-x可读和写可
20、读和写6rw-可读和执行可读和执行5r-x可读、写和执行可读、写和执行7rwx机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.4.3文件、目录的权限设置文件、目录的权限设置u设置权限命令设置权限命令 chmodu作用:设置文件或目录的使用权限。即控制文件作用:设置文件或目录的使用权限。即控制文件被如何存取被如何存取u语法格式:语法格式:uchmod chmod-cfv-cfvR -help-version R -help-version mode
21、=4,2,1a,u,g,o+,-,=r,w,x,s,t mode=4,2,1a,u,g,o+,-,=r,w,x,s,t 文件或目录文件或目录 u说明:说明:u-c 若文件权限确已更改,才显示更改动作若文件权限确已更改,才显示更改动作u-f 若文件权限无法更改时不显示错误消息若文件权限无法更改时不显示错误消息u-R 以递归方式对目录及该目录下的子目录与以文件进以递归方式对目录及该目录下的子目录与以文件进行相同的权限更改行相同的权限更改机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服
22、务器配置与管理广西职业技术学院5.4.3文件、目录权限设置文件、目录权限设置u实训练习一实训练习一u1)文件)文件abc.txt允许所有用户具有读权。允许所有用户具有读权。u#chmod a+r abc.txt 或或#chmod 444 abc.txtu2)文件)文件abc.txt允许任何人可读、可写和执行。允许任何人可读、可写和执行。u#chmod 777 abc.txtu或或#chmod a+rwx abc.txtu3)给文件)给文件abc.txt拥有者增加写权,对组和其他人增加读和执行拥有者增加写权,对组和其他人增加读和执行权。权。u#chmod u+w,og+rx abc.txtu#c
23、hmod 755 abc.txtu4)设置)设置/root/dir目录及其子目录中的文件权限为目录及其子目录中的文件权限为:所有者具有读所有者具有读写权,同组用户和其他用户具有读权。写权,同组用户和其他用户具有读权。u#chmod -R 644 /root/diru或或#chomd -R u=rw,go=r /root/dir 机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.4.4文件、目录属主的更改文件、目录属主的更改u1.改变文件的权属改变文
24、件的权属 chownu作用:变更文件、目录的属主或群组作用:变更文件、目录的属主或群组u命令格式:命令格式:chown cfhvR -help-version user.group 文件文件或目或目录 u说明:说明:u-c 若文件权限确已更改,才显示更改动作若文件权限确已更改,才显示更改动作u-f 若文件权限无法更改时不显示错误消息若文件权限无法更改时不显示错误消息u-R 以递归方式对目录及该目录下的子目录与以文件进以递归方式对目录及该目录下的子目录与以文件进行相同的权限更改行相同的权限更改u-h 表示只对链接文件进行变更,不是该链接真正指向表示只对链接文件进行变更,不是该链接真正指向的文件。
25、的文件。机械工业出版社中等职业教育中等职业教育“十一五十一五”规划教材规划教材电子商务专业电子商务专业广西职业技术学院广西职业技术学院LinuxLinux服务器配置与管理服务器配置与管理广西职业技术学院5.4.4文件、目录属主的更改文件、目录属主的更改u2.chgrp 改变文件组权改变文件组权 u说明:变更文件或目录的所属群组。说明:变更文件或目录的所属群组。u命令格式:命令格式:1)chgrp-cfhRv-help-version所属群组所属群组文件文件或目录或目录.2)chgrp-cfhRv-help-reference=-version文件或目录文件或目录.机械工业出版社中等职业教育中等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五章 Linux文件系统 第五 Linux 文件系统
限制150内