在Linux系统中,我们可以使用tar
命令来备份文件夹。tar
是一个非常强大的工具,可以将多个文件或文件夹打包成一个.tar文件,也可以将.tar文件解压还原,下面我们详细介绍如何使用tar
命令备份文件夹。
我们需要创建一个压缩包,将需要备份的文件夹压缩成一个.tar文件,这里我们以备份名为example
的文件夹为例:
tar -czvf example_backup.tar.gz example
这条命令的解释如下:
- c
:创建一个新的归档文件(压缩包)。
- z
:使用gzip压缩。
- v
:显示详细信息(可选)。
- f
:指定归档文件名。
- example_backup.tar.gz
:压缩包的文件名。
- example
:需要备份的文件夹名。
执行完这条命令后,会在当前目录下生成一个名为example_backup.tar.gz
的压缩包,里面包含了example
文件夹的内容。
接下来,我们需要将这个压缩包复制到其他地方,以便在需要的时候进行恢复,假设我们将压缩包复制到了/backups
目录下,我们可以使用以下命令:
cp example_backup.tar.gz /backups/
如果需要删除原始的文件夹及其内容,可以在备份完成后执行以下命令:
rm -rf example
如果需要从备份中恢复文件夹,可以先进入存放备份的目录,然后执行以下命令:
cd /backups/ tar -xzvf example_backup.tar.gz
这条命令的解释如下:
- x
:从归档文件中提取文件。
- z
:使用gzip解压缩。
- v
:显示详细信息(可选)。
- f
:指定归档文件名。
- example_backup.tar.gz
:压缩包的文件名。
执行完这条命令后,会将example_backup.tar.gz
中的文件解压到当前目录下,恢复了原始的example
文件夹及其内容。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/118123.html