月度归档:2012年07月

【转】scp后台传输方法

scp后台传输方法

 ON 2012 年 4 月 15 日


因为要传mongodb的数据库文件,实在太大。又不能保证shell一直保持链接状态。考虑到安全问题,也不能把本地ssh的key放服务器上。只能折腾些。弄了个scp后台运行。方法其实很简单。

开一shell窗口,输入scp命令。另起一shell窗口,ps 查看当前scp的pid。调用kill -stop 当前scp的pid。接着在第一个shell窗口中,输入jobs 。

即可看到当前kill stop的信息。如下

#jobs
[1]+ Stopped scp ….

第一位为job的序号(jid)

接着输入 bg jid可将对应的job转为后台运行。如果要前台呼出,可以使用fg jid 。

如上例。可以使用bg 2

搞定,可以关掉shell,该干嘛干嘛去了。

转自:http://www.buzths.com/archives/50

umount时提示device is busy的解决思路之一

执行umount /xxx/yyy 提示:/xxx/yyy: device is busy.
显然是某个正在运行的程序使用了该目录。只要关闭这些服务即可。
通过如下命令查看那些服务用了该目录:
# fuser -m /xxx/yyy
/xxx/yyy:      15197
# kill -9 15197
#
命令执行结束后显示的编号是进程号,代表这些进程使用了该目录,
kill只即可umount成功了。