先在终端窗口(窗口1)正常运行scp命令,并输入密码。
然后另开一个终端窗口(窗口2),执行ps -a命令,找到scp命令的PID(进程号),假设进程号是1234。
在窗口2中执行
sudo kill -stop 1234
或者使用root账号执行
kill -stop 1234
在窗口1中执行jobs,可以看到已经停止的job编号,例如:
[1]+ Running scp user1@10.25.204.100:/vmp/vmdata/VM/vm_nas.tar.gz . &
然后在窗口1中执行bg 1,即可后台运行scp了。
之后可以用fg jobNumber把进程调到前台来。