linux文件系统(1)---概述

一、目的

本系列博文将介绍linux文件系统相关的命令。

linux文件系统分为4个层面:用户空间程序、系统调用、内核虚拟文件系统以及实际文件系统;本系列文章只涉及用户空间程序的操作及使用方法,旨在掌握linux文件系统的常用命令,至于文件系统的系统调用和内核实现方法等内容并不涉及。

本文将选取ubuntu14.04发行版做为描述基础。

二、命令分类

linux文件系统相关的命令主要分为两个方面:文件系统相关的命令和文件相关的命令。

文件系统相关的命令有df、du、mount等,这里重点关注的是文件系统;而文件相关的命令有mkdir、chmod等,这里重点关注的是文件的操作。

三、总结

本文介绍了linux文件系统常用的文件系统相关的命令,灵活掌握这些命令可以为以后研究文件系统的系统调用和虚拟文件系统做好准备。

版权声明:

原创作品,如非商业性转载,请注明出处;如商业性转载出版,请与作者联系。

时间: 2024-10-11 21:59:30

linux文件系统(1)---概述的相关文章

linux内核——1.概述

1.结构 linux中,我们把操作系统分为内核空间和用户空间.用户通过用户空间与操作系统打交道.用户要通过系统调用访问内核空间.下图为Linux体系结构,shell应该为在最顶层. 系统调用,下面链接是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数https://www.ibm.com/developerworks/cn/linux/kernel/syscall/part1/appendix.html 2.概述 2.1用户接口 操作系统为用户提供了两种接口:第1

Linux磁盘管理:初识linux文件系统

Linux文件系统包含排列在磁盘或其他目录中的文件,Linux系统中目录也包含子目录,与Win系列不同的是Win是以不同的磁盘驱动器(即盘符C.D.E)来使用不同的文件系统,而Linux是以一个树形结构,以/作为跟目录来扩展,这也是Linxu基本法则之一:一切皆文件的基础. 如此一个庞大的树形结构也造就了linux文件系统的灵活性,每一个区块设备(如硬盘驱动器分区.CD-ROM 或者软盘) 上都有一个文件系统. 通常情况下,内核通过将某些硬盘驱动器分区上的文件系统以 / 的形式挂载来启动这个挂载

Linux文件系统的设计

总论: linux的文件系统设计非常优秀,总的来讲有两大部分,第一部分就是树形的组织结构,第二部分就是vfs,树形的组织结构组织了文件系统的表象,用户非常方便的使用,而vfs是文件系统的实现机理,它处于内核态,不但实现了树形结构的mount机制,并且还提供了一个统一的接口用来訪问设备. 一.Linux文件系统概述 1.Linux文件系统组织 Linux中使用树来组织文件系统.整个文件系统构成了一颗树,这棵树以/为根.整个系统有且仅仅有这一颗文件树.这棵树描写叙述了文件系统的拓扑结构,没有不论什么

CentOS 7 Linux基本命令(11)深入理解Linux文件系统与日志

深入理解Linux文件系统与日志 一.inode和block概述 文件数据包括元信息与实际数据 元信息:文件的属性信息实际数据:文件内容 文件存储在硬盘上,硬盘最小存储单位是"扇区",每个扇区存储512字节 block(块) 连续的8个扇区组成一个block(4k)是文件存取的最小单位 inode(索引节点) 也叫i节点用于存储文件元信息 1.indoe的内容 inode包含文件的元信息 (1)文件的字节数(2)文件拥有者的User ID(3)文件的Group ID(4)文件的读.写.

深入剖析Linux文件系统

本次博客将带领各位深入剖析Linux文件系统.熟悉Linux系统中常见的日志文件.了解一般故障的分析与解决办法. 文章目录: inode与block详解 硬链接与软链接 恢复误删文件--最重要 日志文件 一.inode与block详解 一个完整的文件通常都是由元信息和实际数据组成,其中元信息包含了文件权限以及许多文件属性(属组.属主......),而实际数据就是我们日常写入的信息.系统会把这两个分别存放在inode和block中. 查询某个文件的inode信息--stat命令 [[email p

深入理解Linux文件系统(一)

inode和block概述 文件数据包括元信息与实际数据 文件存储在硬盘上,硬盘最小储存单位是 "扇区",每个扇区储存512字节. block(块)中文译名为"索引节点",也叫i节点用于存储文件元信息 1.inode的内容 inode 包含很多的文件元信息,但不包含文件名,例如文件的字节数文件拥有着的UserID文件的GropuID文件的读.写.执行权限文件的时间戳 目录文件的结构目录也是一种文件目录文件的结构每一个inode都有一个号码,操作系统用inode号码来

Linux/Centos7系统管理之深入理解Linux文件系统与日志分析

前言: inode(文件节点)与block(数据块) 硬链接与软连接 恢复误删除的文件 (即rm-rf 的操作,可以先进行备份的操作,然后可以进行恢复ext4和xfs文件系统皆可) 日志文件的分类 用户日志与程序日志 一 :inode和block概述 1.1 概述 文件数据包括元信息与实际数据 文件存储在硬盘上,硬盘最小存储单位是"扇区",每个扇区储存512字节 block(块) 连续的八个扇区组成一个block,一个block单位是4k 是文件存取的最小单位 inode(索引节点)

linux 文件系统笔记

文件格式: windows:PE linux:  ELF 文件系统: rootfs FHS:规定linux应该创建哪些目录 /下的目录结构: /boot: 系统启动相关的文件,如内核,initrd,以及 grub(bootloader) /dev :设备文件(例如:光盘,cdrom) 类型: 块设备:随机访问, 数据块 字符设备:线性访问, 以字节为单位 设备号:主设备号(major),次设备号(minor) /etc:  配置文件(绝大多数为纯文本格式) /home: 用户的家目录,默认为/h

【转】LINUX文件系统剖析

引自:http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/   在文件系统方面,Linux? 可以算得上操作系统中的 "瑞士军刀".Linux 支持许多种文件系统,从日志型文件系统到集群文件系统和加密文件系统.对于使用标准的和比较奇特的文件系统以及开发文件系统来说,Linux 是极好的平台.本文讨论 Linux 内核中的虚拟文件系统(VFS,有时候称为虚拟文件系统交换器),然后介绍将文件系统连接在一起的主要结构.