首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

文件层次结构

文件系统层次结构标准(英语:Filesystem Hierarchy Standard,FHS)定义了Linux操作系统中的主要目录及目录内容。...在大多数情况下,它是一个传统BSD文件系统层次结构的形式化与扩充。 / 第一层次结构 的根、 整个文件系统层次结构的根目录。.../usr/share/ 体系结构无关(共享)数据。 /usr/src/ 源代码,例如:内核源代码及其头文件。 /usr/X11R6/ X Window系统 版本 11, Release 6....缓存的文件可以被删除而不导致数据丢失。 /var/lib/ 状态信息。 由程序在运行时维护的持久性数据。 例如:数据库、包装的系统元数据等。.../var/lock/ 锁文件,一类跟踪当前使用中资源的文件。 /var/log/ 日志文件,包含大量日志文件。 /var/mail/ 用户的电子邮箱。

94540
您找到你想要的搜索结果了吗?
是的
没有找到

数据库PostrageSQL-服务器配置文件位置

默认情况下,所有三个配置文件都存放在数据库集簇的数据目录中。 本节描述的参数允许配置文件放在别的地方(这么做可以简化管理,特别是如果配置文件被独立放置,可以很容易保证它得到恰当的备份)。...这个选项只能在服务器启动时设置。 config_file (string) 指定主服务器配置文件(通常叫postgresql.conf)。这个参数只能在postgres命令行上设置。...hba_file (string) 指定基于主机认证配置文件(通常叫pg_hba.conf)。这个参数只能在服务器启动的时候设置。...ident_file (string) 指定用于用户名称映射的配置文件(通常叫pg_ident.conf)。这个参数只能在服务器启动的时候设置。另见Section 20.2。...external_pid_file (string) 指定可被服务器创建的用于管理程序的额外进程 ID(PID)文件。这个参数只能在服务器启动的时候设置。 在默认安装中不会显式设置以上参数。

1.7K10

PE文件结构

(通常是跟MZ头一起判断) 2、NT头结构信息-PE文件头 IMAGE_FILE_HEADER(PE文件头)结构包含了PE文件的一些基本信息,最重要的是其中一个域指出了IMAGE_OPTIONAL_HEADER...3、NT头结构信息-PE可选头 (IMAGE_OPTIONAL_HEADER)是一个可选的结构,但实际上IMAGE_FILE_HEADER结构不足以定义PE文件属性,因此可选映像头中定义了更多的数据,...完全不必考虑两个结构区别在哪里,两者连起来就是一个完整的“PE文件结构”。...使用Stud_PE查看文件的可选头结构如下 我们只对这些字段做解释分析。...例如,某个PE文件从两个DLL文件中引入函数,就存在两个LLD结构来描述这些DLL文件,并在两个DLL结构的最后一个内容全为0的LLD结构作为结束。

16710

JVM之类文件结构

Class类文件结构 任何一个Class文件都对应着唯一一个类或接口的定义信息,但反过来说,类或接口并不一定都得定义在文件里(比如类或接口可以通过类加载器直接生成)Class文件是一组以8位字节为基础单位的二进制流...Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:无符号数和表。...表用于描述有层次关系的符合结构的数据,整个Class文件本质上就是一张表 无论是无符号数还是表,当需要描述同一类型但数量不定的多个数据时,经常会使用一个前置的容量计数器加若干个连续的数据项的形式,这时称这一系列连续的某一类型的数据为某一类型的集合...他是Class文件结构中与其他项目关联最多的数据类型,也是占用Class文件空间最大的数据项之一,同时它还是在Class文件中第一个出现的表类型数据项目。...方法表集合 Class文件存储格式中对方法的描述与对字段的描述几乎采用了完全一致的方式,方法表的结构如同字段表一样,包括了访问标志、名称索引、描述符索引、属性表集合几项。

43110

Class类文件结构

