cp命令笔记(备份还原)

1
2
3
4
5
cp ./pdr/f01 ./bku/f01_backup_20240321_0940
# 把f01改名为bku/f01_backup_20240321_0940备份起来

cp ./bku/f01_backup_20240321_0940 ./pdr/f01
# 把bku/f01_backup_20240321_0940还原回去f01

cp命令笔记-备份还原

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mkdir bku # 新建文件夹bku
cp -r ./pdr/* ./bku/
# *号意思是,把pdr中的文件复制过去

# *是文件,pdr_backup_20240321_1209是文件夹
# 除非pdr_backup_20240321_1209是现有文件夹
# 否则会操作失败
cp -r ./pdr/* ./pdr_backup_20240321_1209/

# 如果要复制时候新建文夹,要这样操作
cp -r ./pdr/ ./pdr_backup_20240321_1209/
# rsync能完成cp一样的备份操作
rsync -r ./pdr/ ./bku_20140321_1340/

# 还原的话,就要带*了,
# 不然会新建一个bku_20140321_1340的文件夹在pdr里面
cp -r ./bku_20140321_1340/* ./pdr/

cp命令笔记-备份还原