Linux中常见文件操作命令之cp命令,mv命令,rm命令

本文详细介绍了Linux中常用的文件操作命令,包括cp命令的复制与粘贴,mv命令的移动和改名,以及rm命令的删除。讲解了各命令的基本用法、选项以及如何处理重名文件的提示。例如,使用`-i`选项来获取删除或覆盖文件的确认,`-r`用于递归复制或删除目录。同时,还提到了别名的使用和通配符在文件操作中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cp命令(复制加粘贴)
用途:复制(Copy)文件或目录
格式:cp [选项]… 源文件或目录…(源文件可以多个) 目标文件或目录(目标只能有一个)(前一个文件,后可文件可目录,前两个及以上,后必须目录)

rm -f命令可以删除各种类型的文件

cp 源目录 不存在的目录 :复制过去并改名
cp 目录1 目录2 目的文件 不可以,出错,多个源,后面必须是目录

源文件的目的文件重名时提示是否覆盖y n,一个文件一个提示,多个文件多个提示,
源文件的目的文件重名时提示是否覆盖y n,一个文件一个提示,多个文件多个提示,
四个文件四个提示,100个100个疯了,可以没有提示吗?当然有啦,哈哈哈哈,下面就是方法
which cp //查看cp安装在那个目录下
[root@centos—text ~]# which cp
alias cp=‘cp -i’ //cp是一个别名,这个别名对应的真实目录是’cp -i’
/bin/cp //cp安装在bin目录下,-i选项表示有提示,我们平时用的cp不是/bin/cp,是用的’cp -i’ ,这个别名存在内存里面,别名都是存在内存里面的,路径下的cp即/bin/cp存在硬盘里,所以内存的优先级高,别名的优先级高,‘cp -i’ 里面的cp就是/bin/cp,相当于运行了/bin/cp用到了-i选项,平时用cp优先用别名,因为别名优先级高,如果不想用别名可以直接用/bin/cp,就没有提示了,如下:
[root@centos—text ~]#
/bin/cp a1 a2 a3 a4 d1无提示了,哈哈哈哈
/bin/cp -i a1 a2 a3 a4 d1又有提示了,哈哈哈哈
可以man cp 看帮助文件

-f 如果一个文件不能打开或复制时,可以强制尝试,一般管理员用
**-r:**递归复制整个目录树,复制目录用-r,复制文件用了-r没问题,就是这么任性,哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值