文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux的文件系统(3)

Linux的文件系统(3)

时间:2009-03-23  来源:sjhf

本章学习目标:
掌握Linux文件系统简介
)。这些格式决定信息是如何被储存为文件和目录。某些文件系统类型储存重复数据,某些文件系统类型加快硬盘驱动器的存取速度。
3.2 linux和Linux、FAT32操作系统里有Ext2和VFAT一、FAT16
,文件分配表)自1981以及多种Unix这是MS-DOS位的文件分配表,是目前获得操作系统支持最多的一种磁盘分区格式,几乎所有的操作系统都支持这种分区格式, 、Windows OSR2、Windows NT都支持FAT16分区格式的另外一个缺点是:磁盘利用效率低(具体的技术细节请参阅相关资 。
 
位的文件分配表,对磁盘的管理能力大大增强,突破了FAT16的限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32与FAT16格式分区的磁盘,由于文件分配表的扩大,运行速度比采 和Windows 95系统。
 
在功能上的缺陷,微软公司创建了一种称作NTFS统赋予的权限进行操作,充分保护了系统与数据的安全。Windows 2000都支持这种分区格式。
3.2.2 Linux是GNU/Linux设计的,拥有极快的速度和极小的CPU如硬盘)是Ext2是一种日志式文件系统(Journal File System),系统中。
 
中一种专门用于交换分区的swap格式的交换分区是主内存的2四、VFAT
VFAT文件系统,支持长文件名,可以作为Windows下文件与目录的类型
3.3.1 系统选择分区之前,首先要熟悉Linux将文件组织成目录:
/     方式中访问这些实用程序。
/boot  、初始内存盘和Linux,则可以把/boot列出可用的设备驱动程序。例如,如果挂载软驱,则可以将/dev/fd0包含基本Linux之类监控程序和X配置启动期间初始内存盘使用的空目录。不要将这个目录挂载到单独分区。如果删除这个目录,则Red Hat Linux的一部分。
/lib  包含遗弃的文件。fsck。这个目录不是FHS目录的公共挂载点,这个目录不是FHS,CD-ROM(/mnt/cdrom)等可插拔介质的公共挂载点。
/opt  之类的第三方应用程序的标准位置。
/proc端口。
/root的子目录,不能另外挂载这个目录。
/sbin  终端服务器挂载这个目录。这个目录不是FHS脚本从这个目录中清除超过10相关联的程序安装在/usr/bin服务器中,这个目录经常挂载到单独分区。
。事实上,/root系统目录/的文件类型,比如file.txt、file.mp3中一个文件是否能被执行,和后缀名没有太大的关系,主要看文件的属性有关。我们了解一下Linux桌面环境和Windows桌面没有太大的区别。
的扩展名没有太大的意义。
Linux、file.tar.gz 文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等;现在我们用表7.1文件类型
普通文件
d
套接字文件,
b
管道文件
3.4linux下的权限。
3.4.1 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任何组合。
命令显示文件或目录的详细信息时,最左边的一列为文件的访问权限。例如:
$ ls -l sobsrc.tgz
-rw-r--r-- 1 root root 483997 Ju1 l5 17代表只读,w个位置。第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d普通文件 其他用户
是一个普通文件;sobsrc.tgz确定了一个文件的访问权限后,用户可以利用Linux命令来更改某个文件或目录的所有者。利用chgrp个权限位,每三位被分为一组,他们分别是文件属主权限位(占三个位置 链接数就是inode盘 ... ... ,Block为每个文件进行信息索引,所以就有了inode二、文件属主
该组里的用户可以对此文件或者目录拥有既不同于文件的属主的权限,也不同于其它人的权限
 
系统的umask命令 对于文件来说,umask 减去umask的设置是在假定文件拥有八进制777的掩码数值。
更改系统的umask文件的特殊权限位
,因而用户若无特殊需求,不应该启用这些权限,避免安全方面出现严重漏洞,造成黑客入侵,甚至摧毁系统!!!
s):可执行的文件搭配这个权限,便能得到特权,任意存取该文件的所有者能使用的全部系统资源。请注意具备SUID帐号拥有者,无声无息地在系统中开扇后门,供日后进出使用。拥有s(SGID相同,只不过将文件所有者换成用户组,该文件就可以任意存取整个用户组所能使用的系统资源。
T):/tmp因为SUID占用x、Sticky:17 conf
:17 conf
或 S 。
   s):对应数值2:对应数值1更改目录/命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。
文件名?
可是下述字母中的任一个或者它们的组合:
 
u 表示“同组(group表示“其他(others)用户”。它是系统默认值。
 
取消某个权限。
= 所表示的权限可用下述字母的任意组合:
 
r 可执行。
X 在文件执行时把进程的属主或组ID”设置文件的用户ID”设置组ID与文件属主拥有一样的权限。
g 文件名:以空格分开的要改变权限的文件列表,支持通配符。
使同组和其他用户对文件example 我们必须首先了解用数字表示的属性的含义:0表示可写权限,4到7)(o写”二种权限,需要把4(读/文件名?
 
3.4.5 命令
选项] group filename?
 
,也可以是/etc/group递归式地改变指定目录及其下的所有子目录和文件的属组。
chown 用户把自己的一个文件拷贝给用户xu用户应该把这个文件的属主设为xu语法:chown [文件
。组可以是组名或组ID递归式地改变指定目录及其下的所有子目录和文件的拥有者。
- v
相关阅读 更多 +
排行榜 更多 +
拉力竞速2

拉力竞速2

体育竞技 下载
文字乱舞水浒

文字乱舞水浒

角色扮演 下载
蓝图公考

蓝图公考

学习教育 下载