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

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,254评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,676评论 9 468
  • 1、Linux上的文件管理命令有哪些以及常用方法shell:shell负责接收用户输入的命令并进行解释,将需要执行...
    乀koala阅读 822评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 忙忙碌碌的,难得有空闲的时间,闲下来一时也不知该做些什么。平时上班的时间一般是毫无空隙地工作,下班后又急急忙忙地奔...
    夜饮七杯阅读 245评论 0 0