GDT: Group Description Table:块组描述表
tune2fs -l
显示超级块信息;
dumpe2fs: 输出ext文件系统信息;
-h:显示超级块相关信息;
du: disk usage
-s: summary,显示某指定路径下所有文件的大小之和;
-h:human-readale 换成容易读的单位
df: disk free 空余空间量
-l: 只显示本地文件系统的相关信息
-h: human-readable 单位换算。
-P: posix兼容的风格显示;
-i: 显示inode使用信息,而非1k块
跟/edv/sda3 就显示单个文件系统的相关信息
链接文件:
硬链接:
ls -l第二段显示出的数字指文件被硬链接的次数;
特性:
1:不能跨分区使用;
2:不能对目录创建硬链接;
3:删除原文件路径,不影响链接文件的使用;
4:所有文件指向同一个inode,因此,为它们是同一个文件;
软链接,符号链接, symbolic link
ls -l: 显示文件类型为l的文件;
bash中测试文件是否为符号链接文件,使用 -L或-h :是为真,不是为假、
特性:
1:不受分区限制;
2:能够对目录创建;
3:删除原文件,链接文件将无法使用;
4:链接文件与原文件指向不同的inode,所以,并非同一个文件;
ln [-s] SRC_FILE LINK_FILE 有 -s 为软链接;没有则为硬链接
-v: verbose:显示详细过程
/var/tmp/hi --> /var/log/messages
hi: inode --> /var/log/messages
ext文件系统:扩展属性
lsattr
chattr 修改扩展属性
+-= +i 不能修改属性
文件压缩、解压缩、归档
zip
gzip/bzip2/xz三者的压缩程度不断增强
压缩不能对目录进行
压缩比: 1-9,默认为6
gzip:
-#: 指定压缩比
.gz 压缩文件名
gunzip = gzip -d 解压缩后删除压缩文件
zcat 不解压查看文件内容
bzip2:
.bz2 压缩文件名
-#指定压缩比
-k: 保留原文件;
bunzip2 = bzip2 -d 解压缩
bzcat不解压查看文件内容
xz:
.xz 压缩文件名
unxz = xz -d 解压缩
xzcat不解压查看文件内容
归档:(archive )归档不会压缩
tar
-c: 创建归档
-x: 展开归档
-f filename: 指定归档后文件名称,一般以.tar作为文件名后缀;
-t: 不用展开归档,查看文件列表;
-C: 指定展开位置;
-z: 调用gzip
-j: 调用bzip2
-J: 调用xz
归档并解压tar jxf rinit..tar .bz2 -C /var/tmp
zip: 压缩后的文件名后缀.zip
unzip 解压
IDE或SATA硬盘属性管理工具:
# hdparm
badblocks 查看是否有损坏的块
补充命令:
dd 备份还原磁盘
if=/path/to/src_file 输入
of=/path/to/dst_file 输出
bs=512 指定块大小
count=2 几个块
dd if=/dev/sda of=/root/sda_mbr.backup bs=512 count=1
dd if=/root/sda_mbr.backup of=/dev/sda bs=512 count=1
dd if=/dev/zero of=/root/testfile bs=4K count=1024
/dev/zero: 0生成器;
/dev/null: 位桶;
dd if=/dev/zero of=/dev/sda bs=64 count=1
用0生成器生成多个0将磁盘填满,使磁盘表现为未使用状态
本文转自 宋鹏超 51CTO博客,原文链接:http://blog.51cto.com/qidian510/1258385,如需转载请自行联系原作者