普通文件 (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 为例)
[内容] Linux 的特殊目录 /dev/shm (位于内存上而不是硬盘上的目录)
放入 /dev/shm 的目录都是放入到内存中
当 /dev/shm 为空时其不会占用内存的空间
/dev/shm 的最大空间为内存的一半
系统重启后 /dev/shm 里的内容会被清空
