前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux常用命令之cp、mv与rm

Linux常用命令之cp、mv与rm

原创
作者头像
RambleHQ
修改2019-07-11 11:12:46
1.8K0
修改2019-07-11 11:12:46
举报
文章被收录于专栏:通用技术

cp:复制文件或者目录

-p:保留原始文件的属性,包括属主、权限、时间戳等

-r:递归复制文件

-i:如果目标文件存在则询问是否覆盖

-d:如果复制对象为链接文件,则保留该链接文件的属性

-a:相当于-pdr(p、d、r为上述参数)

-f:无论目标是否存在都进行复制

cp passwd passwd-01:复制passwd到当前目录下,名称为passwd-01

cp passwd passwd-01 -p:保留原文件各种属性复制passwd到当前目录下,名称为passwd-01

cp shell .. -r:复制目录shell及其目录下所有文件到上层目录下

cp 111.txt ..:确定复制111.txt到上层目录

cp 111.txt .. -a:保留原文件各种属性复制111.txt到上层目录

mv:剪切文件或重命名文件

-f:无论目标是否存在都进行剪切

-i:如果目标文件存在则询问是否覆盖

mv 111.txt .. -i:剪切111.txt到上层目录,如果目标文件存在则询问是否覆盖

mv 111.txt .. -f:无论目标是否存在都将111.txt剪切到上层目录

mv 123 1234:将当前目录下的123文件重命名为1234

rm:删除文件或者目录

-r:递归删除文件

-f:强制删除文件且不显示任何信息

-i:删除目标文件前则询问是否删除

rm -i 111.txt:删除111.txt前确认是否进行删除操作

rm -f 111.txt:强制删除111.txt且不显示任何信息

rm Desktop:Desktop是目录文件,rm命令不带r参数删除目录文件会提示报错(红框d表示目录文件)

rm -rf shell:强制删除目录shell及其目录下所有文件且不提示任何信息

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档