代码: |
netcat 简称 nc. Netcat 是一把非常简单易用的基于 TCP/IP 协议(C/S模型的)的“瑞士军刀”(man里面,第一句就是这样说的),它能允许我们通过网络创建管道(pipe)。 dump 和 restore 是用于备份和恢复系统的常用命令。位于dump包中。可以apt-get install dump。 |
代码: |
restore说明: -f file Read the backup from file; file may be a special device file like /dev/st0 (a tape drive), /dev/sda1 (a disk drive), an ordinary file, or - (the standard input). If the name of the file isof the form host:file or user@host:file, restore reads from the named file on the remote host using rmt(8). -r Restore (rebuild) a file system. The target file system should be made pristine with mke2fs(8), mounted, and the user cd’d into the pristine file system before starting the restoration of the initial level 0 backup. If the level 0 restores successfully, the -r flag may be used to restore any necessary incremental backups on top of the level 0. The -r flag precludes an interac‐tive file extraction and can be detrimental to one’s health (not to mention the disk) if not used carefully. An example: mke2fs /dev/sda1 mount /dev/sda1 /mnt cd /mnt restore rf /dev/st0 Note that restore leaves a file restoresymtable in the root directory to pass information between incremental restore passes. This file should be removed when the last incremental has been restored. |
代码: |
dump说明: -f file Write the backup to file; file may be a special device file like /dev/st0 (a tape drive), /dev/rsd1c (a floppy disk drive), an ordinary file, or - (the standard output). Multiple file names may be given as a single argument separated by commas. Each file will be used for one dump volume in the order listed; if the dump requires more volumes than the number of names given, the last file name will used for all remaining volumes after prompt‐ing for media changes. If the name of the file is of the form host:file or user@host:file dump writes to the named file on the remote host (which should already exist, dump doesn’t create a new remote file) using rmt(8). The default path name of the remote rmt(8) program is /etc/rmt; this can be overridden by the environment variable RMT. [-level#] |
代码: |
nc - TCP/IP swiss army knife说明: -l listen mode, for inbound connects -n numeric-only IP addresses, no DNS -o file hex dump of traffic -p port local port number (port numbers can be individual or ranges: lo-hi [inclusive]) -q seconds after EOF is detected, wait the specified number of seconds and then quit. |
代码: |
sudo dump -0 -f - /var/cache/apt/archives/ | nc 10.23.1.100 2000 ~$ nc -l -p 2000 -q 1 | restore -r -f - |