TTY的值为? 代表该进程是系统进程其不由用户启动让命令一开始就在后台运行让 在前台运行的命令 转到后台运行ctrl z让 在后台运行的命令 转到前台运行fg退出的三个方式q、 ctrl c、 exitctrl z暂停hang up挂断电话SIGKILL一定致命kill命令不仅仅用于杀还可以用于发送信号不要被其表面意思所迷惑tail -f 中的 -f follow跟踪→ 只要文件末尾新增数据那就把 新增的数据 实时地输出到终端成为可执行文件chmod x信号名称 SIG信号名称HUP SIGHUPINT SIGINTQUIT SIGQUITKILL SIGKILLTERM SIGTERMCONT SIGCONTSTOP SIGSTOPTSTP SIGTSTP专有术语拦截、忽略、处理top监控进程shift w保存本次对top的设置转储把进程的 运行快照 存到一个文件中从而方便后续调试4个终止信号信号编号信号名触发方式能否被捕获 / 拦截 / 忽略核心行为适用场景2SIGINT(INT)快捷键CtrlC✅ 可以拦截、忽略、处理终止日常手动停止前台脚本 / 程序3SIGQUIT(QUIT)快捷键Ctrl\✅ 可以拦截、忽略、处理终止转储程序卡死 / 异常需要留存现场调试9SIGKILL(KILL)kill -9 PID❌ 无法拦截、忽略、处理终止无法拦截忽略处理进程卡死、僵尸、无视 15 号信号无法关闭时强制销毁15 (默认)SIGTERM(TERM)kill PID不加参数默认✅ 可以拦截、忽略、处理把自己的数据清理干净再 终止服务正常停机、容器优雅关闭生产首选如果指定 信号编号 或 信号名则默认为SIGNTERMSIGTERM这把打完再关游戏SIGSTOP暂停kill和pkillkill精准pkill精准、批量 都可以kill:一刀砍上去 term让你吃完饭再杀你负载数 和 等待的进程数 成正比2. ps 和 top 有什么区别ps进程状态展示进程在某一瞬间的静态快照不具有交互性top打开任务管理台实时展示进程的动态快照具有交互性3. 解释 ps aux 和 ps -ef 这两个命令和参数的作用。他们都表示查看所有进程的状态ps auxa:all所有进程u:以用户为主展示x:显示没有绑定终端的进程ps -efe:every所有进程f全格式输出包括PPID