内容一:zgrep 命令的用法
和 grep 命令相同
内容二:zgrep 命令的选项
和 grep 命令相同,除了以下选项
1) –dereference-recursive 或者 -R
2) –directories 或者 -d
3) –exclude
4) –exclude-from
5) –exclude-dir
6) –include
7) –null 或者 -Z
8) –null-data 或者 -z
9) –recursive 或者 -r
和 grep 命令相同
和 grep 命令相同,除了以下选项
1) –dereference-recursive 或者 -R
2) –directories 或者 -d
3) –exclude
4) –exclude-from
5) –exclude-dir
6) –include
7) –null 或者 -Z
8) –null-data 或者 -z
9) –recursive 或者 -r
# sudo dnf update
# sudo dnf install dnf-plugin-system-upgrade
# sudo dnf upgrade --refresh
# sudo dnf system-upgrade download --releasever=42
# sudo dnf system-upgrade reboot
(注意:系统会重启,并在后台升级系统,这个步骤可能会持续很长一段时间,根据虚拟机的硬件性能而定)
目录 & 文件位置
/proc/self/mountstats
目录 & 文件性质
文件
目录 & 文件来源
Linux 安装时同时创建
目录 & 文件作用
存储系统所有挂载的文件
目录 & 文件位置
/proc/fs/nfsd/*
/proc/fs/nfs/*
/proc/net/rpc/*/content
目录 & 文件性质
文件
目录 & 文件来源
启动 NFS 服务或者挂载 NFS 服务时创建
目录 & 文件作用
存储系统所有 NFS 服务启动时的文件和挂载 NFS 目录时的文件
目录 & 文件位置
/etc/rc.d/
目录 & 文件性质
软连接文件,指向 init.d 目录
目录 & 文件来源
由 insserv-compat 软件包安装时自动创建
目录 & 文件作用
开机是自动执行此目录 & 文件下的文件
# zypper in insserv-compat
error: unpacking of archive failed on file /etc/rc.d: cpio: File from package already exists as a directory in system
# rm -r /etc/rc.d
# zypper in insserv-compat
(补充:这里以在 openSUSE & SLES 上安装 insserv-compat 软件包为例)
$ cat test.txt
line1: Eternal Center
line2: Mingyu Zhu
(
补充:这里以创建名为 test.txt 包含以下内容的文件为例
line1: Eternal Center
line2: Mingyu Zhu
)
$ cat test.txt | base64 -w0
bGluZTE6IEV0ZXJuYWwgQ2VudGVyCmxpbmUyOiBNaW5neXUgWmh1Cg==
(补充:这里以将 test.txt 里的内容转换为 1 行代码为例)
$ echo bGluZTE6IEV0ZXJuYWwgQ2VudGVyCmxpbmUyOiBNaW5neXUgWmh1Cg== | base64 -d
line1: Eternal Center
line2: Mingyu Zhu
(补充:这里以将 1 行以下代码还原成多行内容为例
bGluZTE6IEV0ZXJuYWwgQ2VudGVyCmxpbmUyOiBNaW5neXUgWmh1Cg==
)
# cat base64.sh
#!/bin/bash
myname=Eternal Ceneter
myurl=eternalcenter.com
YAML_CONTENT=$(cat << EOF
Kind: record
Metadata:
name: $myname
url: $myurl
EOF)
BASE64_YAML=$(echo "$YAML_CONTENT" | base64 -w0)
echo "echo '$BASE64_YAML'" | base64 -d | cat
(注意:这个脚本最后的 cat 命令可以换成任意其他命令,让人只用输入 1 行就可以让此命令处理几行内容的输入)