九: 后台执行命令
启动一个程序时让它立即进入后台运行方式
看过前面一篇bash的介绍应该明白Ctrl+z/bg/fg的用法。有些程序工作起来挺费时间,在它后面加个&符号看看,例如“updatedb &
”,“netscape &”等等。这样这个shell会释放出来干别的活。请注意这样出来的程序父进程仍然是这个shell,若你退出这个shell,这些
程序也会被kill掉。建议退出shell之前用jobs命令查看后台作业。
使用nohup(不挂起)命令
如果想进程在你退出系统后还能执行,可以使用nohup命令如:
% nohup tar -cf /dev/tape /home &
如logout退出后再重新登录的话,使用“ps”命令可以看到进程还在执行。注意,要想把命令真正放到后台运行,nohup必须与&操作同时
使用。有些软件自己能处理SIGHUP信号,如wget,对它们则无须用nohup。
你还可以用nohup来实现ppp回拨:先拨号上去,然后以nohup执行一个自制的脚本,如“sleep 60; ppp-start-script”等等。最后
logout退出并挂断电话等着就是。
十: 软件包通用安装方法
1.百度或者Google得到安装包的下载路径,比如在google中搜lrzsz,得到
http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
在linux下
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
2.解压软件包
tar zxvf lrzsz-0.12.20.tar.gz
3. 安装三部曲
./configure --prefix=/data/TOMSKYPEIVR/bin
make
make install