![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件系统
文章平均质量分 66
金布斯
岂能尽如人意,但求无愧我心。
展开
-
[完善中]ext2文件系统布局
写在开始之前:本篇文章内的所有知识大部分来自于陈莉君所著《深入分析linux内核源代码》,小部分获取于网络,由于资料较老,可能会有一些概念描述的并不恰当,ext2的简介: linux的第一个文件系统是Minix (Minix)Minix 系统所使用的操作系统。1992年Ext加入0.96c版本。最大支持2GB磁盘分区,文件名长度255个字节。使用链表管理块和节点。1993Ext原创 2017-03-29 22:15:21 · 7150 阅读 · 0 评论 -
NFS
简介: nfs是工作在内核中,以底层文件系统的方式进行功能实现,以模块的方式加入内核。 NFS原理:VFSlinux中的虚拟文件系统,应用程序进行本地文件系统访问时访问的是,虚拟文件系统.而虚拟文件系统在进行真正文件系统的访问 当需要访问某些文件系统独有的特性时,当vfs不支持时,可以访问文件系统提供的开发接口NFSNFS使用的文件系统,基于rpc的文件系统 rpc:远程过程原创 2017-08-22 22:44:01 · 6418 阅读 · 1 评论 -
FTP
简介: ftp为计算机上的一种协议,在linux中有多种实现软件,server端如vsftpd,client端如:ftp lftp 等以及可以实现下载ftp服务端资源的工具如 wget ftp工作于应用层之上,所以ftp可以跨平台,而且ftp通信时使用TCP的两个端口,一个用于发送指令,另外一个用于传输数据,但是只有指令端口处于监听状态,数据端口当在进行数据发送时才会打开。 以下图片原创 2017-08-22 22:31:28 · 5467 阅读 · 0 评论 -
前台、后台进程切换
前台,后台进程介绍:前台进程:通过终端启动,且启动后一直占用终端的进程。后台进程:通过终端启动,但是在运行过程中不在占用终端。后台进程的产生大部分是前台进程转换为后台进程。但是后台进程的文件描述符依然继承于父进程,例如父进程shell,所以后台进程依然可以将信息输出到当前终端上,但是此时的后台进程同样是依附在终端下的,也就是父进程依然是shell。父进程终止,后台进程同样终止。后台的进程拥有两种状态原创 2017-07-02 14:02:59 · 11276 阅读 · 0 评论 -
文件系统
文件系统介绍: 在linux中文件系统分为建立在硬盘分区上真实的文件系统,与建立在真实文件系统之上向应用提供接口的虚拟文件系统。 真实文件系统真正决定了硬盘上的文件的存储方式,文件的组织结构。数据块的大小等实际存储文件时应该考虑到的行为。 虚拟的文件系统向应用掩饰了真实文件系统的一切变化,作为中间层的角色,调用系统模块中的真实文件文件系统驱动程序。进行硬盘的底层操作。但是对应用提供的原创 2017-06-18 13:24:07 · 6608 阅读 · 0 评论 -
linux中文件系统的挂载,及各种类型的实现试验
系统的中的文件系统需要挂载才可进行读取访问。 挂载可以循环挂载 但是不会产生循环效果 。mount: 挂载文件系统,挂载会生成配置文件,配置文件为/etc/mtab 中,实时动态更新。挂载需要指定要原创 2017-06-18 13:29:14 · 7912 阅读 · 0 评论 -
[补全中]linux-目录结构
/ 根目录 ,/bin 存放所有用户都会用到的基本命令, 不能关联至单独分区./sbin 存放管理员使用的二进制文件的目录,/lib 启动时程序依赖的基本共享库文件,及内核模块文件。/lib 替代格式的必需共享库(可选)/srv 程序上运行的服务用到的数据/opt 第三方应用程序安装位置/tmp 临时文件存放位置/boot 存放引导文件 ,内核文件/de原创 2017-03-26 22:57:11 · 6606 阅读 · 0 评论 -
[未完,补全中]文件系统
什么是文件系统:文集系统个人理解就是在磁盘上组织文件的方法或规则. 当新硬盘被使用时,我们并不是直接面向物理扇区去做数据的存储,而是在上面建立一层逻辑上的体系,这层体系就被叫做文件系统.任性的名字总是随处可见(饭店老板的矿泉水,好吃的鸡脖子)文件系统并不是一个通用的操作系统(可以在上面玩数独的那种),文件系统仅仅是向系统提供数据存取的一种方法体系或规则在Linux中要使用一块硬盘,或者原创 2017-04-23 11:44:41 · 6680 阅读 · 0 评论 -
磁盘配额
磁盘配额如文章存在错误,请告知简介磁盘配额是系统对用户能使用磁盘资源的控制(或者说限制).在Linux中,磁盘配额可以对用户的空间使用情况,文件数量(实际上是inode的数量,文件数量是限制inode的结果)进行限制。实现在linux中使用磁盘时需将磁盘分区挂载至目录,对磁盘的控制从而形成对目录的控制.所以,磁盘配额只能对磁盘分区生效,无法作用在原创 2017-05-02 00:28:38 · 7202 阅读 · 0 评论 -
Samba
简介:samba 使用了windows 的cifs协议,所以samba的特性符合windows文件共享服务.包括端口号,共享文件与外围设备(打印机).模拟windows工作组名称,主机名称,域名称samba的服务端分为两部分,smbd,nmbdsmbd: smbd提供smb服务(cifs服务)smbd使用 TCP的 139 ,445 端口nmbd:nmbd提供NetBIOS名称解析服务,Ne原创 2017-08-22 22:47:25 · 5431 阅读 · 0 评论