进程:
$$ 当前终端的pid
ps [ option ]
查看当前运行的进程
ps aux 查看当前所有的进程
top [ option ]
动态的查看进程
--sort [ +/- ][ name ] 按照什么方式排列
-d [ time ] 间隔多久刷新一次
kill [ option ] [ sign ]
操作进程
-l 列出所有可用的信号
(
SIG 基本操作
HUP 重新加载( PID不变 )
KILL 强制终止
TERM 正常结束( 默认信号 )
CONT 继续
STOP 停止
TSTP 暂停
)
w [ option ]
列出所有终端,包括远终端
pkill [ option ]
操作远程进程
jobs [ option ]
显示当前所有作业进程
bg %[ jobId ]
指定进程移至后台运行
默认最近作业进程
fg %[ jobId ]
指定进程移至前台
默认最近作业进程
[ ] 重定向 [ file ]( 如果没有该文件则创建 ):
> 输出到文件,对之前进行覆盖
>> 在文件后面追加
< 输出到终端
1> 过滤正确输出( 默认 )
2> 过滤错误输出
&> 一起输出
(
例: ls /home/ /`{; 1>right 2>wrong ( 正确的输到right文件, 错误的输出到wrong文件 )
)