Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
2010-07-10 21:39
567 查看
在Shell中键入命令 ps -Al会在终端显示出所有进程的详细信息,比如PID,PPID以及对应的CMD等。
例如:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201907/26/638bd9a77e82dfb988c2337bf1b28583.gif)
可以使用命令 kill pid来杀死某个进程,一般情况下,杀死父进程,子进程会继续运行,有些情况下用户希望杀死父进程同时也使子进程消亡,单纯的用(kill 父进程id)做不到,就会留下一些所谓的僵尸进程。
键盘和shell的交互:
Ctrl-c Kill foreground process 常用
Ctrl-z Suspend foreground process
Ctrl-d Terminate input, or exit shell 常用
有时也会使程序退出,例如没有参数的cat命令,从终端读一行显示一行,知道Ctrl+D终结输入并终结进程
Ctrl-s Suspend output
Ctrl-q Resume output
Ctrl-o Discard output
Ctrl-l Clear screen
控制字符都是可以用(stty命令)更改的。可以用stty -a看看终端配置。
例如:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201907/26/638bd9a77e82dfb988c2337bf1b28583.gif)
可以使用命令 kill pid来杀死某个进程,一般情况下,杀死父进程,子进程会继续运行,有些情况下用户希望杀死父进程同时也使子进程消亡,单纯的用(kill 父进程id)做不到,就会留下一些所谓的僵尸进程。
键盘和shell的交互:
Ctrl-c Kill foreground process 常用
Ctrl-z Suspend foreground process
Ctrl-d Terminate input, or exit shell 常用
有时也会使程序退出,例如没有参数的cat命令,从终端读一行显示一行,知道Ctrl+D终结输入并终结进程
Ctrl-s Suspend output
Ctrl-q Resume output
Ctrl-o Discard output
Ctrl-l Clear screen
控制字符都是可以用(stty命令)更改的。可以用stty -a看看终端配置。
![](http://blog.csdn.net/andrew659/article/details/file:/C:/Users/Andrew/AppData/Local/Temp/moz-screenshot.png)
相关文章推荐
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- linux下查找进程及终止进程操作的相关命令
- linux下查找进程及终止进程操作的相关命令
- [整理]linux下查找进程及终止进程操作的相关命令
- Unix/Linux中进程控制相关命令总结——&, jobs, fg, bg等命令的使用方法
- Linux下查找进程及终止进程操作的相关命令
- linux下查找进程及终止进程操作的相关命令
- linux下查找进程及终止进程操作的相关命令
- Unix/Linux中进程控制相关命令总结&, jobs, fg, bg等命令的使用方法
- linux 查找进程及终止进程操作的相关命令
- Linux 进程挂起、恢复相关命令
- Linux下Tomcat端口号以及进程相关命令
- linux操作tomcat相关命令
- Linux基础--进程管理相关命令介绍(1)
- linux fg bg ctrl + z jobs & 等命令
- Linux下常见权限操作相关命令
- linux系统相关的任务[fg、bg、jobs、&、ctrl + z]
- Linux系统进程管理及相关操作函数
- Linux---进程调度相关命令解析