一般linux常用的文件系统有

1、ext2、ext3、ext4

2、SWAP

特点:

1、Linux ext2/ext3文件系统使用索引节点来记录文件信息,作用像windows的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。

Linux之前缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定。但是,随着Linux系统在关键业务中的应用,Linux文件系统的弱点也渐渐显露出来了:其中系统缺省使用的ext2文件系统是非日志文件系统。

Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠。它完全兼容ext2文件系统。用户可以平滑地过渡到一个日志功能健全的文件系统中来。这实际上了也是ext3日志文件系统初始设计的初衷。

Linux

kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3

中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4

可以提供更佳的性能和可靠性,还有更为丰富的功能:

与 Ext3 兼容。

更大的文件系统和更大的文件。Ext4 分别支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

无限数量的子目录。

多块分配

延迟分配

日志校验

在线碎片整理

持久预分配

2、swap是交换分区的文件系统,类似windows的虚拟内存

虚拟内存的实现:两种方式。第一种是进行内存的排列像内存池一样,进行一个优化。第二种是把硬盘上的空间模拟成内存。

swap是Linux的虚拟内存,在安装时要设好大小,是物理内存的2倍(安装红帽会进行设置)

linux普通文件的特点是,linux系统文件系统上有哪些特点相关推荐

  1. linux防火墙文件路径,防火墙问题 Linux系统 /etc/sysconfig/路径下无iptables文件

    虚拟机新装了一个CentOs7,然后做防火墙配置的时候找不到iptables文件,解决方法如下: 因为默认使用的是firewall作为防火墙,把他停掉装个iptable systemctl stop ...

  2. 手机与linux传输文件,Android手机与Linux系统互拷文件教程

    Android与Linux系统互拷文件教程 安卓手机Android 3.x以上使用了MTP协议,因此PC都会把安卓手机识别为MTP设备. 在Windows上我们可以很方便地打开MTP设备进行文件互拷, ...

  3. linux误删文件咋恢复,恢复Linux误删文件

    恢复Linux误删文件 目录方法一 方法二 不小心执行了rm删除了某些文件,是有点倒霉.不过我一般都会设置alias rm='rm -i'在删除的时候需要输入Y才能真正删除,当然此时用rm -f那也会 ...

  4. linux加密文件_如何在Linux上使用Gocryptfs加密文件

    linux加密文件 Gocryptfs是安装在用户空间(FUSE)中的文件系统文件级加密程序. FUSE安装意味着将加密文件存储在使用FUSE接口安装的单个目录树中,就像USB密钥一样. 这样一来,任 ...

  5. linux删除文件里夹命令,Linux删除文件(夹)、创建文件(夹)命令是什么

    Linux删除文件(夹).创建文件(夹)命令是什么?在Linux系统中删除文件,很多用户都惯用rmdir命令,因为Linux没有回收站功能,所以笔者建议用户使用rm-rf命令,具体用法可以按照以下命令 ...

  6. linux 获取文件父目录权限,Linux 文件权限中,操作一个文件需要父目录的那些权限?...

    eudore:linux 文件权限中,操作一个文件需要父目录的那些权限? 是否需要检查每级目录?想找到一份完整规范正确的指导,自己在写检查 linux 用户文件权限的代码. 例如读取一个文件 /hom ...

  7. linux查看文件的特殊权限,linux文件的特殊权限及隐藏权限

    基础知识 相信大家应该都知道linux的文件基本权限,使用ls -l命令可以显示文件的基本权限,"-rwxrwxrwx.",第一位表示文件的属性(是文件-  ,目录d等),后面每隔 ...

  8. linux给文件夹授权命令,Linux文件目录和权限命令

    前言: Linux一般将文件可存取的身份分为三个类别,分别是 owner/group/others,根据权限划分,每个目录都可以拥有相对身份的-rwx[可读可写可执行] 使用者与群组: Owner : ...

  9. linux进程文件描述符 vnode,Linux C编程详解:进程原理分析、文件描述符和文件记录表、文件句柄和文件原理...

    一.引言 文件操作是Linux C编程中其中的一项核心技术,实际上也相当重要,这里并不是说狭义上的那种文件操作,它也非常有助于理解和学习Linux系统.为什么这样说呢?因为在Unix/Linux的世界 ...

最新文章

  1. 一个mongosee例子
  2. Linux操作系统ssh默认22端口修改方法
  3. Python计算大文件行数方法及性能比较
  4. 图论复习——dfs树,点双,边双,强连通分量
  5. 实战篇:教你建设企业销售分析系统
  6. Sphinx 使用心得
  7. 2021-08-06MATLAB深度学习简单应用
  8. iPhone手机硬件拆解介绍
  9. 有效沟通bic法则_有效沟通bic法则_合格职场人都会的3个有效的沟通法则
  10. 墨尔本大学计算机科学要求,墨尔本大学计算机科学
  11. 用Keil uVision5创建纯汇编语言的STM32工程
  12. 今天我进了沼泽,总有一天我要走出来!
  13. UDS诊断系列介绍13-31服务
  14. springboot + Vue 整合阿里云视频点播 | Spring Boot 20
  15. 戴尔服务器安装独显后无显示,在T630服务器上安装了独立显卡,重启后液晶面板显示“pci1318 fatal error on bus 128d”,然后黑屏重启,该问题如何解决阿。...
  16. 今天是2012年9月20日
  17. Jmeter测试数据怎么保存
  18. Uva 1626(区间dp)
  19. 港科夜闻|中科院院士、深圳湾实验室常务副主任(主持工作)吴云东教授一行莅临香港科大(广州)参观访问...
  20. win系统如何开启Administrator超级管理员帐户

热门文章

  1. Github Windows安装帮助
  2. 关于main函数中argc和argv的简单介绍
  3. Redis【入门】就这一篇!
  4. 《maven官方文档》5分钟开始Maven
  5. Java程序员从笨鸟到菜鸟之(二十九)javascript对象的创建和继承实现
  6. Python 的闭包和装饰器
  7. LeetCode每日一题:N叉树的层序遍历(No.429)
  8. 毕业5年,我是怎么成为年薪30W的运维工程师
  9. 酷狗音乐在线试听下载
  10. 【Karma】多环境自动测试框架 -- 基础教程