Liux命令的基础-杂七杂八

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中,并且后台执行

 

 

   

 

posted @ 2014-11-04 20:21  真正搞技术  阅读(272)  评论(0编辑  收藏  举报