linux查看分区或磁盘的block和inode的大小和软硬连接区别

2019-01-22    来源:服务器家

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

查看block大小

dumpe2fs /dev/sda1|grep -i "block size"(block默认大小1k(boot分区)或4K(非系统分区默认为4K))

查看Inode大小

dumpe2fs /dev/sda1|grep -i "Inode size" linux的centos5.8是128字节,6.4是256字节

fdisk -l查看增加的磁盘信息

fdisk /dev/sdb1对磁盘分区

partprobe通知内核

mkfs.ext4 /dev/sdb1格式化磁盘

挂载 mount /dev/sdb1 /mnt

默认分区常规情况下,Inode是足够的.而block消耗的会更快.如果磁盘满会提示如下错误:/bin/cp:无法创建普通文件"26208":设备上没有空间

touch:cannot touch '0-1':No space left on device这个错误是inode和block两者之一满导致的.

文件特别多的时候用ls|xargs rm -f 或者find删除

ln 源文件 新文件 创建硬链接文件,文件的Inode节点一样,目录不可以创建硬连接,每个目录下面都有一个硬连接'.',和上级目录的连接'..'

ln -s 源文件 新文件 创建软连接(内部存源文件的访问路径,inode节点不一样),软连接失效后会红色闪烁.

linux文件删除原理: i_link连接数为0 i_count引用计数为0,文件被覆盖或文件系统回收。

标签: CentOS linux 服务器

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:Linux防火墙iptables基本应用

下一篇:重启Apache提示AH00112: Warning: DocumentRoot [/www/server/phpinfo] does not exist