[命令] Linux 命令 declare (声明变量)

内容一:declare 命令的格式

# declare <option> <variable>

内容二:declare 命令的常用选项

1) -a,声明变量为数组
2) -A,声明变量为关联数组
3) -i,声明变量为整数
4) -l,将变量名转换为小写
5) -g,声明变量为全局变量
6) -r,让变量名只读
7) -u,将变量名转换为大写
8) -x,将变量输出到输出到子 Shell 中,其实就是将此变量设置成全局变量

[Content] The list of Linux Samba ports

ProtocalTCP PortsUDP PortsComment
DNS5353
Kerberos88, 46488, 464
LDAP389389
LDAPS636N/Aif used
RPC135135
NTPN/A123Time sync should be enabled and time accurate
Global Catalog3268, 3269N/AIf used by AD
SMB445, 139N/A
NetbiosN/A137, 138
RPC49152-65535N/ASome Active Directory services can use high ports RPC

[步骤] DELL BIOS 的升级 (Linux 版)

步骤一:在 DELL 官网下载对应的 BIOS 升级文件

(步骤略)

步骤二:核对下载的 BIOS 升级文件是否完整

# sha256sum BIOS_0HY8N_LN64_1.17.2.BIN


1) 这里以升级 BIOS_0HY8N_LN64_1.17.2.BIN 的 BIOS 升级文件为例
2) 将此步骤的输出结果和 DELL 官网上下载的升级软件进行比对

步骤三:给下载的 BIOS 升级文件添加执行权限

# chmod u+x BIOS_0HY8N_LN64_1.17.2.BIN; chown root:root BIOS_0HY8N_LN64_1.17.2.BIN

或者:

# chmod a+x BIOS_0HY8N_LN64_1.17.2.BIN

(补充:这里以给 BIOS_0HY8N_LN64_1.17.2.BIN 的 BIOS 升级文件添加执行权限为例)

步骤四:查看此 BIOS 升级文件的信息和要求

# ./BIOS_0HY8N_LN64_1.17.2.BIN --version

(补充:这里以查看 BIOS_0HY8N_LN64_1.17.2.BIN 的 BIOS 升级文件的信息和要求为例)

步骤五:确保 libstdc++ 已安装

# yum install libstdc++

步骤六:执行此 BIOS_0HY8N_LN64_1.17.2.BIN 升级文件

# ./BIOS_0HY8N_LN64_1.17.2.BIN

(补充:这里以执行 BIOS_0HY8N_LN64_1.17.2.BIN 的 BIOS 升级文件为例)

[步骤] Linux 最新软件升级的检查

正文:

内容一:通过 yum 日志查看

# cat /var/log/yum.log

内容二:通过 rpm 命令查看

# rpm -qa --last

或者:

# rpm --query --all --last

补充:查看曾经通过 dnf 命令或者 yum 命令升级的记录

# dnf history

或者:

# yum history