[命令] Linux 命令 zless 的使用 (显示压缩文本的行同时不用解压文件)

内容一:zless 命令的格式

# zless <options> <file>

内容二:zless 命令的选项

1) -n 或者 –line-numbers,在显示压缩文件的同时显示行号
2) -p 或者 –pattern=PATTERN,在压缩的文件中搜索内容

内容三:zless 命令的使用案例

# zless -p "eternalcenter" test.gz

(补充:这里以在 test.gz 压缩文件中搜索内容 eternalcenter 为例)

[内容] Linux 常见的文件类型

普通文件 (Regular file),存储文本。简写为 “-”
目录文件 (Directory file),存储其它文件和目录信息。简写为 “d”
符号链接文件 (Symbolic link file),指向另 1 个目录或者文件。简写为 “l”
套接字符文件 (Socket file),用于进程间进行通信。简写为 “s”
块设备文件 (Block device file),用于访问存储设备,例如硬盘。简写为 “b”
字符设备文件 (Character device file),用于访问其它设备,例如键盘、鼠标。简写为 “c”
管道文件 (FIFO file ),用于进程间通信。简写为 “p”

[命令] Linux 命令 file 的使用 (显示文件的信息)

内容一:file 命令的格式

# file <options> <file1> <file2> ......

内容二:file 命令的选项

1) -b 只显示文件类型,不显示文件名
2) -c 显示命令的执行过程
3) –mime 显示 MIME 信息
4) –mime-type 显示 MIME 信息,但是只显示 MIME 类型
5) -f 显示此文件中所有的文件,1 个文件名 1 行
6) -s 显示 (块/字符设备) 文件
7) -L 显示软连接指向的源文件
8) -z 显示压缩文件里的被压缩的文件

[步骤] Linux 加密硬盘新解密密码的添加

注意:在新解密密码添加之前需要先加密硬盘

正文:

步骤一:取消加密硬盘的加载

# umount /dev/mysqldatavg/mysqldatalv

步骤二:关闭 LUKS 解密映射 (解锁逻辑卷)

# cryptsetup luksOpen /dev/mapper/mysqldatavg-mysqldatalv mysqldata

之后输入 /dev/mapper/mysqldatavg-mysqldatalv 的解密密码

(补充:这里的 mysqldata 是解锁后的硬件名称)

步骤三:添加新的解密密码

# cryptsetup luksAddKey UUID="2eg8c60ac-103k-4771-k31r-14t93b06226a" --key-file /root/keyfile


补充:
1) 这里的 2eg8c60ac-103k-4771-k31r-14t93b06226a 是新添加的解密密码
2) 这里的 /root/keyfile 是原来的用来解密加密硬盘的密钥

步骤四:开启 LUKS 解密映射 (加密逻辑卷)

# cryptsetup luksOpen UUID="2eg8c60ac-103k-4771-k31r-14t93b06226a"  mysqldatalv


补充:
1) 这里的 2eg8c60ac-103k-4771-k31r-14t93b06226a 是刚刚添加的解密密码
2) 这里的 mysqldata 是解密后的硬件名称

[内容] Linux 命令 rmdir (删除目录)

案例一:使用 rmdir 命令删除目录

# rmdir -p test

(补充:这里以删除目录 test 为例)

案例二:使用 rmdir 命令删除目录和其子目录

# rmdir -p test1/test2/test3

或者:

# rmdir --parents test1/test2/test3

或者:

# rmdir --parents test1/test2/test3 test1/test2 test1

(补充:这里以删除目录 test1/test2/test3,test1/test2 和 test1 为例)