linux 文件系统 代码,Linux文件系统介绍
本篇博文介绍一下Linux系统的文件系统, 由于Linux标准委员会制定了一个文件系统标准FHS, 文件系统层级标准, 规定Linux发行版应该创建哪些目录存储特定类型的文件.
根目录记为 /
一级目录:
/boot:系统启动相关的文件, 如内核,initrd以及grub(bootloader)
/dev:设备文件
块设备文件:随机访问设备,以块为单位进行访问
字符设备问价:顺序访问设备,以字符为单位进行访问
主设备号(major),次设备号(minor)
/etc:配置文件
/home:用户的家目录,每一个用户的家目录默认为/home/USERNAME
/root:管理员的家目录
/lib:库文件目录
.a:静态库文件
.so:动态库文件(shared object)
/lib/modules:内核模块目录
/include:头文件目录
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/opt:可选目录,第三方软件的安装路径
/proc:伪文件系统,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件 /var/tmp
/var:可变的文件
与系统启动有关:
/bin:可执行文件,用户命令
/sbin:管理命令
与系统启动后的正常运行有关:
/usr: universal, shared, read-only
/usr/bin
/usr/sbin
/usr/lib
/usr/include
与第三方软件相关:
/usr/local
/usr/local/bin
/usr/local/sbin
/usr/local/lib
/usr/local/include
文件目录命名规则:
1、长度不能超过255个字符;
2、不能包括/;
3、严格区分大小写。
linux 文件系统 代码,Linux文件系统介绍相关推荐
- 【Linux】Linux 文件系统与设备文件
Ref: <Linux设备驱动开发详解:基于最新的Linux4.0内核>中的第5章<Linux 文件系统与设备文件> 基于Linux 5.10 本文结合源码和实例分析了Li ...
- linux 文件系统 vfs,Linux 万物皆文件—VFS文件系统
linux 里面当我们执行 ls -li 命令 的时候会发现,很多文件类型.例如: – 普通文件 d 目录文件 s socket 文件 b 块设备文件 比如说磁盘 l 连接文件 p 管道文件 他们虽 ...
- 以下属于linux文件系统认为的文件是,信息安全技术题库:在Linux系统中,图形文件、数据文件、文档文件等都属于()。...
相关题目与解析 Linux中图像文件属于().A.文本文件B.连接文件C.特殊文件D.二进制文件 主要用于Linux系统中进程间相互传递数据.A.FIFO文件B.设备文件C.链接文件D.目录文件 关于 ...
- linux每个文件标识,Linux文件系统中每个文件用____来标识。
Linux文件系统中每个文件用____来标识. 更多相关问题 [问答题] 分析冶炼终点硫高的原因及处理措施? [单选] 转炉炼钢的主要金属料是指() [问答题] 复合脱氧剂的优点? [问答题] 什么是 ...
- linux 文件系统 启动,linux kernel文件系统启动部分
现在的kernel里,有个叫做ramfs的文件系统,会把initrd(或者ramdisk,为惯性叫法)里的东西挂载到early-rootfs里(即rootfs,是ramfs的一个特殊实例),执行一些在 ...
- 《Linux4.0设备驱动开发详解》笔记--第五章:Linux文件系统与设备文件
5.1 Linux文件操作 5.1.1 文件操作系统调用 创建 int create(const char *filename, mode_t mode); mode是存取权限,它同umask(在文件 ...
- linux设备文件,Linux 文件系统与设备文件
1 Linux 文件系统 1.1 Linux 文件系统与设备驱动关系 下图表明了 Linux 中虚拟文件系统.磁盘/Flash文件系统以及一般的设备文件与设备驱动程序之间的关系. 文件系统与设备驱动之 ...
- Linux文件系统之链接文件
[推荐阅读] 浅谈linux 内核网络 sk_buff 之克隆与复制 深入linux内核架构--进程&线程 了解Docker 依赖的linux内核技术 链接文件是Linux文件系统的一个特性. ...
- linux 文件系统 vfs,linux虚拟文件系统vfs
<操作系统>课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一. 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware.Vmware palyer ( ...
最新文章
- java不能连接mysql,无法使用Docker将Java程序连接到MySQL
- c语言存储多个数据,C语言中如何求数组真实存有数据的元素个数
- 帝国cms后台模板编辑器辅助增强插件代码高亮格式化显示
- 算法与数据结构(面向对象思想)
- RHEL在戴尔系统上p1p1 ......命名规则
- php header x-auth-token,使用Angular 2正确设置Header X-Auth-Token
- SharePoint 2013 - Sideloading
- Bug : Bash on Ubuntu on Windows scp work on window but not in shell file
- java开发技术心得_Java开发核心技术面试心得分析
- OpenResty实现LNMP的缓存前移(到达nginx前端层面)
- wpf程序启动时停止工作,事件管理器报错kernelbase.dll
- 量化投资相关文章统计
- Python降低XGBoost 过度拟合多种方法
- 鼠标右键菜单管理工具
- python3输入列表_[Python3] 列表的基本用法[TZZ]
- 博士计算机毕业论文格式,博士毕业论文格式类型要求
- 7-2 The Judger (25分)
- 智能手机传感器到底有什么用
- LAC+CELLID定位手机位置
- Hbase学习笔记(概念和搭建)