您的位置:首页 > 其它

补充命令

tiexueyangbiao 2020-08-14 21:08 113 查看 https://blog.51cto.com/1343465

lsof /mnt/b1 查看使用目录的进程
fuser /mnt/b1 检测此文件有无其他用户使用
fuser -km /mnt/b1 将其他用户踢下线,会导致文件写入丢失
w 查看其他用户正在连接此主机
echo "Hello" > /dev/pts/1 实现对话

findfs LABEL=docker/UUID=31e52358-2b9b-47a4-9b1a-76c551d68a22 根据标签和UUID可以查询对应的设备名称
findmnt 文件名 可以查询此文件有无被挂载

针对ext4文件系统:
tune2fs -l /dev/sdb1 查看磁盘的信息
dumpe2fs /dev/sdb1 查看磁盘详细信息
修复磁盘(非挂载盘):e2fsck /dev/sdb1

针对xfs文件系统:
xfs_info 查看分区信息
修复磁盘(非挂载):xfs_repair /dev/sdb1

更改磁盘标签Label
e2label /dev/sdb1 docker

生成UUID:uuidgen
查看磁盘文件系统:lsblk -f
查看磁盘uuid:blkid
查看磁盘分区情况:fdisk -l

skip跳过自身,seek跳过目标
dd if=/dev/sdc of=/dev/sdb bs=1 count=64 skip=446 seek=446
1,只能克隆主分区,不能克隆逻辑分区
2,目标磁盘容量大于等于克隆分区

创建分区:echo -e "n\np\n+1M\nw" | fdisk /dev/sdb

标签: