Linux进程
2016-05-11 21:19
381 查看
什么是进程?
计算机可做的事实质非常简单,比如计算两数之和,数据读写操作。这些基础的计算机动作便是一个计算机指令,而一系列指令的集合可实现某一大的功能,这一集合便是一个程序。进程即一个可执行程序被执行之后的实例,是程序的一个具体体现。包括分配内存的地址空间;进程的运行身份和权限的安全属性;一个或多个线程;进程状态。
进程的ID
每一个进程都有一个唯一的ID,即(Process ID)PID,也有一个父进程PPID(parent process)来存储父进程PID。
查看进程状态(man 7 signal)
列出进程:
ps aus
ps lax
ps -ef
练习
firefox ##此时火狐在前台运行,占据整个终端,用户无法在执行其他操作
firefox & ##火狐放到后台执行,但此时火狐本身浏览器无法操作,终端还给用户
jobs ##查看后台进程
fg %JOBID ##将后台进程转前言
ctl+z ##将后台进程转到前台
ctl+c ##将进程强制结束
计算机可做的事实质非常简单,比如计算两数之和,数据读写操作。这些基础的计算机动作便是一个计算机指令,而一系列指令的集合可实现某一大的功能,这一集合便是一个程序。进程即一个可执行程序被执行之后的实例,是程序的一个具体体现。包括分配内存的地址空间;进程的运行身份和权限的安全属性;一个或多个线程;进程状态。
进程的ID
每一个进程都有一个唯一的ID,即(Process ID)PID,也有一个父进程PPID(parent process)来存储父进程PID。
查看进程状态(man 7 signal)
列出进程:
ps aus
ps lax
ps -ef
练习
firefox ##此时火狐在前台运行,占据整个终端,用户无法在执行其他操作
firefox & ##火狐放到后台执行,但此时火狐本身浏览器无法操作,终端还给用户
jobs ##查看后台进程
fg %JOBID ##将后台进程转前言
ctl+z ##将后台进程转到前台
ctl+c ##将进程强制结束
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- [Android]在代码里运行另一个程序的方法
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程