linux学习笔记4

来源:互联网 发布:js中eval函数的用法 编辑:程序博客网 时间:2024/06/05 10:06

单用户模式

忘记root密码怎么办:

1.重启系统,3秒内按上下键,不让他进入系统,停留在开机界面。按字母e编辑他,然后进入另一个界面此时会出现很多字符,这些都是CentOS 7的启动项,选择linux16开头的这一行,把光标移到ro这里,如图:


把ro改成rw  init/sysroot/bin/bash


然后同时按Ctrl和x这两个键,系统就会进入到emergency模式,如图:


首先切换到原始系统,然后在修改密码,由于VMware是不支持中文的,我们在这里就需要把当前终端的语言设置为英文,同时设定新的密码,如图:


密码修改完以后,还需要一个额外的操作,touch /.autorelable,这个文件名一定要写对,执行这一步是为了让SELinux生效,否则密码将不能生效,


救援模式

光盘启动,检查你的光驱是不是开机启动


但此时重启系统并不会进入光驱启动的界面,我们还需要对BIOS进行设置,先把ContOS7关机,在VMware左侧选中这台虚拟机并右击,从中选择电源/启动时进入固件。进入BIOS后根据提示调节第一启动项,F10保存退出。


进图rescue模式后选中Troubleshooting回车

使用向下键选取Rescue 啊CentOS system


连续敲两次回车,出现以下画面:


选中Continue:


确认OK,他告诉我们除湿系统已经挂载到mnt/sysimage下面。想要进入初始系统下需要执行吃root /mnt/sysimage进入初始系统后执行修改root的命令passwd


执行完命令以后就可以退出救援模式了,但重启你会发现他还会进入光驱启动界面,所以我们先要关闭光驱启动,


救援模式不仅仅只能修改root密码,他还可以处理一些故障,修复数据等,想要退出救援模式可以使用组合键Ctrl+D。

克隆虚拟机

首先关闭正在运行的CentOS然后在左侧对应的虚拟机名字上单机鼠标右键选择“管理"在选择"克隆".


此时会出现“克隆向导”界面:


一直下一步:


克隆方式选择默认即可,这种方式会节省空间,比较方便。


点击关闭按钮完成克隆,此时在选项卡中就会多出一个CentOS虚拟机。把两台虚拟机全部启动,在新克隆出来的虚拟机上执行命令dhclient,让他自动获得一个ip地址,然后使用命令ifconfig查看这台虚拟机的ip地址,如果和原来的虚拟机的ip地址一样那我们就得执行命令"vi etc/sysconfig/network-scripts/ifcfg-网卡名"来给这台虚拟机配置一个静态,ip,同时把UUID删掉,要不两台虚拟机的UUID一样会出现问题:

给两台虚拟机改名“vi /etc/hostname”进入vi编辑器后点击“i”即可设置你想要的名字。

可以通过“cat /etc/hostname”查看更改后的名字:


Linux机器相互登录

执行命令ssh  -p 端口 用户名@ip


原创粉丝点击