小编jay*_*ynp的帖子

关闭 SSH 连接后完成 rsync 作业

我正在将大量文件从一台计算机传输到另一台使用rsync. 我通过 SSH 连接到源计算机并执行如下命令来执行此操作:

sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir.

即使我nohup在此命令之前添加,每当我关闭通过 SSH 连接的终端窗口时,连接也会关闭。

当我关闭 SSH 连接时,如何才能让我的文件传输仍然继续?

rsync nohup

13
推荐指数
2
解决办法
4万
查看次数

使用 sda1 sda2 sda5 了解分区表

我刚刚继承了一个系统,我试图了解它的硬盘分区表。

machine:~# fdisk -l /dev/sda

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30064   241489048+  fd  Linux raid autodetect
/dev/sda2           30065       30394     2650725    5  Extended
/dev/sda5           30065       30394     2650693+  fd  Linux raid autodetect
Run Code Online (Sandbox Code Playgroud)

为什么编号从 1 到 2 …

partition fdisk

8
推荐指数
1
解决办法
4万
查看次数

将首先出现在 `ls` 输出中的符号?

我想要一个名为的文件夹DELETED在我的ls.

有没有我可以在前面添加的符号会导致这种情况?我试着^-既不工作。

ls

7
推荐指数
2
解决办法
3036
查看次数

将标准输出重定向到文件时使用 GNU 超时

假设我有一个可执行文件,我想为其记录 STDOUT 和 STDERR 以分隔文件,如下所示:

python write.py > out 2> err
Run Code Online (Sandbox Code Playgroud)

当我将此命令与 GNU 一起使用时timeout,我的out文件始终为空。为什么会发生这种情况,我该如何解决?

timeout 5s python write.py > out 2> err
Run Code Online (Sandbox Code Playgroud)

示例 write.py:

#!/bin/bash
import sys, time

i = 0
while True:    
    print i
    print >> sys.stderr, i
    time.sleep(1)
    i += 1
Run Code Online (Sandbox Code Playgroud)

timeout stdout

4
推荐指数
1
解决办法
1759
查看次数

标签 统计

fdisk ×1

ls ×1

nohup ×1

partition ×1

rsync ×1

stdout ×1

timeout ×1