本地yum源与单用户修改root密码
一、vi与vim
vi是老式的文本编辑器,vim是其进阶版
vi模式:一般命令模式(以vi打开一个文件就直接进入一般命令模式了,可进行删除复制粘贴等操作,但是不能编辑文件内容)
编辑模式(按下i l o O a A r R时才会进入编辑模式,按esc推出编辑模式)
命令行模式 (输入:?/ 任一个进入,光标就可以进入最下面一行)
ps:一般命令模式可与编辑模式及命令模式切换,但是编辑模式与命令模式之间不可互相切换。
二、本地yum源
1、挂载本地镜像:
第一步:把镜像挂载到虚拟机的虚拟光驱设备上
第二步:将光驱设备文件挂载到对应的文件目录(data)上
[[email protected] Packages]# mkdir /data (创建一个date目录)
临时挂载:
[[email protected] Packages]# mount /dev/sr0 /data/(注意mount后面和sr0后面的空格)
持久挂载:
(1)/etc/fstab
/dev/sr0 /data iso9660 defaults 0 0
:wq
mount -a :让文件立即生效,并检查语法错误。
(2)/etc/rc.d/rc.local
if [ -d /data ]
then
mount /dev/sr0 /data
fi
:wq
[[email protected] ~]# chmod +x /etc/rc.d/rc.local
第三步:构建一个yum的配置文件
[[email protected] Packages]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# vim honey.repo (创建一个honey.repo)
[halou]
name="halou"
baseurl=file:///data
gpgcheck=0
enable=1(脚本输入)
:wq
[[email protected] ~]# yum clean all(清除缓存)
[[email protected] ~]# yum makecache
[[email protected] ~]# yum clean all
[[email protected] ~]# yum list
[[email protected] ~]# yum clean all
[[email protected] ~]# yum install zip (下载zip)
2、网络镜像挂载
[[email protected] mysql]# yum install wget
[[email protected] mysql]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo(阿里官方镜像站复制粘贴)
[[email protected] ~]# yum clean all
[[email protected] ~]# yum makecache
三、 单用户修改root密码:
(1)进入grub引导的文本界面:--- "e"。
(2)进入单用户
linux16 .... rd.break
ctrl +x
(3)重新以读写的形式挂载 /sysroot 文件系统
mount -o remount,rw /sysroot
(3)进入文件系统
chroot /sysroot
(4)修改密码
echo "mima" |passwd --stdin root
(5)刷新密码文件上下文
touch .autorelabel
(6)退出单用户:exit,exit;