1、

# 重启 Docker 服务,并且 time 将报告这个过程花费了多少时间。
time systemctl restart docker

2、linux上,同一目录下的文件和文件夹无法同名。

3、

# 显示当前操作系统的识别信息,包括名称、版本号等详细信息
cat /etc/os-release

4、

# 检测虚拟化环境
systemd-detect-virt

5、

# 在Unix和类Unix系统上显示系统运行时间、用户登录数以及系统负载的工具
uptime

6、watch命令

# 使用 watch 命令来定期执行 date 命令,每2秒刷新一次(默认间隔)
watch date

# 使用 watch 命令,并通过 -n 选项指定刷新间隔为5秒来定期执行 date 命令
watch -n 5 date

# 使用 watch 命令,并通过 -d 选项来高亮显示自上次刷新以来 date 命令输出的变化
watch -d date

# 使用 watch 命令,并通过 -g 选项来在 date 命令输出发生变化时退出
# 注意: 由于 date 命令的输出总是在变化,使用 -g 选项可能会导致 watch 命令立即退出
watch -g date

7、fold命令

# 使用 `cat example.txt` 命令来显示名为 example.txt 的文件内容。
# 此命令会读取文件,并将其内容输出到标准输出设备(通常是屏幕),让您可以一次性查看文件的全部内容。
cat example.txt

# 使用 `fold example.txt` 命令将输入文件的行折叠(或换行),以便它们适应指定的宽度。
# 默认情况下,如果没有指定宽度,`fold` 会在 80 个字符处进行折叠。这意味着如果 example.txt 
# 中的任何行长度超过 80 个字符,它会被拆分成多行,每行长度不超过 80 个字符。
fold example.txt

# 使用 `fold -w75 -s example.txt` 命令通过 `-w75` 选项指定宽度为 75 个字符,
# 并通过 `-s` 选项指示 `fold` 在可能的情况下在空格处分割行。这样可以确保在单词边界处进行换行,
# 使得文本更易于阅读,尤其是对于包含散文或其他自然语言内容的文本。
fold -w75 -s example.txt

8、查看系统架构的命令

# 查看当前操作系统的机器硬件名称(例如,x86_64、i686)
uname -m

# 显示当前系统的架构名称
arch

# 显示详细的CPU架构信息,包括型号、核心数等
lscpu

9、

# 安装cpu-checker包,以便使用kvm-ok命令检查CPU对KVM的支持
apt install cpu-checker

# 执行kvm-ok命令,检查当前系统的CPU是否支持KVM虚拟化技术
kvm-ok

10、

# 列出所有的服务及其当前状态
service --status-all