1、Ubuntu系统常用命令

bash终端清屏:

clear

或使用快捷键:ctrl+L

1、开关机

shutdown

功能

  • 安全关机/重启:发送信号通知所有用户和进程,优雅地终止服务,避免数据丢失。
  • 支持计划任务:可指定延迟时间或具体时间执行操作。
  • 默认行为:shutdown -h now(关机并关闭电源),shutdown -r now(重启)。

关键参数

  • -h:关机并关闭电源(默认行为)。
  • -r:关机后重启。
  • -c:取消已计划的关机/重启。
  • +mm 分钟后执行(如 +5 表示 5 分钟后)。
  • hh:mm:在指定时间执行(如 23:00 表示晚上 10 点)。
  • -k:仅发送警告消息,不实际执行关机。

使用场景

  • 需要通知用户并安全关闭系统的场景(如服务器维护)。
  • 需要延迟执行关机/重启的任务(如定时任务)。

安全性

  • 最高:所有进程收到 SIGTERM 信号,有机会保存数据。
  • 发送通知:默认向所有用户广播关机/重启消息(可通过 --no-wall 取消)。
sudo shutdown -h now          # 立即关机
sudo shutdown -r +5           # 5 分钟后重启
sudo shutdown -c              # 取消已计划的关机

reboot 

功能:

  • 立即重启系统,跳过通知和延迟步骤。

使用场景:

  • 快速重启(如应用紧急修复后)。
  • 不需要通知用户或延迟执行的场景。

安全性:

  • 较低:不发送通知,直接终止进程,可能导致部分数据未保存。
  • 不推荐用于生产环境:可能因强制终止服务导致文件系统损坏。
sudo reboot                   # 立即重启

halt 

功能:

  • 立即停止系统,但 不关闭电源。
  • 实际上是 shutdown -H now 的别名(-H 表示 --halt)。

使用场景:

  • 物理服务器需要手动断电(如硬件维护前)。
  • 紧急情况下快速停止系统(如内核崩溃)。

安全性:

  • 最低:不发送通知,直接停止内核,可能导致数据丢失。
  • 需要手动断电:系统停止后电源仍保持连接。
sudo halt                     # 立即停止系统

poweroff 

功能:

  • 立即关闭系统并切断电源。
  • 实际上是 shutdown -P now 的别名(-P 表示 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI风老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值