
就是这个条命令,尝试了 screen 和 nohup 貌似都不能在后台运行,ssh 一断就停了...
dd if=/dev/vda | gzip >/mnt/data/win2012.img.gz 测试了 screen 和 nohup 都不行..
screen -d -m dd if=/dev/vda | gzip >/mnt/data/win2012.img.gz nohup dd if=/dev/vda | gzip >/mnt/data/win2012.img.gz > /mnt/data/report.log 2>&1 & 尝试使用 screen 命令,但是因为是在 DO 的救援模式下面,会直接跳转到救援选择界面
1. Mount your Disk Image [Not Mounted] 2. Check Filesystem 3. Reset Droplet Root Password 4. Configure Keyboard 5. Attempt to 'chroot' into installed system 6. Interactive Shell [/bin/bash] Choose (1-6) and press Enter to continue. 先感谢了,因为中间多了一个|,想把压缩一起写进去.不知道怎么写了
1 iamwho 2020-10-09 18:59:10 +08:00 tmux |
2 diguoemo 2020-10-09 19:00:03 +08:00 via Android 用好点的梯子让 ssh 不断…… |
3 ysc3839 2020-10-09 19:01:13 +08:00 > 会直接跳转到救援选择界面 不是有个 Interactive Shell 吗? |
4 jsjcjsjc OP 关键我搞不明白为啥我这条 screen 命令不行… |
5 Beebird 2020-10-09 19:11:34 +08:00 没太看明白,楼主的环境是啥?系统处于非正常运行状态吗? |
6 retanoj 2020-10-09 19:31:30 +08:00 因为 screen 命令的语法,末尾是 [cmd [args]],无法接受“dd if.....” 这么复杂的语句 |
7 mokeyjay 2020-10-09 19:39:04 +08:00 你先 screen 一下,然后执行命令,不要直接 screen xxx 一次性执行 |
8 typetraits 2020-10-09 19:42:18 +08:00 开个 mosh,在里面运行试试呢 |
11 gopoor 2020-10-09 19:53:34 +08:00 把语句写到 bash 文件里,screen 运行 bash 文件 |
12 fuis 2020-10-09 20:21:23 +08:00 用 tmux 。运行 dd 之后,Ctrl + B, d detach 。然后用 tmux a 就可以恢复 |
14 Beebird 2020-10-09 20:47:35 +08:00 |
16 FurN1 2020-10-18 08:07:59 +08:00 tmux 或者 system service 。思路上两者选其一,别的不好使 |