“ 我们都知道Java虚拟机不和包括Java在的任何语言绑定,它只与Class文件这种特定的二进制文件格式所关联。而Class文件是由java文件经过javac编译器编译后生成的。” ?...01 — Class类文件结构 在深入理解Java虚拟机一书中是先介绍概念然后具体分析,这里我就反过来描述,我们先看一下class文件,这里我打开一个本地被编译过的class文件,我们看到它是乱码的。...这里我们就需要引入一些概念了: Class文件格式采用类似C语言结构体的伪结构来存储数据,这种结构只有两种数据类型:无符号数和表。...常量池中14种常量项的结构总表(共有14种(JDK1.7前只有11种)结构各不相同的表结构数据。...Java虚拟机规范规定,Class文件格式采用类似C语言结构体的伪结构来存储数据,这种结构只有两种数据类型:无符号数和表

90620

1777:文件结构“图”

1777:文件结构“图” 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB描述 在计算机上看到文件系统的结构通常很有用。...但是在有图形界面之前,没有图形化的表示方法的,那时候最好的方式是把目录和文件结构显示成一个"图"的样子,而且使用缩排的形式来表示目录的结构。...第一个子目录包含3个文件,第二个子目录是空的,第三个子目录包含一个文件。 输入你的任务是写一个程序读取一些测试数据。每组测试数据表示一个计算机的文件结构。...目录名字的第一个字母是'd',文件名字的第一个字母是'f'。文件名可能有扩展名也可能没有(比如fmyfile.dat和fmyfile)。文件和目录的名字中都不包括空格,长度都不超过30。...一个目录下的子目录个数和文件个数之和不超过30。输出在显示一个目录中内容的时候,先显示其中的子目录(如果有的话),然后再显示文件(如果有的话)。

1.1K100

Parquet文件结构笔记

Parquet是面向分析型业务的列式存储格式,由Twitter和Cloudera合作开发,2015年5月从Apache的孵化器里毕业成为Apache顶级项目,那么这里就总结下Parquet数据结构到底是什么样的呢...一个Parquet文件是由一个header以及一个或多个block块组成,以一个footer结尾。header中只包含一个4个字节的数字PAR1用来识别整个Parquet文件格式。...读取一个Parquet文件时,需要完全读取Footer的meatadata,Parquet格式文件不需要读取sync markers这样的标记分割查找,因为所有block的边界都存储于footer的metadata...数据格式文件的header以及sync markers是用来分割blocks。...Parquet格式文件不需要sync markers,因此block的边界存储与footer的meatada中。 ?

86520

Class 类文件结构

Class 类文件结构 ---- Class 文件是一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在 Class文件之中,中间没有任何分隔符,这使得整个 Class文件中存储的内容几乎全部是程序运行的必要数据...Java虚拟机规范中规定,Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:无符号数和表,后面的解析都要以这两种数据类型为基础,所以这里先介绍这两个概念。...表用于描述有层次关系的复合结构的数据,整个 Class文件本质上就是一张表。...Class文件字节码结构组织示意图: ?...常量池 ---- 紧接着主次版本号之后的是常量池入口,常量池可以理解为 Class文件之中的资源仓库,它是 Class文件结构中与其他项目关联最多的数据类型,也是占用 Class文件空间最大的数据项目之一

85620

Class文件结构介绍

对于每个java程序员来说class文件应该是每天都会接触的,一个class文件都对应着唯一的一个类或接口的定义信息,但是对应class文件的具体存储结构并不一定很清楚,所以本文就梳理下class文件结构...Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种结构体只有两种数据类型:无符号数和表 无符号数   无符号数属于基本的数据类型,以u1,u2,u4,u8来分别表示1个字节,2个字节,...4个字节和8个字节的无符号数,无符号数可以用来描述数字,索引引用,数量值或者按照UTF-8编码结构构成字符串值。...表   表是由多个无符号数或者其他表作为数据项构成的复合数据类型,所有表都习惯性地一"_info"结尾,表用于描述有层次关系的复合结构的数据,整个class文件本质上就是一张表,class的完整结构如下...为了便于查看class的结构我们通过一个java文件编译出对应的class文件然后通过WinHex工具或者classpy来查看。

75710

认识目标文件结构

2.ELF 目标文件结构 通过 readelf -S 命令可以查看目标文件test.o的所有段的段头信息,实际上是读取段表的内容。...,可以推断出ELF目标文件结构大致如下。...ELF文件结构及相关常数的定义在/usr/include/elf.h里,因为ELF文件有32位和64位版本,所以头文件中对应也有两种结构,分别是 Elf32_Ehdr 和 Elf64_Ehdr。...段表是 ELF 文件中除了文件头以外最重要的结构,它描述了 ELF 各个段的信息,比如每个段的段名、类型、长度、在文件中的偏移等,编译器、链接器和装载器都是通过访问段表来获取各个段的属性。...(7)test.c 表示编译单元的源文件名。 10.字符串表(.strtab) ELF文件中用到了很多字符串,比如段名、变量名等。因为字符串的长度往往是不定的,所以用固定的结构来表示它比较困难。

1.1K30

ELF文件结构描述

其中ELF文件与段有关的重要结构就是段表(Section Header Table) 文件头 我们可以使用readelf命令来详细查看elf文件,代码如清单3-2所示: ?...从上面输出的结构可以看到:ELF文件头定义了ELF魔数、文件机器字节长度、数据存储方式、版本、运行平台等。...段表 段表就是保存ELF文件中各种各样段的基本属性的结构。段表是ELF除了文件以外的最重要结构体,它描述了ELF的各个段的信息,ELF文件的段结构就是由段表决定的。...ELF符号表结构 ELF文件中的符号表往往是文件中的一个段,段名一般叫做“.symtab”。...符号表的结构很简单,它是一个Elf32_Sym结构(32位ELF文件)的数组,每个Elf32_Sym结构对应一个符号。这个数组的第一个元素,也就是下标0的元素为无效的“未定义”符号。

1.5K50
领券