linux学习入口:Linux查询手册
目录
cp
功能:
复制
语法:
cp [原文件或目录] [目标目录]
示例:
![]()
详细说明:
| 参数 | 功能 | 示例 | 备注 |
| -r | 复制目录,不加-r无法复制目录 | ![]() | |
| -p | 保留文件属性 | ![]() | 不使用-p命令时,cp的数据最后修改时间不同![]() |
备注
1. 也可在一个命令中同时复制多个文件夹,例如

2. 也可在复制的同时修改名字,例如

mv
功能:
剪切&重命名
语法:
mv [原文件或目录] [目标目录]
示例:
剪切:

改名:

rm
功能:
删除
语法:
rm [文件或目录]
示例:

详细说明:
| 参数 | 功能 | 示例 | 备注 |
| -f | 强制删除,不再提醒“是否删除” | | |
| -r | 删除目录 | ![]() | |
| -rf | 强制全部删除,其实是上面两个选项的组合 | 不使用时,如果删除一个含有子文件夹/文件的的文件夹,会不停的提示,除非使用ctrl+c退出
这时候使用-rf,可直接全部删除 |
备注
1. 尽量不要删除没有备份的文件;
2. 一旦误删除,尽量不要再做操作,包括查找,读写操作做的越多,恢复的可能性越小;
3. 生产中一般是把一个文件/文件夹剪切到另一个文件夹中,再设置定时任务去清空那个文件夹的内容,类似于自行设置一个windows的回收站,万一误删了还能恢复。
本文介绍了Linux系统中三个基本的文件管理命令:cp用于复制文件或目录,支持保留文件属性;mv不仅可用来剪切文件,还能进行重命名;rm则用于删除文件或目录,强制删除选项(-f,-r)需谨慎使用。在使用rm时应注意避免误删,因为删除的文件通常难以恢复。






714

被折叠的 条评论
为什么被折叠?



