Linux基础命令之-复制、删除与移动:cp,rm,mv

1.复制:cp

  cp     [options]    source1 source2……   directory    

-a:复制源文件的所有属性和权限,相当于-pdr
-d:若源文件为连接文件的属性(link file),则复制连接文件属性而非文件本身。
-f:为强制(force)的意思,若目标文件已经存在且无法开启,则删除后再尝试一次。
-i:若目标文件已经存在,在覆盖时会先询问是否进行覆盖操作。
-l:进行硬连接的连接文件创建,而非复制文件本身。
-p:连通文件的属性一起复制过去,而非使用默认属性。
-r:递归持续复制,用于目录的复制行为。
-s:复制成为符号链接文件,即“快捷方式”文件。
-u:若目标文件比源文件旧才更新。

2.移除文件或目录:rm

  rm    [-fir]文件或目录
-f:就是force的意思,忽略不存在的文件,不会出现警告的信息;
-i:互动模式,在删除前会询问用户是否操作。
-r:递归删除。最常用在目录的删除。

3.mv(移动文件与目录,或更名)

   mv     [options]    source1 source2……   directory 

-f:force强制的意思,如果目标文件已经存在,不会询问而会直接覆盖;
-i:若目标文件已经存在时,就会询问是否覆盖;
-u:若目标文件已经存在,且source比较新,才会更新。(update)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值