linux 备份文件命令
时间: 2023-06-22 12:23:22 浏览: 115
在 Linux 系统中,备份文件的命令一般使用 tar 命令。具体的使用方法如下:
1. 压缩备份文件
将文件或目录压缩成 tar 包:
```
tar -zcvf backup.tar.gz /path/to/backup/directory
```
其中,-z 表示使用 gzip 压缩,-c 表示创建新的 tar 包,-v 表示显示详细信息,-f 表示指定压缩后的文件名。
2. 解压备份文件
解压 tar 包:
```
tar -zxvf backup.tar.gz
```
其中,-x 表示解压缩,-v 表示显示详细信息,-f 表示指定要解压的文件名。
3. 增量备份
使用 tar 命令进行增量备份:
```
tar -zcvf backup.tar.gz --newer-mtime=2021-01-01 /path/to/backup/directory
```
其中,--newer-mtime 表示只备份指定日期之后修改过的文件。
以上就是 Linux 备份文件的基本命令。
相关问题
Linux备份文件命令
Linux备份文件命令有很多种,以下是其中几种常用的备份命令:
1. cp命令:cp命令可以将文件或目录复制到指定的位置,也可以用来备份文件。例如,将文件file1备份到file1.bak中,可以使用以下命令:
```shell
cp file1 file1.bak
```
2. tar命令:tar命令可以将多个文件或目录打包成一个文件,并可以对打包文件进行压缩。例如,将目录dir1备份到dir1.tar.gz中,可以使用以下命令:
```shell
tar -zcvf dir1.tar.gz dir1
```
这个命令将目录dir1打包成一个名为dir1.tar.gz的文件,并使用gzip算法进行压缩。
3. rsync命令:rsync命令可以将本地文件或目录同步到远程主机上,也可以用来备份文件。例如,将目录dir1备份到远程主机的目录backup中,可以使用以下命令:
```shell
rsync -avz dir1 user@remote_host:/backup/
```
这个命令将目录dir1同步到远程主机的目录backup中,并使用压缩算法进行压缩。
linux备份文件命令
Linux 中常用的文件备份命令为 "cp" 和 "rsync"。
"cp" 命令用于复制文件或目录,语法为:
```cp [options] source destination```
例如,将文件 "file.txt" 复制到目录 "backup" 中:
```cp file.txt backup/```
"rsync" 命令用于同步文件或目录,语法为:
```rsync [options] source destination```
例如,将本地目录 "src" 同步到远程主机的目录 "dst" 中:
```rsync -avz src/ user@remote:/dst/```
选项 -a 代表 "archive" 模式,意味着复制文件的同时保留其权限、时间戳等信息,-v 代表 "verbose" 模式,输出详细信息,-z 代表压缩数据在传输
这两个命令都可以满足文件备份的需求,但 "rsync" 更适合同步大量文件和目录。