百度
360搜索
搜狗搜索

通过ssh重启linux命令行详细介绍

在 SSH 远程连接 Linux 服务器后,重启系统的常用命令如下,附不同场景说明:

1. 立即重启(推荐)

bash

 

systemctl

  • 适用场景:所有主流 Linux 发行版(Ubuntu/Debian/CentOS 等)
  • 特点:触发内核重启流程,自动终止进程并保存日志
  • 注意:需 sudo 权限,普通用户执行会报错

2. 定时重启(示例:10 分钟后)

bash

   +10 

  • 取消定时:sudo shutdown -c
  • 等价于:shutdown -r 15:30(指定具体时间)

3. 强制重启(不建议生产环境)

bash

 init 

  • 原理:直接切换到运行级别 6(旧 SysVinit 兼容方式)
  • 风险:可能导致数据丢失,仅用于系统卡住时

SSH 远程执行完整格式

bash

 username@server-ip 

root@192.168.1.100

关键注意事项:

  1. 权限要求:必须有管理员权限(sudo 或直接 root 用户)
  2. 防止断开:建议先执行 w 查看当前登录用户,避免影响他人
  3. 生产环境:优先使用 systemctl reboot(systemd 系统更优雅)
  4. 断电风险:虚拟机环境可能直接断电,物理机请确认 UPS

建议在非高峰时段操作,重要业务需提前备份。如果遇到权限问题,检查 /etc/sudoers 是否配置了 NOPASSWD 规则(谨慎操作)。

阅读更多 >>>  linux命令行调用浏览器

文章数据信息:

本文主要探讨:"通过ssh重启linux命令行", 浏览人数已经达到35次, 首屏加载时间:2.191 秒。