shell命令

pwd 查看当前目录
!! 执行上一条命令
!n n是数字表示第多少行
history |grep 1002
!字符是表示开头指令
alias 别名。
unalias 删除别名
列:    alias  wangshuai = “pwd”
unalias wangshuai
* 符号用来匹配零个或多个字符,用?匹配一个字符
重定向   输入重定向命令是<,输出重定向命令>.另外还有错误重定向2>,以追加重定向>>。
例子:


作业控制
 运行一个进程时。用ctrl+z暂停,用fg命令恢复。用bg到后台运行,用ctrl+c是终止

列子:vi test1.txt
dfasdavdfdsavas
jobs 查看后台任务。
bg丢在后台运行。

vi不支持后台运行。
vmstat 1 > /tmp/1.log
暂停ctrl+z
jobs 
bg 2
丢入后台之后想让出现在前台直接fg +编号  调到前台 再用ctrl+c 结束任务。

例:fg 2
直接关闭shell的时,使用jobs命令并不会显示在后台运行或者被暂停的任务,想要暂停他。需要先知道PID,然后使用kill命令杀死这个进程。

例:vmstat 1 > /tmp/1.log &  
 #ps aux |grep vmstat  寻找进程。
用kill +进程号 终止
kill +pid  如果杀不死可以在kill 后面加一个选项: kill -9 + pid
 


你可能感兴趣的:(alias,history,后台运行)