前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux文件系统

Linux文件系统

作者头像
民工哥
发布2020-09-16 14:31:04
9.8K0
发布2020-09-16 14:31:04
举报
文章被收录于专栏:民工哥技术之路

Linux文件系统

在Linux系统中所有的设备都统称为文件,所以同样必须要去学习下linux文件系统到底是何物???

进入系统后我们使用命令ls -ll 就可以查看根目录下所有文件的信息

dr-xr-xr-x. 2 root root 4096 Aug 11 07:02 bin

第一列字段的第一个字符就表示文件的文件类型

一:文件类型

1、- 普通文件,以touch,cp,tar,echo,cat等工具命令创建的文件都是普通文件,普通文件又分为以下三种:

纯文本文件:文件内容可以直接读取到数据(ASCL text)

二进制文件:linux中可执行文件(命令)

数据格式文件(一种特殊的文件 data)

2、d目录文件 ls -ld 可以显示所有目录文件

3、b块设备文件

4、c字符设备文件(串口设备)

5、s套接字文件(特殊文件scokt)

6、l链接文件

二:文件的扩展名

同样linux系统中的文件也有扩展名,不过意义不大,只是为了区分不同的文件

linux中常见的扩展名类型有以下几种:

1、.tar .tar.gz .tgz .zip 这类表示压缩文件

2、.sh 表示shell脚本文件

3、.html .php .jsp 网页文件

4、.conf 系统服务的配置文件

5、.rpm 表示RPM安装包文件

三:文件属性信息

每一个文件都有自己的属性信息,它的属性信息包括:索引节点、文件类型、权限信息、所有者、所属组、最近修改时间、大小、文件名或目录名、硬链接数量

其实一个文件真正的信息应该包括9列字段

Inode:索引节点,linux中存储设备或分区被格式化为文件系统后,一般都会分成二个部分,第一部分就是inode,第二部分为block,inode存储的是文件的属性信息,我们可以使用ls -i查看Inode编号

它也是有大小的,默认centos 5.x系统是128字节,centos6.x系统是256字节,

/BOOT分区为128字节

同样的方法也可以查看block大小

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 民工哥技术之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档