shell下,进程的前台与后台运行
跟系统任务相关的几个命令:fg、bg、jobs、&、ctrl+z
1. & 最经常被用到
这个用在一个命令的最后,可以把这个命令放到后台执行
2. ctrl + z
可以将一个正在前台执行的命令放到后台,并且暂停
3. jobs
查看当前有多少在后台运行的命令
4. fg
将后台中的命令调至前台继续运行
5.ctrl + c
将前台的命令停掉
6.登录远程主机
ssh peter@xxx.xx.xxx.xx(辅助)
7.ps命令
监测所有进程 ps -ef|grep xxx
8.scp命令
scp -r /Users/chenlijiang/Desktop/网络_完整版/wuyoutiku peter@xxx.xx.xx.xxx:/data/home/peter/
拷贝目录
9.ll ls
ll questionlist/ -rt|tail 查看文件夹的尾部
10.tail看一个文件的尾部,带f说明是定时监测
tail nohup.out -f
11.
停止1个进程,首先看它是在前台还是后台,如果在前台,那么ctrl+c就行
如果在后台,可以:
1).jobs
2).fg 调到前台,然后ctrl+c
或者:
1).ps -ef|grep wuyou_tiku_parser.py
找到第二个字段,进程号,19855
然后kill -9 18955
12.shell的调用方法:
sh start.sh
$是引用变量的意思
13.tar xzvf beautifulsoup4-4.3.0.tar.gz
解tar包tar xvf [tar_name] 因为有个gz所以要带上z
unzip html5lib-python-master.zip
zip的,直接使用unzip即可
14.一般安装 python setup.py install
15.Linux 下安装python软件包(pip、nose、virtualenv、distribute )
pip的使用:http://blog.csdn.net/my2010sam/article/details/18315687
16. nohup command {option} &
将命令中的debug信息保存到nohup中,并且后台执行