美文网首页Linux基础学习教程
Linux 基础教程 07-基本命令cp和mv

Linux 基础教程 07-基本命令cp和mv

作者: Surpassme | 来源:发表于2017-04-12 23:54 被阅读51次

cp

cp命令主要用于复制文件或目录,也可以重命名文件名(在命令中,源文件名与目标位置文件名不一样即可完成重命名操作)。

基本语法

cp在使用时一般有两种不同的使用方式,详细如下所示:

  • 1.将单个文件或目录sourceFile复制到文件或目录destinationFile中,如下所示:
cp  [选项] sourceFile destinationFile
  • 2.将多个项目(文件或目录)复制到一个目录中,如下所示:
cp [选项] sourceFile destinationDirectory

在上面用法中sourceFile:要复制的原始文件或目录
destinationFile/destinationDirectory:被复制的文件或目录的目标位置

常用参数

参数 功能
-a,--archive 复制文件和目录及其属性,包括所有权和权限。
-i,--interactive 在覆盖目标文件之前给出提示,要求用户确认是否覆盖
-r,--recursive 若复制的源文件为目录文件时,将复制该目录下所有子目录和文件
-u,--update 仅复制时间差异的文件
-f,--force 覆盖已经存在的文件不给出提示

示例

  • 1、将文件a.log复制为Test.log


    7-2 cp示例-1_c2i.jpg
  • 2、复制tmp到当前目录

7-3 cp示例-2_c2i.jpg

mv

mv命令主要用于移动文件和文件重命名操作。

基本语法

mv在使用时一般有两种不同的使用方式,与cp很相似,详细如下所示:

  • 1.移动文件或目录,并进行移动或重命名操作
mv  [选项] source destination
  • 2.移动一个或多个文件到另一个目录中
mv  [选项] source1...  destination

常用参数

参数 功能
-i,--interactive 覆盖已经存在的文件前,提示用户确认
-u,--update 移动文件或目录时,只移动目标目录中不存在的文件夹或是目标目录中相应的更新文件
-f,--force 覆盖已经存在的文件不给出提示

示例

  • 1、将a.txt重命名为aTest.log


    7-4 mv示例-1_c2i.jpg
  • 2、将Test目录重命名为Dir


    7-4 mv示例-2_c2i.jpg

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:

MyQRCode.jpg

相关文章

网友评论

    本文标题:Linux 基础教程 07-基本命令cp和mv

    本文链接:https://www.haomeiwen.com/subject/tcmvattx.html