Linux里面文件系统有哪些?
Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。
1、EXT:专门为Linux核心做的第一个文件系统,单个文件最大限制:未知,该文件系统最大支持2GB的容量。
2、EXT2:由Remy Card设计,用以代替ext,是Linux内核所用的文件系统,单个文件最大限制2TB,该文件系统最大支持32TB的容量。
3、EXT3:一个日志文件系统,单个文件最大限制16TB,该文件系统最大支持32TB的容量。
4、EXT4:Theodore
Tso领导的开发团队实现,Linux系统下的日志文件系统,单个文件最大限制16TB,该文件系统最大支持1EB的容量。
5、JFS2:一个字节级日志文件系统,该文件系统主要是为满足服务器的高吞吐量和可靠性需求而设计、开发的,单个文件最大限制16TB,该文件系统最大支持1PB的容量。
Linux系统中有哪几种文件类型?
第一种:普通文件。就是一般存取的文件,由ls-al显示出来的属性中,第一个属性为 [-];另外,依照文件的内容,又大致分为:
1、纯文本文件:这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到数据,比如数字、字母等。设置文件几乎都属于这种文件类型。
2、二进制文件:系统其实仅认识且可以执行二进制文件。Linux中的可执行文件就是这种格式的。
3、数据格式的文件:有些程序在运行过程中,会读取某些特定格式的文件,那些特定格式的文件也可以称为数据文件。
第二种:目录文件。就是目录,第一个属性为[d]。
第三种:连接文件。类似Windows下的快捷方式,第一个属性为[l]。
第四种:设备文件。与系统外设及存储等相关的一些文件,通常都集中在/dev目录,又分为两种。
1、块设备文件:就是存储数据以供系统存取的接口设备,简单而言就是硬盘,第一个属性为 [b]。
2、字符设备文件:即串行端口的接口设备,比如键盘、鼠标等,第一个属性为 [c]。
第五种:套接字文件:这类文件通常用在网络数据连接,可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信。第一个属性为[s],常在
/var/run目录中看到这种文件类型。
第六种:管道文件:FIFO也是一种特殊的文件类型,它主要的目的是,解决多个程序同时存取一个文件所造成的错误,FIFO是first-in-first-out的缩写,第一个属性是[p]。
更多Linux知识,可关注“老男孩Linux”公众号
u盘文件系统类型选什么
U盘的文件系统通常有如下三种选择:FAT32、NTFS和exFAT,通常FAT32作为默认选项。FAT32:使用4个字节(也就是32位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT32;其兼容性较好,但缺点是单个文件不能超过4GB(也是我这次遇到的主要问题),同时不支持容量在512M以下的U盘,所以FAT32无法存放光盘ISO镜像、高清视频、各种图形作品文件等等。NTFS:(New Technology File System的缩写)是Windows NT核心和高级服务器网络操作系统环境的文件系统;其提供了比FAT32更高的可靠性,并消除了FAT32文件系统中的种种限制,NTFS文件系统除了支持更大的分区、更大的文件、更节约硬盘空间外。还提供了FAT文件系统不敢想像的众多功能。主要有:长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复、加密访问……NTFS支持大于4GB的文件,支持任意大小的U盘,但缺点是会缩短闪存的寿命。exFAT:专为闪存和U盘设计,空间浪费小,但缺点是兼容性差,XP和vista系统需要更新补丁才能支持。
如何选择U盘文件系统?
U盘的文件系统通常有如下三种选择:FAT32、NTFS和exFAT,通常FAT32作为默认选项。FAT32:使用4个字节(也就是32位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT32;其兼容性较好,但缺点是单个文件不能超过4GB(也是我这次遇到的主要问题),同时不支持容量在512M以下的U盘,所以FAT32无法存放光盘ISO镜像、高清视频、各种图形作品文件等等。NTFS:(New Technology File System的缩写)是Windows NT核心和高级服务器网络操作系统环境的文件系统;其提供了比FAT32更高的可靠性,并消除了FAT32文件系统中的种种限制,NTFS文件系统除了支持更大的分区、更大的文件、更节约硬盘空间外。还提供了FAT文件系统不敢想像的众多功能。主要有:长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复、加密访问……NTFS支持大于4GB的文件,支持任意大小的U盘,但缺点是会缩短闪存的寿命。exFAT:专为闪存和U盘设计,空间浪费小,但缺点是兼容性差,XP和vista系统需要更新补丁才能支持。
u盘格式化fat32与exfat有什么区别?
1、兼容性不同:fat32≈ntfs>exfat。FAT32格式兼容性好,但不支持4GB以上的文件。FAT32格式是Windows平台的传统文件格式,任何USB存储设备都会预装该文件系统,平台上使用Windows 95第二版首次引入,为了取代FAT16(支持文件最大容量2GB),兼容性很好。2、支持文件大小不同:优势:ntfs≈exfat>fat32。相对于NTFS,exFAT可以支持更多设备和操作系统;它比FAT32支持的单个文件大,最大支持单文件1EB。(1EB=1073741824 GB)非常适合用来存储大容量文件,还可以在Mac和Windows操作系统上通用。3、特点不同。fat32致命缺陷,不能存储超过4gb大小的文件。如果想要拷贝高清电影、大型游戏大型软件镜像,有可能会有超过4gb的文件,是无法存到fat32文件系统分区里面的,ntfs没有这个问题。对于超过4g的u盘,在可以确信自己接触的电脑都能识别exfat格式分区的情况下,用exfat格式是最佳选择。如果担心可能会碰到不认exfat的电脑,就比较适合ntfs。
u盘格式化ntfs和fat32,exfat区别
1、兼容性不同:fat32≈ntfs>exfat。FAT32格式兼容性好,但不支持4GB以上的文件。FAT32格式是Windows平台的传统文件格式,任何USB存储设备都会预装该文件系统,平台上使用Windows 95第二版首次引入,为了取代FAT16(支持文件最大容量2GB),兼容性很好。2、支持文件大小不同:优势:ntfs≈exfat>fat32。相对于NTFS,exFAT可以支持更多设备和操作系统;它比FAT32支持的单个文件大,最大支持单文件1EB。(1EB=1073741824 GB)非常适合用来存储大容量文件,还可以在Mac和Windows操作系统上通用。3、特点不同。fat32致命缺陷,不能存储超过4gb大小的文件。如果想要拷贝高清电影、大型游戏大型软件镜像,有可能会有超过4gb的文件,是无法存到fat32文件系统分区里面的,ntfs没有这个问题。对于超过4g的u盘,在可以确信自己接触的电脑都能识别exfat格式分区的情况下,用exfat格式是最佳选择。如果担心可能会碰到不认exfat的电脑,就比较适合ntfs。