插件窝 干货文章 Linux命令如何退出

Linux命令如何退出

退出 Ctrl 程序 先用 711    来源:    2025-04-05

在Linux命令行中,有几种常见的退出方式,具体取决于你当前所处的环境:

1. 退出当前Shell会话

  • 输入 exit 命令
  • 或者按 Ctrl+D (EOF组合键)

2. 退出特定程序

不同程序有不同的退出方式:

对于文本编辑器:

  • vim/nvim: 按 Esc 后输入 :q (不保存) 或 :wq (保存后退出)
  • nano: 按 Ctrl+X

对于其他交互式程序:

  • less/more: 按 q
  • man pages: 按 q
  • top/htop: 按 q 键或 Ctrl+C

对于后台作业:

  • 先用 jobs 查看作业号
  • 然后用 kill %作业号fg %作业号 调到前台后退出

3. 强制终止程序

  • Ctrl+C 终止当前前台进程
  • kill -9 PID 强制终止指定进程(先用 ps 查PID)

4. 退出远程会话

  • SSH会话: 直接输入 exit
  • screen/tmux:
    • screen: Ctrl+A 然后 d 分离,exit 完全退出
    • tmux: Ctrl+B 然后 d 分离,exit 完全退出

注意:Ctrl+D 发送的是EOF(End Of File)信号,不是所有程序都会因此退出,但大多数Shell会将其解释为退出命令。