APP | | | GNU C library | | (上层为用户空间,下层为内核空间) System call interface | Visual file system(缩写VFS,虚拟文件系统) | Individual file system (各种类型的文件系统,比如NTFS、FAT、 ...
分类:
系统相关 时间:
2018-04-21 16:12:39
阅读次数:
330
1.Linux体系结构 Linux体系结构包括:内核空间、用户空间。 Linux体系结构图 用户空间包括用户应用程序、公用函数库等 内核空间包括系统调用接口(SCI)、进程管理(PM)、内存管理(MM)、虚拟文件系统(VFS)、网络协议栈(NS)、设备程序驱动(DD)和体系结构相关代码(Arch)等 ...
分类:
其他好文 时间:
2018-04-17 22:17:43
阅读次数:
168
一:Linux系统系统的组成Linux由kernel和rootfs组成,那么什么是kernel,什么是rootfs呢?kernel:操作系统内核,操作系统内核是指大多数操作系统的核心部分。kernel用于进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc。rootfs之所以存在,是因为需要在VFS机制下给系统提供最原始的挂载点。VFS是Linux文件系统实现必
分类:
系统相关 时间:
2018-04-01 14:35:26
阅读次数:
245
# cat ../conf/httpd.conf | grep -vE "^$|^#" ServerTokens OS ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequest... ...
分类:
Web程序 时间:
2018-03-28 16:52:32
阅读次数:
212
zabbix_agentd.conf zabbix客户端配置文件的相关参数的详解:Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,
分类:
其他好文 时间:
2018-03-23 14:16:00
阅读次数:
167
一、概述 很多时候,很多工具类其实spring中就已经提供,常用的工具类有: 参考:https://www.cnblogs.com/langtianya/p/3875103.html 内置的resouce类型 UrlResource ClassPathResource FileSystemResou ...
分类:
编程语言 时间:
2018-02-26 23:17:35
阅读次数:
233
ramfs内存文件系统 ramfs是一个利用VFS自身结构而形成的内存文件系统。ranfs没有自己的文件存储结构,它的文件存储于page cache中,目录结构由dentry链表本身描述,文件则由VFS的inode结构本身描述。 /proc文件系统 /proc文件系统是个虚拟文件系统,它通过文件系统 ...
分类:
其他好文 时间:
2018-02-22 21:24:45
阅读次数:
197
Linux内核中的虚拟文件系统用来管理挂接各种具体文件系统。具体的文件系统可设计成可加载模块,在系统需要时进行加载。 挂载具体文件系统时,VFS读取它的超级块,得到具体文件系统的拓扑结构,并将这些信息映射到VFS超级块结构中。 当进程或shell命令访问目录和文件时,shell命令及应用程序分解成系 ...
分类:
其他好文 时间:
2018-02-22 21:23:05
阅读次数:
181
参考:Linux Filesystem: 解析 Linux 中的 VFS 文件系统机制 主要代码, 1.init_rootfs()解析 struct backing_dev_info结构是显示设备信息的描述符,定义如下: 2.init_mount_tree()解析 init_mount_tree() ...
分类:
Web程序 时间:
2018-02-14 21:05:51
阅读次数:
283
先说明一下,linux内核中各种数据结构也不停的在变,所以不同版本的内核各个数据结构的定义可能会差别很大,这一组关于linux 文件系统的文章中的代码都摘自linux-2.6.34.1。 VFS依赖于数据结构来保存其对于一个文件系统的一般表示。 超级块结构:存放已安装的文件系统的相关信息 索引节点结 ...
分类:
系统相关 时间:
2018-02-13 20:58:45
阅读次数:
221