[命令] 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 命令 zgrep (显示压缩文本的行同时不用解压文件)

内容一: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 命令

随笔 21

二战英格兰空战期间,不论是美国的黑人飞行员,还是波兰的亡国飞行员,都曾来到英吉利海峡为自己的民族认同而战。不论是 “黑耶稣” 还是 “东正教的圣母”,不同信仰的人在同一片天空表现出了同样的忠诚。只可惜他们的牺牲依旧没能消除美国的种族偏见,也没能让原波兰流亡政府复国,就如同中日战争期间中国的第一代飞行员一样,那一个个年轻生命的牺牲,还是没能实现最初的愿景

[步骤] MariaDB & MySQL 的无密码登录 (使用 –login-path 命令对 MariaDB & MySQL 的密码进行加密保存)

步骤一:创建对 MariaDB & MySQL 的密码进行加密保存的设置

# mysql_config_editor set --login-path=test --user=root --host=127.0.0.1 --port=3306 --password
Endter Password:


补充:这里以
1) 创建名为 test 的设置
2) 登录用户是 root
3) 登录服务器是 127.0.0.1
4) 登录端口是 TCP 3306
5) 单独输入密码
为例

步骤二:显示所有 MariaDB & MySQL 的密码加密设置

# mysql_config_editor print --all

步骤三:使用 MariaDB & MySQL 的密码加密设置登录数据库

# mysql --login-path=test

(补充:这里以使用 test 的设置登录 MariaDB & MySQL 为例)

步骤三:删除MariaDB & MySQL 的密码加密设置

3.1 显示所有 MariaDB & MySQL 的密码加密设置

# mysql_config_editor print --all

3.2 删除对 MariaDB & MySQL 的密码进行加密保存的设置

# mysql_config_editor remove --login-patch=test

(补充:这里以删除名为 test 的密码加密设置为例)

[步骤] 系统升级 (从 Fedora 40 升级到 Fedora 42)

步骤一:升级所有已安装的软件

# sudo dnf update

步骤二:安装 Fedora 升级软件

# sudo dnf install dnf-plugin-system-upgrade

步骤三:刷新所有现有版本的软件源

# sudo dnf upgrade --refresh

步骤四:下载升级所有所需的软件

# sudo dnf system-upgrade download --releasever=42

步骤五:重启并升级系统

# sudo dnf system-upgrade reboot

(注意:系统会重启,并在后台升级系统,这个步骤可能会持续很长一段时间,根据虚拟机的硬件性能而定)