目录及文件操作命令CP/RM/MV命令用法总结

1、CP

[root@centos7-magedu ~]# cp [options] source1 source2..... directory

选项:-a 相当于-pdr(比较常用)

           -d 若源文件为连接文件属性(link file),则复制连接文件属性而非文件本身

           -v 显示复制过程

           -p 连同文件属性一起复制,而非使用默认属性(备份常用)

           -r 持续递归复制,常用于目录的复制(常用)

           -i 若目标文件已存在,则复制前询问(重要)

           -f 强制复制,不进行询问(谨慎)

           -s 复制为软连接文件(symbolic link),即“快捷方式”

解析:cp这个命令很常用,功能也很多。需。要注意的是,默认情况下,cp的源文件和目标文件权限不同,目标文件所有者以及组是命令执行者。

个别情形下,会出现以下情况:

由于普通用户张飞并不能随意修改文件的所有者及用户组,即便用了-a选项,但是与所有者、用户组相关的,普通用户无法操作的,仍然无法复制完整属性。

2.rm

 

[root@centos7-magedu ~]# rm [options] 文件或目录

选项:

            -f 强制删除,忽略提示信息

            -i 交互模式,删除前提示用户

            -r 递归删除,用于对目录的操作

3.mv

[root@centos7-magedu ~]# mv [options] source destination

选项:

            -f 强制移动,目标文件已存在,则直接覆盖

            -i 交互模式,询问是否覆盖

            -u 如目标文件已存在,且source比较新,才会更新。

解析:关于此命令,需要注意的是,mv可以对原文件进行重命名(功能更丰富的是rename命令,对多个文件名同时进行重命名

例:

在 -u选项下,如果新旧文件并无差别,则mv命令不执行:

 

转载于:https://www.cnblogs.com/centos-Paul/p/9343515.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值