linuxcpf命令,linuxcp命令
功能
复制⽂件或⽬录
语法
cp [选项] 源⽂件 ⽬的
cp [选项] 源⽬录 ⽬的
选项
-b,--backup 覆盖已存在的⽂件时先备份-f,--force 强⾏复制⽂件或⽬录,不管⽬标⽂件或⽬录是否已经存在-i,--interactive 覆盖已存在的⽂件之前先询问-p,--preserve 保留源⽂件或⽬录的属性-r,-R,--recursive 递归处理⽬录以及⽬录下所有的项⽬-u,--update 当源⽂件⽐⽬的⽂件较新或⽬的⽂件不存在时才复制-v,--verbose 显⽰命令执⾏的信息
⽰例
doc复制 a.txt 到 doc ⽬录
lychie@ubuntu:/test$ doc
lychie@ubuntu:/test$ tree doc
doc
└── a.txt
0 directories, 1 filecp复制文件到指定目录下
复制 a.txt 到 doc ⽬录,并重命名为 b.txt
lychie@ubuntu:/test$
lychie@ubuntu:/test$ tree doc
doc
├── a.txt
└── b.txt
0 directories, 2 files
cp - doc复制 a.txt 到 doc ⽬录,覆盖之前先备份
lychie@ubuntu:/test$ cp - doc
lychie@ubuntu:/test$ tree doc
doc
├── a.txt
├── a.txt~
└── b.txt
0 directories, 3 files
cp -r doc dir复制 doc ⽬录,并重命名为 dir
lychie@ubuntu:/test$ ls
< doc
lychie@ubuntu:/test$ cp -r doc dir
lychie@ubuntu:/test$ ls
< dir doc
lychie@ubuntu:/test$ tree dir
dir
├── a.txt
├── a.txt~
└── b.txt
0 directories, 3 files
cp - b.txt复制 a.txt 并重命名为 b.txt 同时保留源⽂件的属性lychie@ubuntu:/test$ ls -l
总⽤量 4
-rw-rw-r-- 1 lychie lychie 13 9⽉ 24 02:
lychie@ubuntu:/test$ cp - b.txt
lychie@ubuntu:/test$ c.txt
lychie@ubuntu:/test$ ls -l
总⽤量 12
-rw-rw-r-- 1 lychie lychie 13 9⽉ 24 02:
-rw-rw-r-- 1 lychie lychie 13 9⽉ 24 02:
-rw-rw-r-- 1 lychie lychie 13 9⽉ 24 03:
b.txt category复制 a.txt、b.txt 到⽬录 category
lychie@ubuntu:/test$ b.txt category
lychie@ubuntu:/test$ tree category
category
├── a.txt
└── b.txt
0 directories, 2 files

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。