如何一次性关闭Ubuntu系统中的多个终端?
如何一次性关闭Ubuntu系统中的多个终端?
嘿,我太懂你这种右键点终端图标还要反复确认关闭的烦躁了!想要一次性搞定Ubuntu里的多个终端,还不用每次都点确认?这就给你几个实用的办法:
快速命令行一键关闭
直接在终端里敲命令就能批量杀掉所有终端进程,完全跳过确认步骤:- 如果用的是GNOME终端(Ubuntu默认的终端),输入
killall gnome-terminal回车就行,所有打开的终端会立刻关闭。 - 要是你用的是其他终端(比如Konsole、Terminator),把命令里的
gnome-terminal换成对应的进程名就行,比如killall konsole。 - 嫌记进程名麻烦?试试通用版
pkill terminal,能匹配大部分终端的进程,一键搞定所有终端窗口。
- 如果用的是GNOME终端(Ubuntu默认的终端),输入
自定义脚本,双击就关
要是不想每次都输命令,可以写个小脚本存起来,以后用的时候直接运行:- 新建一个文本文件,命名为
close_terminals.sh - 打开文件,把下面的代码粘进去(记得根据你的终端替换进程名):
#!/bin/bash killall gnome-terminal- 保存后,打开终端给脚本加执行权限:
chmod +x close_terminals.sh - 以后要关终端的时候,要么在终端里运行
./close_terminals.sh,要么把它拖到桌面,双击就能批量关闭所有终端。
- 新建一个文本文件,命名为
调整终端设置,取消关闭确认
如果你只是烦右键关闭单个终端时的确认弹窗,也可以直接改终端的设置:
打开终端,点击顶部菜单栏的「编辑」→「首选项」,找到「行为」选项卡,把「关闭窗口时确认」的勾选去掉。这样以后右键关单个终端也不用点确认了,批量关闭还是用上面的命令或脚本更高效。
备注:内容来源于stack exchange,提问作者Jack3n
相关产品推荐
相关产品推荐

