虚拟机关机重启指令

转载自
https://blog.csdn.net/clearhlj/article/details/81870184

一.shutdown

1.shutdown -h now :立即关机
2.shutdown -h 10:53:到10:53关机
3.shutdown -h +10 :10分钟后自动关机
4.shutdown -r :重启(默认30秒)
5.shutdown -r now :立即重启
6.shutdown -r +30 :’The System Will Reboot 30 in Mins’:30分钟后重启并发送通知给其他在线用户
7.shutdown -s -t 100 :延迟100秒关机
8.shutdown -a :取消上面的关机、重启

二、reboot

1.reboor :重启,相当于shutdown -r now
2.reboot -d :重新启动时不把数据写入记录文件 /var/tmp/wtmp
3.reboot -f :强制重新开机
4.reboot -h:在系统关机之前,将所有的硬盘处于待机模式下
5.reboot -i :关闭网络设置之后再重新启动系统
6.reboot -n :保存数据后重启

三、halt

1.halt : 关机
2.halt -d :关闭系统,不把记录写到/var/log/wtmp文件里
3.halt -p :关机并关闭电源
4.halt -f :强制关机

四、init

1.init 0 :关机
2.0-6:表示系统运行的7个级别
0:关机级别
1:单用户级别,运行rc.sysinit和rc1.d目录下的脚本
2:多用户,但系统不会启动NFS,字符模式
3:多用户,字符模式,系统启动具有网络功能
4:用户自定义级别
5:图形界面模式
6:重启级别

五、poweroff

1.poweroff :关机并关闭电源
2.poweroff -p:关机并关闭电源
3.poweroff -f :强制关机
4.poweroff -w:不是真正的关机,只是将数据写入到/var/log/wtmp文件里
六 、按Ctrl + Alt + Delete键—- 选择关机

### 虚拟机关闭后 Hadoop 用户丢失解决方案 当虚拟机关机后,Hadoop 用户被删除的情况通常发生在未正确设置用户账户或者虚拟机恢复到初始状态的情况下。以下是可能的原因以及对应的解决方法: #### 1. **检查虚拟机是否启用了快照功能** 如果虚拟机每次开机都恢复到了某个固定的快照点,则可能导致之前创建的用户数据被覆盖。可以通过禁用自动还原快照的功能来解决问题[^4]。 #### 2. **确保用户账户持久化存储** 在 Linux 中,可以使用 `adduser` 或者 `useradd` 命令创建永久性的用户账户。例如,在终端执行以下命令以创建名为 `hadoop` 的新用户: ```bash sudo adduser hadoop ``` 随后为该用户分配必要的权限,并将其加入管理员组(可选): ```bash sudo usermod -aG sudo hadoop ``` 为了验证用户的持久性,可以在虚拟机关机前运行以下命令查看当前存在的用户列表: ```bash cat /etc/passwd | grep hadoop ``` 此操作会显示是否有 `hadoop` 用户存在及其相关信息[^3]。 #### 3. **调整虚拟机网络配置防止冲突** 有时由于网络配置不当也会引发类似问题。建议采用桥接模式而非 Host-Only 模式让虚拟机能正常接入外部网络从而减少潜在干扰因素。 另外需要注意的是,即使解决了上述技术层面的问题,仍需定期备份重要资料以防万一发生意外情况造成不可逆损失。 ```bash # 备份整个home目录下的内容至指定位置 tar cvpzf backup.tar.gz --exclude=/home/hadoop/backup.tar.gz /home/hadoop/ ``` 以上措施能够有效避免因虚拟机重启而导致的数据遗失现象。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值