2019/09/02 03-Linux文件系统基础操作2

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
ext4对找回文件很难。删除了可能找不回来了
删除可以定义到mv 到tmp,。tmp目录下一个月会自清除
在这里插入图片描述
生产中建议不删除任何文件在这里插入图片描述
文件小就可以用直接块指针,大了可以 用间接块指针
xfs对单个文件大小几乎没有限制,ext4最多8个亿字节
在这里插入图片描述
元数据就是存了对应的文件信息在这里插入图片描述在这里插入图片描述
目录也是文件,存放在磁盘的块上
如果查/var/log/messages
查找跟的磁盘快,跟上的每个直接文件都对应一个inode,找到var的inode
通过这个找到log,log再回去找对应的磁盘块,找到message的inode,
目录可以找到文件和文件inode的对应关系,最终找到文件
在这里插入图片描述
dentry,
跨文件系统,inode不能共享
删除文件就是把inode删除了,

在这里插入图片描述
移动文件就是把
在cache的块里面把log的,创建一个a.log名称,inode指向message,这就是在同一个分区移动块的原因
跨分区相当于把数据流复制过去,因为inode跨分区不能共享,
在这里插入图片描述
多个连接指向同一个inode,叫硬链接
-i显示文件的inode号在这里插入图片描述在这里插入图片描述
在同一目录复制一下在这里插入图片描述

h表示做换算,人易读的在这里插入图片描述
硬链接,inode一样,表示文件其实指向同一个在这里插入图片描述
删除表示引用次数降低了
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
创建硬链接会增加inode的引用计数
目录不支持硬链接
在这里插入图片描述在这里插入图片描述在这里插入图片描述
硬链接不能针对目录来实现
在这里插入图片描述
跨设备创建硬链接是不合法的在这里插入图片描述
硬链接为增加文件的引用次数,而删除硬链接,会降低引用次数,除非删除最后一个文件,才会真正删除数据在这里插入图片描述
一般文件引用次数通常都是2。2是因为,每个都有两个路径,.是指向当前目录的在这里插入图片描述在这里插入图片描述在这里插入图片描述
软链接可以指向目录和跨分区
在这里插入图片描述
硬链接在这里插入图片描述软链接
在这里插入图片描述
删除在创建了,指向的文件虽然同名但是跟此前的没有任何关系在这里插入图片描述
硬链接的类型是文本文件
符号链接的块只放了指向的inode块 的名字,这就是为什么大小是指向文件的字符个数
在这里插入图片描述在这里插入图片描述
符号链接可以指向目录,符号链接可以跨分区(跨文件系统)
符号链接不会增加inode的引用计数
在这里插入图片描述
程序有输入输出的功能,比如cat在这里插入图片描述在这里插入图片描述
从某个位置加载数据,输出到某个位置在这里插入图片描述
不要默认位置可以重定向在这里插入图片描述
保存到文件中,输出重定向,>>追加,>覆盖
在这里插入图片描述
<<表示此处创建文档
在这里插入图片描述
EOF输入的信息都是保存到/tmp/mydoc
在这里插入图片描述
错误信息也可以重定向
在这里插入图片描述
&表示将1和2的输出流合并为1在这里插入图片描述在这里插入图片描述
&也可以写成2>&1
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值