安装软件的方法
在RPM(红帽软件包管理器)
常用的RPM软件包命令
rpm -ivh filename.rpm 安装软件
rpm -Uvh filename.rpm 升级软件
rpm -e filename.rpm 卸载软件
rpm -qpi filename.rpm 查询软件描述信息
rpm -qpl filename.rpm 列出软件文件信息
rpm -qf filename.rpm 查询文件属于哪个RPM
常见的Yum命令
yum repolist all 列出所有仓库
yum list all 列出仓库所有软件包
yum info 软件包名称 查看软件包信息
yum install 软件包名称 安装软件包
yum reinstall 软件包名称 重新安装软件包
yum update 软件包名称 升级软件包
yum remove 软件包名称 移除软件包
yum clean all 清楚所有仓库缓存
yum check-update 检查可更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall 软件包组 安装指定的软件包组
yum groupremove 软件包组 移除指定的软件包租
yum froupinfo 软件包组 查询指定的软件包组信息
使用DNF 将 yum 替换成 dnf 即可
服务的操作
服务的启动、重启、停止、重载、查看状态等常用命令
老系统命令 新系统命令 作用
service foo start systemctl start httpd 启动服务
service foo restart systemctl restart httpd 重启服务
service foo stop systemctl stop httpd 停止服务
service foo reload systemctl reload httpd 重新加载配置文件(不终止服务)
service foo status systemctl status httpd 查看服务状态
服务开机启动、不启动、查看各级别下服务启动状态等常用命令
老系统命令 新系统命令 作用
chkconfig foo on systemctl enable httpd 开机自动启动
chkconfig foo off systemctl disable httpd 开机不自动启动
chkconfig foo systemctl is-enabled httpd 查看特定服务是否为开机自启动
chkconfig --list systemctl list-unit-files --type=httpd 查看各个级别下服务的启动与禁用情况
破解root密码
在rhel8系统中,破解密码
开机按E 在linux行最后输入
rd.break console=tty0
再按CTRL+X
mount -o remount,rw /sysroot
chroot /sysroot
echo 密码 | passwd --stdin root
touch /.autorelabel
sync
sync
再按两次CTRL+D