linux的cp的参数,科技常识:Linux cp命令参数简介

本文详细介绍了Linux中的cp命令,包括各种参数的含义和用法,如-a、-d、-f、-i等。通过示例展示了如何使用cp命令复制文件和目录,特别提到了如何避免覆盖已存在的文件以及创建硬链接和符号链接。同时,还解释了在Linux中如何通过-i选项来提示用户确认覆盖操作,并提到了.bashrc文件中对cp命令的别名设置。
摘要由CSDN通过智能技术生成

今天小编跟大家讲解下有关Linux cp命令参数简介 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Linux cp命令参数简介 的相关资料,希望小伙伴会喜欢也能够帮助大家。

cp (复制档案或目录)

[[email protected] ~]# cp [-adfilprsu] 来源档(source) 目的n(destination)

[[email protected] ~]# cp [options] source1 source2 source3 …. directory

参数:

-a :相当于 -pdr 的意思;

-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;

-f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;

-i :若目的n(destination)已经存在时,在覆盖时会先询问是否真的动作!

-l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身;

-p :连同档案的属性一起复制过去,而非使用预设属性;

-r :递归持续复制,用于目录的复制行为;

-s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;

-u :若 destination 比 source 旧才更新 destination !

最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行!

不提示覆盖信息overwrite?

\cp -R -f source target

cp命令默认是不会提示overwrite?的,但是cp的-i选项会提示,而一般Linux的起动文件~/.bashrc中会把cp命名成

alias cp='cp -i'

这样在Linux下输入cp命令实际上运行的是cp -i,加上一个“\”符号就是让此次的cp命令不使用别名(cp -i)运行。

来源:爱蒂网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值