遇到的问题 如何解释与解决

/dev/null 垃圾箱,黑洞

空间提示不足 有可能是INODE号被占满

涉及到.与..的文件时 ls选项要加上 -d选项

为什么要用-d

因为ls 选项会自动列出 目录下的文件,每一个目录下都存在(.也就是当前目录)与(..上一级目录)。

不加d的话,*. 会出现 ls ..的情况。而ls默认呈现的是指定目录的文件,所以ls .. 会多出显示文件。

空间被占满,但是rf删除(lsof | grep delete 显示被删掉)后,磁盘被占空间没被释放。解决方法>/boot/f1 f1 的内容会被覆盖.

对于操作类似选项的文件 ex -h ~这类特殊的文件 ,处理方法 rm -- -h 或者采用相对或者绝对路径删除 或者删除目录

挂载点的目录不能被删除

批量修改文件名称的命令 rename conf (要修改的部分).bak(修改成的部分可以改成空 ‘ ’) *.conf(针对什么样的文件进行修改)

磁盘分区占满的情况有两种,1 节点空间占满 2.数据空间被占满

批量创建文件 echo f{1..524288} | xargs touch

文件夹的空间里存放的指针存放的是 文件以及inode的编号,删除文件是将inode及文件抹去。

文件夹中文件被删除,文件夹中抹去INODE编号,文件的空间失去所有者,节点编号回收。未被删除

cp命中 底层中的动作, 分配一个INODE空间及编号,将元数据放进去入节点表,节点表中指针指向磁盘中存放文件的空间。

mv同一分区 inode没变 只是重写了文件夹中的名字。

不同分区 如cp一样。

hard link 本质是给一个文件起多个名称。

转载于:https://blog.51cto.com/14134876/2331027

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值