zoukankan      html  css  js  c++  java
  • Linux 常用命令六 cp和mv

    一、cp命令

    Linux中的复制命令。

    复制文件:

    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    ├── dir
    └── module
    
    2 directories, 1 file
    wang@wang:~/workpalce/python$ cp 1.txt module/
    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    ├── dir
    └── module
        └── 1.txt
    
    2 directories, 2 files

    复制目录:

    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    ├── dir
    └── module
        └── 1.txt
    
    2 directories, 2 files
    wang@wang:~/workpalce/python$ cp module/ dir/ -r
    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    ├── dir
    │   └── module
    │       └── 1.txt
    └── module
        └── 1.txt
    
    3 directories, 3 files

    二、mv命令

    mv命令可以作为Linux中的剪切命令,也可以给文件或者文件夹重命名。

    剪切文件:

    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    ├── dir
    └── module
    
    2 directories, 1 file
    wang@wang:~/workpalce/python$ mv 1.txt module/
    wang@wang:~/workpalce/python$ tree
    .
    ├── dir
    └── module
        └── 1.txt
    
    2 directories, 1 file

    剪切文件夹:

    wang@wang:~/workpalce/python$ tree
    .
    ├── dir
    └── module
        └── 1.txt
    
    2 directories, 1 file
    wang@wang:~/workpalce/python$ mv module/ dir/
    wang@wang:~/workpalce/python$ tree
    .
    └── dir
        └── module
            └── 1.txt
    
    2 directories, 1 file

    文件重命名:

    wang@wang:~/workpalce/python$ tree
    .
    ├── 1.txt
    └── module
    
    1 directory, 1 file
    wang@wang:~/workpalce/python$ mv 1.txt 2.txt
    wang@wang:~/workpalce/python$ tree
    .
    ├── 2.txt
    └── module
    
    1 directory, 1 file

    文件夹重命名:

    wang@wang:~/workpalce/python$ tree
    .
    ├── 2.txt
    └── module
    
    1 directory, 1 file
    wang@wang:~/workpalce/python$ mv module/ dir
    wang@wang:~/workpalce/python$ tree
    .
    ├── 2.txt
    └── dir
    
    1 directory, 1 file

    三、注意

    cp文件夹时需要-r参数,mv文件夹时不需要-r参数。

  • 相关阅读:
    第一个shell脚本(bash脚本)
    通过Nginx反向代理配置/.well-known/pki-validation/fileauth.txt步骤实例
    Windows注册表中修改UAC(用户账号控制)及批处理脚本
    ssh免密码认证
    ansible快速文档
    devops基础06--maven pom.xml
    java开发基础
    devops基础05--nexus
    devops基础04--maven
    centos7下安装postgresql13
  • 原文地址:https://www.cnblogs.com/gundan/p/8056669.html
Copyright © 2011-2022 走看看