LINUX学习-第一章
2019-03-09
- 重置root密码
1:linux重启进入引导界面,按 e 键进入内核编辑界面;
2:在 linux16 这行最后输入参数 rd.break ,通过 ctrl+x 组合键运行修改过的内核;
3:30秒后,进入紧急救援模式:switch_root:/#
4:依次输入如下命令后重启即可;
#mount -o remount,rw /sysroot
#chroot /sysroot
#passwd
#touch /.autorelabel
#exit
#reboot - RPM---红帽软件包管理器
作用:免去了用户自行编译代码,安装卸载软件之间的依赖关系,降低软件的安装难度;
常用的 RPM 命令:
#rpm -ivh file.rpm
安装软件
#rpm -Uvh file.rpm
升级软件
#rpm -e file.rpm
卸载软件
#rpm -qpi file.rpm
查询软件描述信息
#rpm - qpl file.rpm
列出软件文件信息
#rpm -qf file.rpm
查询文件属于哪个RPM - YUM软件仓库
作用:根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器或本地下载软件包并安装到系统;
区别:由于程序依赖关系复杂,RMP无法完全解决软件之间的依赖关系;YUM的出现更好的解决了软件之间的依赖关系,安装卸载更加简单;
安装由简至难:YUM-->RMP-->自行编译代码及查找依赖关系
常用命令:
#yum repolist all
列出所有仓库
#yum list all
列出仓库中所有软件包
#yum info filename
查看软件包信息
#yum install filename
安装软件
#yum reinstall filename
重新安装软件
#yum update filename
升级软件
#yum remove filename
删除软件
#yum clean all
清楚所有仓库缓存
#yum check-update
检查可更新的软件
#yum grouplist
查看系统中已经安装的软件包组
#yum groupinstall 软件包组
安装指定软件包组
#yum groupmove 软件包组
删除指定软件包组
#yum groupinfo 软件包组
查询指定的软件包组信息 - systemd初始化进程
1:Systemd是一个系统管理守护进程、工具和库的集合,从RHEL7开始,用于取代System V init 初始进程。Systemd的功能是用于集中管理和配置类UNIX系统;
2:没有了“运行级别”这个概念;systemd采用了并发启动机制,开机更快;
3:systemd用目标(target)代替了System V init中运行级别的概念;
4:RHEL7 开始管理服务的命令由:systemctl 取代 service,chkconfig