linux基础,单用户模式,救援模式

系统常用命令

* 系统关机命令:

halt 或者 init 0 或者 shutdown -h now 或者 shutdown -h 数字(几分钟后关机)或者 poweroff

* 系统重启命令:

reboot 或者 shutdown -r now 或者 shutdown -r 数字(几分钟后重启) 或者 init6

* 查看内核版本:uname   -a  或者 cat /proc/version  或者  uname -r

* 查看系统版本: cat  /etc/redhat-release(centos也适用)

单用户模式 适用于忘记root密码

重启客户机,在启动界面,按方向键,选择第一个,按e进行编辑,进入grub界面。

输入图片说明

输入图片说明

按方向键,往下滚动,找到 ro vconsole.keymap-us

将ro改成rw 把 vconsole.keymap-us 改成 init=/sysroot/bin/sh

sysroot/bin/sh为系统所在的目录,原来的系统在sysroot下

然后按crtl + x 进入单用户模式,切换到sysroot下

输入图片说明

这边出现乱码是语言定义的问题,修改下,即可恢复,然后进行密码修改

输入图片说明

改完密码后运行下 touch /.autorelabel 命令,这句是为了使selinux生效。

最后运行命令exec /sbin/init来正常启动,或者断电重启

输入图片说明

救援模式

适用于,系统启动不了的情况,进入救援模式可以修改root密码,配置文件等使系统恢复正常。

linux就是通过设定runlevel来规定系统使用不同的服务来启动,让linux的使用环境不同即运行级别

运行ls -l /usr/lib/systemd/system/runlevel*target

输入图片说明

关闭虚拟机,点击虚拟机,点击设置,设置光盘,并勾选启动时连接。

输入图片说明

点击虚拟机,点击电源,点击启动时进入BIOS,设置DVD启动,

按F10保存退出,进入光驱启动界面,选择Troubleshooting回车,选择Rescue a centos Linux system。

输入图片说明

输入图片说明

按1继续,按回车进入到sh-4.2#

输入图片说明

输入chroot /mnt/sysimage 切换到bash-4.2# ,然后就可以进行修改。

输入图片说明

克隆虚拟机

克隆前,先把虚拟机关机。点击管理,克隆,

输入图片说明

输入图片说明

输入图片说明

开启克隆的虚拟机,修改IP地址,并删除UUID,重启网络服务,出现一个错误,

“Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for deta”

查看日志,cat /var/log/message | grep network | more

输入图片说明

百度说HWADDR的地址不一样,改了之后,可以重启网络服务,但是地址不一样,也不通外网,查看日志还是有报错。

ip a 查看网卡的MAC地址

输入图片说明

输入图片说明

输入图片说明

查看systemctl --failed 看是都有报错,及查看systemctl status network信息。

输入图片说明

最后发现地址超过255了,改了后就恢复了。

修改主机名,设置下快照(虚拟机,快照,拍摄快照)。

用命令 hostnamectl set-hostname XXX

linux机器互联登录

使用ssh命令远程登录系统

ssh -p 22 root@192.168.137.222 或者 ssh 192.168.137.222

后者用的当前用户,用who am i 可以查看。

使用w命令可以看到当前系统有哪些终端在登录。

输入图片说明

tty 为本地终端 pts 指虚拟终端

如何在linux系统上使用秘钥登录别的linux系统

运行ssh-keygen,设置保存路径,可默认,回车,

要求输入秘钥密码,这里放空,直接回车即生成秘钥对。

输入图片说明

输入图片说明

把公钥复制,拷贝到另一台linux系统上。

输入图片说明

输入图片说明

上图文件名称写错,这个很重要,重新改下,再次连接。

输入图片说明

转载于:https://my.oschina.net/u/3363383/blog/1570282

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值