chsh user -s /sbin/noloign (用于更改用户shell类型,禁用和启用用户)

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

vim大小写转换
guw (单词转换小写)
gUw (单词转换大写)
guG (到文章结尾转换为小写)
gUG (到文章结尾转换为大写)

##创建临时文件,文件夹 mktemp wangXXX mktemp -d wangXXX mktemp -p wang/testXXX mktemp -p wang testXXX

##复制文件,更改属主属组,和权限 install -m 644 -o jack -g jack w.sh h.txt

创建文件夹:install -m 777 -o jack -g jack wang