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


名称

       rm - 移除文件或者目录

概述

       rm [选项]... 文件列表...

描述

       本手册页记录 GNU 版本的 rmrm 移除每一个指定的文件。默认情况下,它不删除目录。

       如果指定   -I   或   --interactive=once  选项,且给出了三个以上的文件或指定了  -r,  -R  或
--recursive 选项,则 rm
将提示并询问用户是否继续进行整个操作。如果未得到用户的确认,则整个命令将被中止。 否则,如果一个文件不可写、标准输入是一个终端且未给出 -f 或 --force 选项,或
--interactive=always 选项被给出, rm
将提示用户是否删除该文件。如果未得到用户的确认,则该文件将被跳过。

选项

       删除 (unlink) 给定文件。

       -f, --force
忽略不存在的文件和参数,从不提示 -i 在每次删除前提示 -I 在进行递归删除或删除多于三个文件之前提示用户一次;与 -i
相比较更少干扰用户,但是仍然为大多数操作失误起到保护作用。 --interactive[=WHEN]
根据 WHEN 确定提示用户的频率: "never"(从不)、"once" (-I)、或者 "always"
(-i);如果没有给定 WHEN 参数,则总是提示用户。 --one-file-system
在递归地删除一个目录结构时,跳过与对应命令行参数不在同一个文件系统中的所有目录 --no-preserve-root
不对 '/' 做特殊处理 --preserve-root
不删除 '/'(默认) -r, -R, --recursive
递归地移除目录及它们的内容 -d, --dir
删除空目录 -v, --verbose
解释正在发生的情况 --help 显示此帮助信息并退出 --version
显示版本信息并退出 默认情况下,rm 不移除目录。可以使用 --recursive-r
-R)选项来同时移除列出的每个目录及其内容。 如果需要删除一个文件名以连字符 “-”起始的文件,例如 '-foo',请使用下列命令: rm -- -foo rm ./-foo 请注意,如果你使用 rm
删除一个文件,在有足够技术水平和/或时间的情况下,它的部分内容可能仍然能够被恢复。如果需要更高的保障来使得文件内容不可恢复,请考虑使用
shred.
参考:http://manpages.ubuntu.com/manpages/cosmic/zh_CN/man1/rm.1.html

ubantu删除文件(夹)的更多相关文章

  1. PHP遍历、删除文件夹中的所有文件

    <?php header("Content-type:text/html;charset=utf-8"); /** * getDirFile 遍历文件夹中的所有文件 * @p ...

  2. 删除文件夹工具【fuckwinfsdel】,如 node_modules

    强力删除文件夹. 安装 npm install fuckwinfsdel -g 使用 fuckwinfsdel youdir 例 fuckwinfsdel node_modules 项目地址 http ...

  3. linux下删除文件夹的命令

    使用rm -rf 目录名字 命令即可 -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思 eg 删除文件夹实例:rm -rf /var/log/httpd/acc ...

  4. python 实现彻底删除文件夹和文件夹下的文件

    python 中有很多内置库可以帮忙用来删除文件夹和文件,当面对要删除多个非空文件夹,并且目录层次大于3层以上时,仅使用一种内置方法是无法达到彻底删除文件夹和文件的效果的,比较low的方式是多次调用直 ...

  5. ios 下创建,删除文件夹的方法

    NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirNam ...

  6. iOS创建、删除文件夹、获取沙盒路径

    1.获取沙盒路径 // 获取沙盒路径 NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent: ...

  7. 【File】递归删除文件夹中子级文件/夹,并删除文件夹

    今天有这样一个需求,需要删除某一个文件夹,但是文件夹中还有子级的文件 或者还可能会有文件夹在里面,所以就需要使用一个简单的递归才能将文件夹删除成功,包括文件夹中的子级文件/夹.!!! 其实很简单,就一 ...

  8. Linux 删除文件夹和文件命令

    inux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可.直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是 ...

  9. Java删除文件夹和文件

    转载自:http://blog.163.com/wu_huiqiang@126/blog/static/3718162320091022103144516/ 以前在javaeye看到过关于Java操作 ...

随机推荐

  1. MySQL八:视图、触发器、事物、存储过程、函数

    阅读目录 一 视图 二 触发器 三 事务 四 储存过程 五 函数 六 流程控制 一 视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名 ...

  2. 【边做项目边学Android】小白会遇到的问题--Appcompat_V7问题

    问题描写叙述: 首先遇到的问题就是adt版本号的选择,sdk版本号的选择: adt按非小白朋友说的选了最新的ADT-22.3.0,同一时候我也把sdk更新到了最新的(嗯.这个要fanqiang,或者找 ...

  3. ubuntu中文乱码--添加中文字符集

    在Ubuntu支持中文后(方法见上篇文章),默认是UTF-8编码,而Windows中文版默认是GBK编码.为了一致性,通常要把Ubuntu的默认 编码改为GBK.当然你也可以不改,但这会导致我们在两个 ...

  4. 小贝_php+redis简单实例

    php+redis简单实例 一.说明 因为redis是c/s架构.从这个角度上.不论什么符合redis的client要求的.都能够与redis进行通讯.官方提供了非常多的client. php在web ...

  5. EasyNVR无插件H5/HLS/m3u8直播解决方案中Windows系统服务启动错误问题的修复:EasyNVR_Service 服务因 函数不正确。 服务特定错误而停止。

    最近在做某地市移动公司景观直播的项目时,遇到一个问题,当我们部署EasyNVR为系统服务后,居然出现了无法启动服务的现象,表面上看,提示是系统服务启动失败,实际通过查看windows 系统日志: 查找 ...

  6. EasyNVR、EasyDSS二次开发之:RTMP、HLS流在web页面进行无插件播放示例Demo代码

    不管是基于EasyNVR还是EasyDSS,都是支持无插件直播,这也是未来视频直播的一个趋势.对于传统的浏览器插件播放谁用谁知道: 以上是软件自带播放展示 背景需求 对于EasyNVR和EasyDSS ...

  7. Intellij IDEA打开多项目窗口

    我版本是2016.02.04 其他版本可能不一样的设置

  8. 关于mac上的maven

    1 mac上的maven的JAVA_HOME mac上maven的JAVA_HOME不是环境变量的JAVA_HOME,而是~/.mavenrc中的JAVA_HOME. 2 彻底解决mac上使用mvn ...

  9. Django之CURD插件

    什么是CURD? CURD顾名思义就是create,update,rearch,delete(所谓的增删改查). 当我们接到一个项目的时候,夸夸夸的就写完表结构,然后就一直写增删改查,增删改查,写了一 ...

  10. Js自定义异常

    function MyError(msg){ this.name="MyError"; this.message = msg || "自定义异常的默认消息";} ...