如何在linux中备份文件

我们都知道,在修改linux系统文件时一定要做好备份,那么怎么做备份呢?

cp 复制文件或者目录

《如何在linux中备份文件》
语法
cp [ 选项 ] 源文件 目标文件
常用选项:
-a:相当于pdr
-d:复制链接文件,目标文件也是指向源文件链接的链接文件或目录。
-i:目标文件已存在时,会询问是否覆盖
-p:连同档案的属性一起复制。常用于备份
-r:递归复制,用于复制目录
-s:复制为符号链接文件,也就是快捷方式,链接文件被删除,符号链接文件失效。
-l:进行硬式链接的连结档建立,而非复制档案本身,源文件删除,目标文件依旧在。

 

源文件:
单个文件或者目录,复制目录用r选项。
多个文件或者目录,多个文件或者目录时,目标文件必须是一个已存在的目录。
注:
在不是特权用户root下,一般用户使用cp时候,需要注意源文件的父目录是否有rx权限。文件是否有r权限。
一般用户用选项-a的时候,权限时间属性能复制到,但是用户和群组属性不能复制到。
示例:
root权限备份test1文件
cp -a test1 ./beifen
如果直接 备份目录的话,可以进行如下操作
指令如下:
cp -pdf + 要备份的文件 + 备份后的文件

    原文作者:最近bug很宠我
    原文地址: https://blog.csdn.net/m0_55289425/article/details/120721612
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