开源系统:
红帽RedHat、CentOS、Fedora、Debian、Ubuntu
红帽认证:
RHCSA系统管理员、RHCE工程师、RHCA架构师、RHCSS安全专家
RH7.0
重置root密码
先确认系统是否是RHEL7系统在进行下面操作
cat /etc/redhat-release //这个是查看系统是不是红帽7
第一步:开机后在内核上敲击“e”
第二步:在linux16这行的后面输入“rd.break” 并敲击“ctrl+x”
image.png
第三步:进入到了系统的紧急救援模式
image.png
第四步:依次输入下面命令:
mount -o remount,rw/sysroot
chroot /sysroot
echo "linuxprobe" | passwd --stdin root
touch /.autorelabel
exit
reboot
第五步 :重启时会很慢 耐心等待。
重要的守护进程
当一台主机安装上Linux系统后就可以工作了——包括接受用户的输入/计算/存储 再将结果输出等等,这是都是系统服务帮助我们完成的。而有一些系统服务需要时刻等待用户的输入(如键盘进程)或随时响应用户的请求(如网站服务进程)等等。
守护进程(Daemon)通常会随系统启动时激活并随系统关闭时停止,一直在系统后台默默为用户提供服务:
红帽软件包管理器RPM
RPM(Redhat Package Manager)
Yum软件仓库
Yum仓库是为进一步简化RPM管理软件难度而设计的,Yum能够根据用户的要求分析出所需要软件包及其相关依赖关系,自动从服务器下载软件包并安装到系统。
Yum常用命令:
yum repolist all //列出所有仓库
yum list all //列出仓库所有软件包
yum info 软件包名称 //查看软件包信息
yum install 软件包名称 //安装软件包
yum reinstall 软件包名称 //重新安装软件包
yum update 软件包名称 //升级软件包
yum remove 软件包 //移除软件包
yum clean alla //清除所有仓库缓存
yum check-update //检查可更新的软件包
yum grouplist //查看系统中已经安装的软件包组
yum groupinstall 软件包租//安装指定的软件包组
yum groupremove 软件包组 //移除指定的软件包组
yum groupinfo 软件包组 //查询指定的软件包组信息
安装系统中设置的交换分区(SWAP)有什么用?
将部分硬盘当做虚拟内存使用,当实体内存满载时将部分不常用数据存放在硬盘中
Yum仓库有几种提供方式,分别是?
3种,分别是FTP、HTTP与本地模式
shell
计算机硬件是由运算器、控制器、存储器、输入/输出设备等设备组成的。而能够让机箱内各种设备各司其职的东西叫做系统内核。
内核负责驱动硬件、管理活动和分配/管理硬件资源。因为系统内核对计算机来讲可以说是特别重要,所以它不能直接让用户操作。
因为用户不能直接控制硬件也不能直接操作内核,于是便需要基于“系统调用接口”开发出的程序/服务来满足用户日常工作了。
“Shell”——也可以称为“壳”,充当的是人与内核(硬件)的翻译官。
现在需要Linux系统主流默认字符Shell是Bash(Bourne Again SHell)
Bash的优势:
1、默认保存历史命令
2、命令仅需输入前几位就可以用tab键补全
3、强大的批处理脚本
4、实用的环境变量
执行命令
命令名称 [命令参数] [命令对象]
命令对象一般是指要处理的目标(普通文件/目录文件/用户等等)
man 查看帮助信息
man命令的可用帮助文档分类有:
image.png
image.png
image.png
image.png
网友评论