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参数。

  • 相关阅读:
    JSTL 标签库
    C++(一)— stringstream的用法
    深度学习—反向传播的理解
    深度学习—线性分类器理解
    Python—numpy.bincount()
    Python—numpy.argsort()
    Python—numpy.flatnonzero()
    C++(零)— 提高程序运行效率
    机器学习(八)—GBDT 与 XGBOOST
    机器学习(七)—Adaboost 和 梯度提升树GBDT
  • 原文地址:https://www.cnblogs.com/gundan/p/8056669.html
Copyright © 2011-2022 走看看