永发信息网

Linux 复制 cp 命令详解

答案:2  悬赏:0  手机版
解决时间 2021-01-12 03:21
Linux 复制 cp 命令详解
最佳答案
cp [-选项] 来源档(source) 目的档(destination) 参数: -a :相当于 -pdr 的意思; -d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身; -f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制; -i :若目的档(destination)已经存在时,在覆盖时会先询问是否真的动作! -l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身; -p :连同档案的属性一起复制过去,而非使用预设属性; -r :递归持续复制,用于目录的复制行为; -s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案; -u :若 destination 比 source 旧才更新 destination ! 最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行!《Linux就该这么学》希望你能感受到linux系统和这本书带给你的好处及帮助。
全部回答
cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
-a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
幼犬打完二联,间隔多久打四联?
合肥324次高铁到北京是几点
男人喝醉酒后给你打电话,求分析
芦墟至东方绿舟公交车路线查询
博罗农商银行名单
2016年8月2日深圳公交车338停运
电脑本来可以上的,玩游戏nba2k9时卡死,再重
1275瓦一小时多少电
不要求学历的高薪技术活有哪些??
三国志•魏书十八•阎温传阅读答案
冷卤可以使用多久?也像老汤那样每天过滤、加
wzp pt100温度传感器探头是什么材质
何梅谷之妻 何梅谷为什么进退狼狈
vfp中提示记录超出范围
宜州市实验高中地址好找么,我有些事要过去,
推荐资讯
容县自良第二中学地址好找么,我有些事要过去
肩宽腰粗怎么穿最显瘦 肩宽腰粗的女生穿搭禁
如何把vs2013调成护眼模式
李师父上个月的工资总额为4500元,按照个人所
为了避免带轮打滑,将带轮和带接触的工作表面
房东愿意跟我合作在他家摆放投币洗衣机么?
迹字开头成语接龙
汽车超过1万公里以上才保养会对车辆造成损伤
邮政银行跨行转农行写错开户行怎么办
求好心人的帮忙。本人年轻不懂事需要15万资金
2017舟山群岛新区房价?
什么是多肉植物:冬种型与夏种型?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?