Linux的文件系统极其类型

Linux系统的文件含义

Linux操作系统处理信息的基本单位是文件。操作系统的软件部分所有信息都组织成文件

文件系统的含义
1、特定的文件格式。例如,Linux的文件系统是ext4或xfs,MSDOS的文件系统是FAT16,Window XP的文件系统是NTFS或FAT32.
2、按特定格式化了的存储介质。

文件成分
索引节点 :又称i节点,在文件系统结构中,包含相关文件信息的记录,文件权限,文件主,文件大小等等
数据:文件的实际内容,可以是空的

文件的命名

最长255个字符,尽量控制在14个字符以内。
1、除斜线/和空字符外,文件名可以包含容易ASCII字符
2、允许使用下划线_和点.来区别文件类型。
3、文件名尽量避免使用空格、制表符或其他控制字符。
4、避免使用对shell有特殊意义的字符:;、|、<,>
$、?、\、(,)[、]、*、&、%、!’
5、同类文件应该使用相同的后缀名。

Linux系统的目录结构

根据FHS,所有的Linux文件系统都有标准的文件和目录结构。

1、根目录,目录结构的顶层,整个目录是目录树。
2、bin目录,共管理员和普通用户使用的二进制文件,包括shell解释器。
3、boot目录,存放系统内核文件和引导装载程序文件。
4、dev目录,存放连接到计算机上的设备对应文件,包括字符设备和块设备。
5、etc目录,存放配置文件和子目录。

6、home目录,存放各个用户的主目录,子目录是各用户名。
7、lib目录,存放各种编程库语言,包括C,C++,FORTRAN语言库文件。
8、media目录,系统设置的自动挂载点。/mnt一般指手动挂载点目录。
9、opt目录,某些第三方应用程序通常安装在这个目录。
10、usr目录,最大的目录之一,主要存放不经常变化的数据,以及系统下安装的程序目录。

11、mnt目录,挂载额外装置的目录。
12、proc目录,虚拟文件系统,目录中的文件是内存中的映像。
13、sbin目录,存放管理员或root用户命令文件。
14、root目录,系统管理员的主目录。
15、tmp目录,存放临时文件。
16、var目录,目录及子目录通常保存经常变化的内容,如系统日志,邮件文件。
17、run目录

Linux的文件类型

Linux操作系统常用的文件类型包括普通文件,目录文件,设备文件,链接文件等

Linux的文件类型
1、普通文件:常规文件。包含文本文件、数据文件、可执行的二进制程序。
2、设备文件:包括字符设备和块设备。字符设备包括键盘,终端,打印机,鼠标等。块设备包括硬盘,软盘,光盘等。
3、目录文件:一个.表示目录本身,…表示该目录的父目录。
4、链接文件:被链接的文件可以放在相同或不同目录下,在同一目录,二者必须具有不同文件名,在不同目录下,被链接的文件可以与原文件同名。

总结:文件系统是Linux操作最基本的单位。文件目录是树型结构。文件系统按照不同分类标准大致可以分为四种类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值