Linux相关内容:
Alias自定义命令(alias 'ls=ls -lh'可重定义命令(也可改命令名称重定义) unalias去除)
Tar压缩管理(tar软件包 bzip2软件包提供.bz2格式 -c创建 -f名称 -jcf -Jcf -zcf -tf查 -xf解 -p保留权限 -P绝对路径压缩(tar命令执行时默认使用相对路径) -C制作时路径无父目录需用空格分开且释放时需带 后缀仅有.tar为仅使用参数-cf时的压缩包 z .gz j .bz2 J .xz)
Zip跨平台压缩管理(unzip软件包 -r目录 -d解 -d目标 -l查看 unzip -q 压缩包名可屏蔽屏幕输出解包)
gzip -d 压缩包名可解压
Find查找应用(-type类型(d目录 f文件 l链接) 名称-name '.*' 忽略大小写-iname '.*' 两条件联合-o -size +外大小 -size -内大小 -user用户 -mtime +外时间 -mtime -内时间 -newermt在此时间之后 ! -newermt在此时间之前不写年月日表示今天 -perm相关acl权限(如-g=s表示sgid权限) 嵌套使用方法为添加-exec 自定义内容 {} 自定义内容 \;)
wc -l可统计行数
echo回声(echo 内容 > 文件名可创建文件并写入内容)
Rpm软件包管理(-qa全部 -q单独也可跟空格查指定多个 -e删 -qi软件文件详细 -ql软件包安装内容清单包括文件 -qf哪个软件包提供命令 -qpi未安装软件包详细 -qpl未安装软件包清单 -ivh显示细节进度安装 --force覆盖安装 -evh显示细节进度卸载 --nodeps表示忽略依赖关系强制安装)
Yum软件包管理(repoinfo查仓库信息 info查单独 -y不提示同意 -v详细输出 install安装且用空格分隔能一次性安装多个 repolist列出可用软件仓 reinstall覆盖安装 remove卸 list查库中可用软件包 search包含指定内容 provides 软件包名能查看软件包信息 provides 完整路径或*/文件名能查看哪个软件包产生该文件 guestmount --help clean all清除内存条的安装包信息缓存 makecache更新信息 yum命令可用dnf代替 module install装容器软件前缀 grouplist查看组包 groupinstall装组包 localinstall可安装仓库配置文件外的软件包 /路径/软件包名可安装仓库配置文件外的软件包 repodate为识别yum仓库安装包清单配置文件)
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial全给红帽验证
createrepo创建自定义yum源(createrepo_c为软件包 createrepo --update 软件包目录路径可更新清单信息 createrepo 软件包目录路径可生成目录下的安装包清单 执行完需更新yum缓存)
history历史命令(-c清空 -w写入历史文件追加历史列表 !n第几个 !ls某个最后)
date查看时间(-s '2000-11-11 20:11:11'自定 +%Y年 +%m月 +%d日 +%H时 +%M分 +%S秒 +%F年份 +%T时间)
du统计大小(du 路径可统计目录下内容或文件的大小 du -h 路径可统计目录下内容或文件的大小并易度显示 du -sh 路径可统计目录本身或文件的大小并易度显示)