本文主要是介绍Linux常用命令之【目录、文件操作命令:rm、cp、mv】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
rm命令
英文原意:remove files or directories
功能描述:删除文件或目录
常用参数:
-f:强制删除(force)
-r:递归删除(recursive),包括目录与文件,删除过程中会逐个询问与确认
rm -rf强制删除
如果要删除了目录层级比较深,想跳过逐个询问的过程,可以使用rm -rf强制删除,但要注意,删除后无法恢复,需要谨慎执行。
cp命令
英文原意:copy files and directories
功能描述:复制文件和目录
命令格式:cp [参数] 源文件 目标文件(可重新命名)
常用参数:
-d:如果源文件为软链接(对硬链接无效),则复制出的文件也为软链接
-l:把目标文件建立为源文件的硬链接,而不是复制源文件
-s:把目标文件建立为源文件的软链接,而不是复制源文件
-p:复制后目标文件包含源文件的属性(包括所有者、所属组、权限和时间)
-r:递归复制,用于复制目录
-a:-dpr的集合
mv命令
英文原意:move(rename) files
功能描述:移动文件、目录或改名
命令格式:mv [参数] 源文件 目标文件
常用参数:
-f:强制覆盖,不询问
-n:如果目标文件存在,则不会覆盖
-v:显示详细信息
这篇关于Linux常用命令之【目录、文件操作命令:rm、cp、mv】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!