前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux存储结构与磁盘分区(1)

Linux存储结构与磁盘分区(1)

作者头像
心跳包
发布2020-08-28 11:48:16
1.3K0
发布2020-08-28 11:48:16
举报
文章被收录于专栏:嵌入式智能硬件

一、开始

linux中的一切文件都是从“跟(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件。

目录名称

应放置文件的内容

/boot

开机所需文件——内核、开机菜单以及所需配置文件等

/dev

以文件形式存放的任何设备与接口

/etc

配置文件

/home

用户家目录

/bin

存放单用户模式下还可以操作的命令

/lib

开机时用到的库,以及/bin和/sbin下面命令要调用的函数

/sbin

开机过程中需要的命令

/media

用于挂载设备文件的目录

/opt

放置第三方软件

/root

系统管理员的家目录

/srv

一些网络服务的数据文件目录

/tmp

任何人均可使用的共享临时目录

/proc

虚拟文件系统,例如系统内核,进程,外部设备以及网络状态

/usr/local

用户自行安装的软件

/usr/sbin

LINUX系统开机时不会使用到的软件命令脚本

/usr/share

帮助与说明文件,也可放置共享文件

/var

主要存放经常变化的文件

/lost+found

当文件系统发生错误时,将一些丢失的文件片段存放在这里

路径指的是如何定位到某个文件,分为绝对路径和相对路径。绝对路径指的是根目录(/)开始写起的文件或目录名称,而相对路径指的是相对于当前路径的写法。

二、物理设备的命名规则

硬件设备

文件名称

IDE设备

/dev/hd[a-d]

SCSI/SATA/U盘

/dev/sd[a-p]

软驱

/dev/fd[0-1]

打印机

/dev/lp[0-15]

光驱

/dev/cdrom

鼠标

/dev/mouse

磁带机

/dev/st0

硬盘分区编号:主分区或扩展分区编号从1开始,到4结束;逻辑分区从编号5开始。

“/dev/sda5”表示的就是“这是系统中第一块被识别到的硬件设备中分区编号为5的逻辑分区的设备文件”。

三、文件系统与数据资料

常见的文件系统:

Ext3:是一款日志文件系统, 能够在系统异常宕机时避免文件系统资料的丢失,并自动修复数据的不一致与错误。

Ext4:Ext3的改进版本,它支持文件容量高达1EB

XFS:高性能的日志文件系统,优势在意外宕机时,可以快速的恢复可能被破坏的文件。

Linux只是把每个文件的权限与属性记录在inode中,而且每个文件占用一个独立的inode表格,该表格的大小默认为128字节,里面记录着如下信息:

该文件的访问权限(read、write、execute); 该文件的所有者与所属组(owner、group); 该文件的大小(size); 该文件的创建或内容修改时间(ctime); 该文件的最后一次访问时间(atime); 该文件的修改时间(mtime); 文件的特殊权限(SUID、SGID、SBIT); 该文件的真实数据地址(point)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/06/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

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