Kali与Shell编程 -- 关机和重启操作

哈,你问过停止并重新启动 Kali 吗?我之前在2 02 3 年的时候对一个做渗透测试的朋友说过这句话,他当时很困惑。

其实Kali的操作和其他Linux系统类似,但是具体使用还是需要小心。
让我告诉你我遇到的陷阱和我学到的经验。

我们先来说说最常用的命令,这些命令你应该知道: 数据同步:这个首先要说的是避免数据丢失!当我上次测试系统时,我首先忘记同步并立即关闭。
结果,硬盘上的文件消失了。
当时我非常着急,所以我很快就重新启动并重新开始。
因此,在停止和重新启动之前,必须先同步养成习惯。
停止:直接停止。
这与 shutdown -h now 具有相同的效果。
就更暴力了如果数据还没有同步,几分钟后就会结束。
重启:直接重启。
这与 shutdown -r now 的效果相同,但同样暴力。
系统关闭:这是最常用和推荐的方法。
您可以选择关闭并重新启动、设置时间并发送通知。
例如 shutdown -h +1 0 “系统将在 1 0 分钟后关闭,保存你的工作!”所以用户已经做好准备。
如果你想取消,只需停止-c即可。

然后是执行层面。
它在 Kali 中并不常用,但了解一下还是有好处的。
0表示关闭,6 表示重新启动,只需使用init 0或init 6 但我通常不这样做,为什么?恐怕数据不同步!上次有客户问我为什么重启后系统报错。
我发现它直接使用了init 6 ,但是没有同步。
我直接对他吼道:你能做出这么暴力的操作吗? !
权限应加下划线。
关机、关机、重启都需要root权限,普通用户应该使用sudo。
例如 sudo shutdown -h now。
我曾经有一个学生,不用输入密码就使用su来运行halt。
结果,实验室里的所有机器都被关闭了。
那天他被导师训斥了。

在安全方面,我强烈建议使用关机,它允许您设置时间并发送通知。
不能盲目停止服务器。
一定要选择人少的时间,比如半夜。
上次我给公司做维护,他们坚持下午5 点关电脑。
结果,用户都不满意。
我赶紧改了时间,真是服气了。

Kali 默认处于命令行模式(无法运行 GUI)。
如果您希望重新启动后能够访问 GUI,则必须首先安装桌面环境,例如 GNOME 或 KDE。
我的一个朋友在2 02 2 年的渗透测试中,因为忘记安装桌面环境,被卡了很长时间。

给你一些实际例子:
夜间关机:sudo shutdown -h 2 3 :3 0 "系统将于2 3 :3 0关闭"
取消关机: sudo shutdown -c
以单用户模式重新启动(这很少使用,但要注意):sudo init 1 注意这个要谨慎使用,新手不要碰。

总之,总结就是:平时用关机,紧急情况关机或重启,但别忘了先同步!权限不足,无法使用 sudo!不要盲目关闭服务器!如果你想访问GUI,请考虑安装桌面环境!
您还有什么问题吗?

Linux如何通过命令实现立即关机?shutdown命令的now参数使用详解

别相信。
shutdownnow 不是标准 Linux 命令。
正确的命令是退出。

立即关闭: sudo shutdown -h now 安全消息:sudo shutdown +5 “系统维护,5 分钟后关闭”
这是一个陷阱。
不要这样做。