美文网首页
linux学习笔记-day9-文件系统和常见文件类型

linux学习笔记-day9-文件系统和常见文件类型

作者: whatcanhumando | 来源:发表于2018-11-20 23:13 被阅读10次

windows中文件系统有FAT和NTFS。linux的文件系统发展至今已经有好几个版本了,有ext2,ext3,ext4,xfs。ext2文件系统效率也很高,但是它不是日志文件系统。我也稍微了解了下日志文件系统是什么意思,就是每次写文件操作,操作系统都会事先写日志,然后再写真正的文件,如果写文件的过程中由于种种原因系统崩溃而没有写完整,那么可以根据日志恢复,而不会导致文件损坏。ext3、ext4和xfs都是日志文件系统。这3种的主要差别就是支持的最大文件大小的区别。centos 7默认采用xfs文件系统,我自己使用的ubuntu默认采用ext4文件系统。我在工作中使用的suse linux默认采用的是ReiserFS。这种文件系统对小文件的支持更好。

在ubuntu中如果要查看文件系统类型可以看 /etc/fstab文件

cat /etc/fstab

在linux的文件系统中主要有以下几种文件类型:

  • 普通文件:regular file。普通文件分为文本文件和二进制文件。像程序的源文件,csv文件就是文本文件。可执行文件就是二进制文件。

  • 目录:所谓的目录就是windows中的文件夹.

  • 链接文件: 用ls -l或者ll查看文件详情的时候,第一个属性为l的文件就是链接文件。相当于windows中的快捷方式。

  • 设备:在linux中一切皆文件,每种设备都被操作系统抽像为文件。设备文件主要存放在/dev目录中。设备文件分为块文件和字符文件,硬盘就是块文件,健盘就是字符文件。用ll查看文件属性为b的文件就是块文件,c就是字符文件。

linux中的文件后缀对于操作系统没有任何意义,所有的后缀都是给系统的使用人看的。

相关文章

  • linux学习笔记-day9-文件系统和常见文件类型

    windows中文件系统有FAT和NTFS。linux的文件系统发展至今已经有好几个版本了,有ext2,ext3,...

  • Linux系统启动,命令,文件详解(更新)

    Linux系统的启动 常用命令 文件系统 文件类型 文件属性 常见的文件扩展名 Linux系统的启动 引导 我们在...

  • Linux学习(五)——Linux文件系统

    Linux文件系统 文件系统和文件类型 文件类型 普通文件(-) 目录文件(d) 块设备文件(b) 字符设备文件(...

  • linux目录结构

    linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux...

  • Linux基础之文件系统篇

    Linux的文件系统 文件系统类型就是分区的格式,对于不同的外设,Linxu也提供了不同的文件类型 常用文件系统类...

  • C语言-系统-文件操作

    1. Linux 文件 Linux 常见的文件类型:普通文件、目录文件、设备文件、管道文件、套接字和链接文件等等。...

  • linux学习笔记

    linux学习笔记 1,常用命令及linux文件结构、网络配置和安全关机等 1,文件系统中bin是常用命令目录、s...

  • 操作系统

    Linux文件系统 四层结构 硬盘驱动常见的硬盘类型有PATA, SATA和AHCI等,在Linux系统中,对不同...

  • 【Linux基础命令及命令历史(02)】笔记

    Linux系统上的文件类型(基于文件系统视角)ll命令列表中,首位 -:常规文件,即其它程序中的f d:目录文件 ...

  • Linux

    Linux的设计哲学:一切皆文件,包括进程、设备等等 文件类型 文件系统:FAT、NTFS、EXT2/3/4 FA...

网友评论

      本文标题:linux学习笔记-day9-文件系统和常见文件类型

      本文链接:https://www.haomeiwen.com/subject/cjkonftx.html