Linux文件系统和Windows文件系统是有所区别的 WIndows可以有多个根目录,几个分区几个根 ;Linux只有一个根目录:/ Linux的/usr目录对应windows的windows目录 Linux的/home目录对应windows的users目录 /home/wang、/home/ma ...
分类:
系统相关 时间:
2020-06-11 01:00:13
阅读次数:
105
读文件流程进程调用库函数向内核发起读文件请求;内核通过检查进程的文件描述符定位到虚拟文件系统的已打开文件列表表项;调用该文件可用的系统调用函数read();read()函数通过文件表项链接到目录项模块,根据传入的文件路径,在目录项模块中检索,找到该文件的inode;在inode中,通过文件内容偏移量计算出要读取的页;通过inode找到文件对应的address_space;在address_spac
分类:
系统相关 时间:
2020-06-10 09:33:00
阅读次数:
134
docker 容器系统简介 Docker 镜像含有启动容器所需要的文件系统及其内容, 因此, 其用于创建并启动 docker 容器. Docker 采用分层构建机制, 最底层为 bootfs , 其之为 rootfs. Bootfs: 用于系统引导的文件系统, 包括 bootloader 和 ker ...
分类:
其他好文 时间:
2020-06-09 23:24:31
阅读次数:
94
1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称 ...
分类:
系统相关 时间:
2020-06-09 13:00:02
阅读次数:
71
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>....</title> <style type="text/css"> .ui-pagination .jump, .ui-pagination .page, .ui-pagin ...
分类:
Web程序 时间:
2020-06-05 14:56:19
阅读次数:
64
最近在学习数据结构,特此记录一下,方便以后查阅. 1 //定义一个类来管理我们的英雄 也就是链表 2 class SingleLinkedList{ 3 //先初始化一个头节点,头节点不能动,用于寻找链表的头 4 private HeroNode head = new HeroNode(0,""," ...
分类:
其他好文 时间:
2020-06-02 23:07:46
阅读次数:
91
当然,我们也可以使用 find 命令查找并删除超过 x 天未访问的文件,不过 tmpwatch 可以一步到位,何乐而不为? tmpwatch 默认根据文件或目录的访问时间(access time)来决定删除哪些文件或目录。除此之外,你还可以根据 inode 改变时间(inode change tim ...
分类:
系统相关 时间:
2020-05-31 10:48:17
阅读次数:
64
1、主机加电自检,加载 BIOS 硬件信息。 2、读取 MBR 的引导文件(GRUB、LILO)。 3、引导 Linux 内核。 4、运行第一个进程 init (进程号永远为 1 )。 5、进入相应的运行级别。 6、运行终端,输入用户名和密码。 顺带提下: 软链接与硬链接的区别: 硬链接不可以跨分区 ...
分类:
系统相关 时间:
2020-05-28 21:56:59
阅读次数:
107
当然,我们也可以使用 find 命令查找并删除超过 x 天未访问的文件,不过 tmpwatch 可以一步到位,何乐而不为? tmpwatch 默认根据文件或目录的访问时间(access time)来决定删除哪些文件或目录。除此之外,你还可以根据 inode 改变时间(inode change tim ...
分类:
系统相关 时间:
2020-05-28 13:39:33
阅读次数:
76
ln a.txt aa 创建硬链接 默认每个文件都有一个硬链接 这个硬链接给文件起名字 创建硬链接 就创建了一个额外的目录条目 硬链接不能关联目录,也不能关联所在磁盘分区以外的文件 硬链接和文件没什么区别,列出硬链接所在目录的文件时,硬链接没有特殊的链接指示说明 删除硬链接,这个链接被删除,文件本身 ...
分类:
系统相关 时间:
2020-05-26 20:06:59
阅读次数:
111