zoukankan      html  css  js  c++  java
  • Linux命令(2)-rm删除文件

    版本:centos7

    Linux中使用rm(remove)命令将文件从磁盘上永久删除。使用-r参数可以删除目录及目录下的子目录。对于连接文件只是断开了连接,源文件保持不变。用户删除一个文件时需要对该文件具有执行权限。

    命令格式:rm [参数] [文件或者目录]

    参数:

    --help:显示帮助信息

    -i:交互方式删除文件,删除之间先询问。

     输入 y 回车删除文件,输入 n 回车取消删除文件。

    -f, --force:与-相反,当删除文件时,不提醒用户直接删除。

    -r, -R, --recursive:将指定文件列表中的全部目录和子目录均递归删除,也可用于删除空目录。

     目录结构./test/dir/  dir目录下存在today.txt 使用rm -r test命令将删除 today.txt文件,dir目录及test目录。

    -d, --dir :删除空目录。

    -v:显示执行过程。

    -I prompt once before removing more than three files, or when removing recursively; less intrusive than -i,while still giving protection against    most mistakes(删除多余三个文件时再提示)

      --interactive[=WHEN] prompt according to WHEN: never, once (-I), or always (-i); without WHEN, prompt always

                 (根据指定的WHEN 进行确认提示:never,once (-I), 或者always (-i)
      --one-file-system when removing a hierarchy recursively, skip any directory that is on a file system different from
                that of the corresponding command line argument( 递归删除一个层级时,跳过所有不符合命令行参数的文件系统上的文件)(不明白什么意思)
      --no-preserve-root do not treat '/' specially(根目录不特殊对待)
      --preserve-root do not remove '/' (default)(根目录不允许删除)

    删除文件时,可以根据文件名匹配正则删除多个文件,例如:

  • 相关阅读:
    文件的基本操作(1)
    ajax实现分页和分页查询
    ajax 实现三级联动下拉菜单
    ajax 实现加载页面、删除、查看详细信息,以及bootstrap网页的美化
    ajax 实现页面加载和内容的删除
    ajax 写登录
    jquery 的基础知识,以及和Javascript的区别
    PHP 实现简单购物车功能(2)
    php 实现简单加入购物车
    《zw版·Halcon-delphi系列原创教程》 Halcon分类函数014,tuple,元组
  • 原文地址:https://www.cnblogs.com/lclq/p/5771912.html
Copyright © 2011-2022 走看看