`
东边日出西边雨
  • 浏览: 262708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cp和mv命令的一点区别

 
阅读更多

我们知道cp是复制,mv就是剪切,在windows下的叫法,在linux下二者还有一个区别,就是生成的文件的权限不一定相同。

 

mv  /home/jack/coco.txt /root

 

试试这句话然后查看一下文件的属主和属组有无改变,结果是没有任何改变!

 

再试试这一句话:

 

cp  /home/jack/coco.txt /root

你会发现原来的"coco.txt"的属组和属主都是jack,而/root下的coco.txt的属主和属组都成了root!

 

结论:mv只是移动了文件,文件的一切都没有改变,而cp是在目标文件夹中创建了新的文件。

 

 

分享到:
评论

相关推荐

    linux最常用命令

    - 如果源文件和目标文件位于不同的文件系统上,`mv` 命令会先复制源文件到目标位置,然后再删除原文件,这可能导致性能问题。 通过了解这些基本命令的使用方法,可以帮助用户更有效地管理和操作 Linux 系统中的...

    shell命令大全

    根据给定文件的信息,我们可以深入探讨Shell命令,特别是Bash shell的特点与操作,这对于学习Linux操作系统和进行系统管理至关重要。 ### Shell命令Bash的特点 **1. 自动补齐命令行** Bash支持自动补齐功能,当...

    Linux_SSH命令大全

    `cp`命令用于复制文件或目录,而`find`命令用于查找文件或目录。 文件压缩与解压缩也是Linux系统中常见的任务。`tar`命令可以用来打包和解包`.tar`文件,而`gzip`和`gunzip`命令用于处理`.tar.gz`压缩文件。`unzip`...

    Linux常用命令手册

    读者在使用手册时应注意这一点,必要时通过官方文档或手册来核对每个命令的具体用法和选项。对于Linux用户而言,掌握这些常用命令对于高效地完成工作是非常有帮助的。通过熟悉这些工具,用户可以更加灵活地控制Linux...

    Linux操作命令大全

    而Linux系统中的其他命令,如`cp`(复制文件或目录)、`mv`(移动或重命名文件或目录)、`rm`(删除文件或目录)、`grep`(文本搜索工具)等,都是系统管理中不可或缺的工具。在熟练掌握这些命令后,用户将能更好地...

    Linux命令大全(修改版).zip

    1. **文件和目录管理**:如`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`创建新目录,`rm`删除文件或目录,`cp`复制文件或目录,`mv`移动或重命名文件或目录。 2. **文本处理**:例如`cat`显示文件内容,`more`...

    系统命令大师,帮你自动打开需要的命令执行系统

    1. **文件及目录操作**:例如复制、移动、删除文件,或者查找和查看文件内容,这些在命令行中通常需要输入`cp`, `mv`, `rm`, `find` 和 `cat` 等命令,而在系统命令大师中,只需要简单的点击操作。 2. **系统维护与...

    linux常用命令详解

    除此之外,还有其他常用命令,如`mkdir`创建目录,`rm`删除文件或目录,`mv`移动或重命名文件,`cp`复制文件或目录,`touch`创建新文件,`cat`查看文件内容,`more`或`less`分页查看文件,`find`搜索文件,`grep`在...

    Linux的命令集合

    在描述中提到的关键字查询,Linux提供了许多工具来实现这一点,如`grep`、`locate`和`find`。例如,使用`grep`可以在文件中查找特定的关键词,而`locate`则利用预构建的索引快速找到文件。 总的来说,Linux命令是...

    Linux基本使用命令-Linux[收集].pdf

    除了这些基本命令,Linux还提供了许多其他实用工具,如`cp`用于复制文件和目录,`mv`用于移动文件和重命名,`touch`用于创建新文件或更新文件时间戳,`cat`用于查看文件内容,`more`和`less`用于分页查看文件,`find...

    运维技术课程 Linux学习教程 第3讲 Linux常用命令 共46页.pptx

    - **大小写敏感**:Linux区分文件名的大写和小写,因此需要特别注意这一点。 #### 三、命令格式 命令的一般格式为:“命令 -选项 参数”。例如,“ls -la /etc”。 - **选项**:可以是一个或多个,用于指定命令的...

    linux常用的命令

    - **大小写敏感性**: Linux 系统区分大小写,这一点很重要,因为这会影响到文件和目录的识别。 #### 文件操作命令 ##### 创建文件 - **命令**: `touch` - **语法**: `touch [文件名]` - **示例**: `touch ../ff`...

    linux命令详解大全2[参照].pdf

    与DOS命令类似,但Linux命令区分大小写,这一点需要特别注意。 2. **模式切换**: - **图形到字符**: 输入`#logout`或`init 3`可从图形界面返回字符界面。 - **注销**: 可使用`#logout`、`exit`或按下`Ctrl + d`...

    linux常用命令集锦

    根据提供的文件信息,本文将围绕Linux常用命令进行详细介绍,并对示例中提到的关于设置Java环境变量的过程进行深入解析。 ### Linux常用命令概览 Linux作为一款强大的开源操作系统,在服务器领域占据着举足轻重的...

    Linux基本命令

    Linux中的命令对于大小写是区分的,这一点与DOS命令不同,因此在输入命令时必须确保大小写正确,否则命令将无法执行。 **ls** 是Linux中最基础且重要的命令之一,它用于列出当前目录下的文件和目录。与DOS的dir命令...

    一点linux资料,入门,涉及到各个方面,新手看看没坏处:)20字~~还没到~~~~~~

    例如,`ls`用于列出目录内容,`cd`改变当前工作目录,`mkdir`创建新目录,`rm`删除文件或目录,`cp`和`mv`用于复制和移动文件。学会使用`man`命令查看帮助文档,能帮助理解各种命令的用法。 文件权限和所有权是...

    Linux我们必须懂得一点的基础

    基础的Linux命令包括`ls`(列出目录内容)、`cd`(切换目录)、`mkdir`(创建目录)、`rm`(删除文件或目录)、`cp`(复制文件或目录)和`mv`(移动或重命名文件或目录)。熟悉这些命令将极大提高在Linux环境中的...

    快乐的linux命令行

    - **mv—移动和重命名文件**:`mv`命令不仅用于将文件从一个位置移动到另一个位置,还可以用来重命名文件。 - **rm-删除文件和目录**:`rm`命令用于删除文件或目录。由于删除操作不可逆,因此使用时需格外小心。 - *...

Global site tag (gtag.js) - Google Analytics