美文网首页
Linux 复制、删除

Linux 复制、删除

作者: 逍遥_yjz | 来源:发表于2018-12-25 18:31 被阅读0次

1. 删除

test文件夹中含有两个文件,需要把文件删除,不删除文件夹

-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思


1.1 删除失败
  • rm -rf /home/xiaoyu/yu/test/
  • rm -rf /home/xiaoyu/yu/test
    全部把文件也删除啦
    1.1 删除成功
  • rm -rf /home/xiaoyu/yu/test/*

2. 复制

把文件夹1中的数据复制到文件夹2中,如果有重名的会重复覆盖。




复制并覆盖

# coding:utf-8
import subprocess

# 使用程序运行xshell命令测试移动复制数据
def codeRunXshellCommandToCopy(path1, path2):
    print('使用程序运行xshell命令测试移动复制数据')
    subprocess.call("cp -r " + path1 + ' ' + path2, shell=True)

if __name__ == '__main__':
    path1 = '/py_move_file/file1/*.txt'
    path2 = '/py_move_file/file2'
    codeRunXshellCommandToCopy(path1, path2)

复制完成后,会把文件夹1中的数据全部粘贴到文件2夹中,如果文件夹2和文件夹1有相同文件,会替换文件夹2中的文件。

相关文章

  • Linux 复制、删除

    1. 删除 test文件夹中含有两个文件,需要把文件删除,不删除文件夹 -r 就是向下递归,不管有多少级目录,一并...

  • linux如何复制移动文件

    linux如何复制文件夹和移动文件夹 linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令...

  • Linux命令之复制、移动/重命名、删除

    Linux命令— cp 复制、 mv 移动/重命名、 rm 删除 cp(复制) cp file1 file...

  • Linux文件管理

    Linux教程 Linux文件管理 本文介绍如何在Linux上创建文件、删除文件、复制文件、移动文件 使用touc...

  • Linux复制、删除、移动

    一、cp(复制文件或目录) 命令格式:#cp [-adfilprsu] 源文件(source) 目标文件(dest...

  • 一些有用的Linux命令和Vim使用总结

    常见Linux命令## 文件复制,移动,删除,创建 复制:cp -v 源文件路径 目标文件路径 移动:mv -v ...

  • linux下文件的复制、移动与删除

    linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令cp 命令格式: cp [-adfil...

  • linux每日学习(一)

    linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令cp命令格式:cp [-adfilpr...

  • Linux命令_文件目录管理

    Linux中一切皆是文件,文件有各种操作:创建、修改、复制、剪切、重命名、删除等。Linux系统中常用的与文件相关...

  • linux面试题

    linux的基本操作: 切换目录:cd 查看当前目录:pwd 查看目录:ls -al 复制:CP 移动:mv 删除...

网友评论

      本文标题:Linux 复制、删除

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