精华内容
下载资源
问答
  • Linux,常用shell命令【删除文件或目录
    千次阅读
    2021-12-31 10:05:11

    rm (remove)删除文件或目录

    rm  -d      (-directory)         #直接把需删除的目录的硬连接数据删成0,删除该目录 
    rm  -f      (--force)            #强制删除文件或目录:忽略不存在的文件,不提示确认
    rm  -i      (interactive)        #删除既有文件或目录之前先询问用户 
    rm  -r或-R  (--recursive)        #递归删除,防止目录里面有文件不能删除
    rm  -rf                           #递归强制删除非空文件夹 
    

    例子:rm test1 删除test1文件

    rm test/a 删除test里面的a文件

    rm -f test1 强制删除test1,不会有进一步的提示

    rm -r test/ 删除名为test的文件夹

    rm -r test/a 删除test下的a文件夹

    rm -rf test/ 强制删除名为test的文件夹

     PS:平时操作的过程中要养成良好的习惯,尽量不要用rm命令,可以用mv命令来代替。比如要删掉a.txt,可以执行mv a.txt /mytemp ,然后再写个脚本定时清除/mytemp目录下的文件,这样会安全很多。 

    更多相关内容
  • word2013自动生成目录的时候,如何调整目录格式

    万次阅读 多人点赞 2018-05-18 20:10:28
    图为要求的格式目录:(1)设置标题等级:我们在word中按照自动生成目录的方式,对每个一级标题、二级标题、三级标题等分别添加样式格式(添加方法简单,简单见下图。也可自行百度,很简单。)选中要修改成标题的...

    背景介绍:毕业之际,最烦的就是时间不够,重要的时间还浪费在各种修改格式上面,很多格式在网上一时找不到解决办法。比如word自动生成目录这个。图为要求的格式目录:

    (1)设置标题等级:我们在word中按照自动生成目录的方式,对每个一级标题、二级标题、三级标题等分别添加样式格式(添加方法简单,简单见下图。也可自行百度,很简单。)选中要修改成标题的文字,根据需求设置标题等级。

    (2)自动添加目录:具体见下图(引用-目录-自动目录)


    添加目录之后,可以删除目录,修改目录。修改目录格式之后,自动更新目录格式。下面介绍如何根据需求,手动设置想要的目录格式。

    (3)自定义目录格式

    点击“自定义目录”,进入目录设置。


    上图中,常规+选项都可以设置目录的大纲显示级别。点击修改:即可设置更加详细的格式。


    选择要修改的目录(如图中的目录1、目录2、目录3),点击修改。在如下框图里面进行格式样式的设置,简单设置可以在图中间的“格式”框中设置,更为详细的设置移步底下的红色框图。

    特别注意:

    这里选择目录1,意思是修改“一级标题”的格式;

    同理,选择目录2,意思是修改“二级标题”的格式,剩下的以此类推。

    笔者最开始的时候一直没弄清楚,修改琢磨半天。与其说是目录1,不如说成标题1,更能让人理解。



    好记性不如烂笔头,技术问题及时更新博客,以免日后忘记。



    展开全文
  • rmdir命令 – 删除目录

    千次阅读 2021-05-09 01:38:38
    rmdir命令作用是删除空的目录,英文全称:“remove directory”。注意:rmdir命令只能删除...语法格式 : rmdir [参数] [目录名称]常用参数:-p用递归的方式删除指定的目录路径中的所有父级目录,非空则报错-- -- ign...

    rmdir命令作用是删除空的目录,英文全称:“remove directory”。

    注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。

    rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。

    语法格式 : rmdir [参数] [目录名称]

    常用参数:

    -p用递归的方式删除指定的目录路径中的所有父级目录,非空则报错

    -- -- ignore-fail-on-non-empty忽略由于删除非空目录时导致命令出错而产生的错误信息

    -v显示命令的详细执行过程

    -- -- help显示命令的帮助信息

    -- -- version显示命令的版本信息

    参考实例

    删除空目录:

    [root@linuxcool ~]# rmdir dir

    递归删除指定的目录树:

    [root@linuxcool ~]# rmdir -p dir/dir_1/dir_2

    显示指令详细执行过程:

    [root@linuxcool ~]# rmdir -v dir

    rmdir: 正在删除目录 'dir'

    [root@linuxcool ~]# rmdir -p -v dir/dir_1/dir_2

    rmdir: 正在删除目录 'dir/dir_1/dir_2

    rmdir: 正在删除目录 'dir/dir_1'

    rmdir: 正在删除目录 'dir_2'

    显示命令的版本信息:

    [root@linuxcool ~]# rmdir --version

    rmdir (GNU coreutils) 8.30

    Copyright (C) 2018 Free Software Foundation, Inc.

    许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。

    本软件是自由软件:您可以自由修改和重新发布它。

    在法律范围内没有其他保证。

    展开全文
  • 【Java文件操作(二)】删除文件夹,但保留其内部文件 【Java文件操作(三)】递归复制文件夹内所有文件 【Java文件操作(四)】递归套递归,计算每个文件夹大小 【Java文件操作(五)】从txt文件中读取字符串...

    我的博客——Java文件操作系列

    【Java文件操作(一)】递归打印文件目录

    【Java文件操作(二)】删除文件夹,但保留其内部文件

    【Java文件操作(三)】递归复制文件夹内所有文件

    【Java文件操作(四)】递归套递归,计算每个文件夹大小

    【Java文件操作(五)】从txt文件中读取字符串、乱码原因

    【Java文件操作(六)】借助内存复制图片:ByteArrayOutputStream\FileOutputStream等辨析

    【Java 编码转换】将汉字转化为gb2312编码


    本程序说明

    功能

    • 当你有一个层层嵌套的文件夹时,运行本程序,可以帮你把【文件】与层层嵌套的【文件夹】剥离开来。
    • 简单来说,就是去掉文件夹,保留其内部文件 ——文件去皮。

    注意

    • 本程序实现的效果相当于【剪切->粘贴】而非【复制->粘贴】!!会破坏你的源文件夹结构!!!操作不可逆!!!

    • 因此,在运行本程序前:

    • 一定要对你的【源文件夹】做好【备份】!!!!

    • 一定要对你的【源文件夹】做好【备份】!!!!

    • 一定要对你的【源文件夹】做好【备份】!!!!

    说明

    • 文件名重复时,本程序自动给重名文件加序号(1),(2),...以此类推

    运行效果

    源文件夹路径内容如下:
    在这里插入图片描述
    目标文件夹为空,路径如下:
    在这里插入图片描述
    执行程序后的结果如下,可以看到文件文件夹剥离,并且文件都被复制到了目标文件夹中。在这里插入图片描述

    代码

    package cn.hanquan.file;
    
    import java.io.File;
    import java.io.IOException;
    
    /* ----------------文件去皮程序----------------
     * 功能:
     * 当你有一个层层嵌套的文件夹时,运行本程序,可以帮你把【文件】与层层嵌套的【文件夹】剥离开来。
     * 简单来说,就是去掉文件夹,保留其内部文件。
     * 
     * 注意:
     * 本程序实现的效果相当于【剪切->粘贴】而非【复制->粘贴】!!会破坏你的源文件夹结构!!!操作不可逆!!!
     * 
     * 因此,在运行本程序前:
     * 一定要对你的【源文件夹】做好【备份】!!!!
     * 一定要对你的【源文件夹】做好【备份】!!!!
     * 一定要对你的【源文件夹】做好【备份】!!!!
     * 
     * 说明:
     * 文件名重复时,本程序自动给重名文件加序号(1),(2),...以此类推
     * 
     */
    public class FilePrint {
    	public static String FROMPATH = "C:\\Users\\Bug\\Desktop\\02\\";// 填写【源文件夹】的绝对路径
    	public static String TOPATH = "C:\\Users\\Bug\\Desktop\\目标文件\\";// 填写【目标文件夹】的绝对路径
    
    	public static void main(String[] args) throws IOException {
    		File f = new File(FROMPATH);
    		printFile(f, 0);// 递归移动
    	}
    
    	// 递归函数
    	public static void printFile(File f, int i) {
    		System.out.println("正在处理: " + f.getPath());
    		if (f.isDirectory())// 如果是文件夹 则递归进入其内部
    		{
    			File[] files = f.listFiles();
    			for (File temp : files) {
    				printFile(temp, i + 1);
    			}
    		} else// 如果不是文件夹 则移动文件
    		{
    			try {
    				File fileFrom = new File(f.getPath()); // 源文件
    				File fileTo = new File(TOPATH + fileFrom.getName()); // 目标文件夹
    				int count = 1;
    				while (fileTo.exists()) {// 文件名重复
    					StringBuilder fileName = new StringBuilder(fileFrom.getName());
    					fileName.insert(fileName.indexOf("."), "(" + count + ")");// 文件名重复时的命名策略
    					fileTo = new File(TOPATH + fileName);
    					count++;
    				}
    
    				if (fileFrom.renameTo(fileTo)) // 移动
    					System.out.println("移动成功");
    				else
    					System.out.println("移动失败");
    			} catch (Exception e) {
    				e.printStackTrace();
    			}
    		}
    	}
    }
    
    展开全文
  • rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm是一个危险的命令,使用的时候要...
  • rm删除文件或目录

    千次阅读 2021-07-20 17:37:29
    删除一个或多个文件/目录(remove files or directories) 默认情况下,它不能移除目录。但是当给定了-r或者-R选 项时,在指定目录之下的整个目录树都会被移除(而且对通过`rm-r'能够移除的目 录树深度是没有限制的...
  • 完全参考官方文档 命令格式为 rmdir [<drive>:]<path> [/s [/q]] ...删除指令:等价rd ...递归删除整个目录及其中文件 /q 在选定/s时开启quiet模式(不会提示删除相关信息) ...
  • word删除目录、封面页码

    千次阅读 2020-05-18 10:44:14
    但是删除页码时会遇到一些麻烦,如果不加任何设置就删除页码,就会把整个文档的页码都删了,怎么做到只删除目录、封面页码,而正文页码从1开始呢? 1、在目录和正文之间插入分节符(【布局】--【分节符】--【下一页...
  • windows批量删除指定目录下的指定类型文件 .bat 删除C盘a文件夹下的mp4类型所有文件(含文件下的子目录mp4) del /s /q C:\a\*.mp4 del帮助 进cmd输入del /? 删除一个或数个文件。 DEL [/P] [/F] [/S] [/Q] [/A...
  • linux的一个find命令rm删除目录下所有子目录 中的某类文件 将当前目录下所有test.file文件删除 find . -name "test.file" -exec rm -rf {} \; 详解: find:Linux的查找命令,用户查找指定条件的文件 .:当前...
  • Linux目录的创建与删除命令

    千次阅读 2021-05-10 17:39:26
    要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。命令中各选项的含义为:- m对新建目录设置存取权限。也可以用chmod命令设置。- p可以是一个...
  • 在linux批量删除多级目录下同一格式的文件,可采用find + exec命令组合: 如在删除old目录下的,所有子目录中,后缀为.l的文件方法为: find old -type f -name "*.l" -exec rm -f {} \; 说明: ...
  • MFC 如何删除目录下的所有文件

    千次阅读 2015-06-12 10:08:35
    最经开发的时候要用到文件系统的一些函数,其中一个就是如何删除一个目录... 删除文件以及目录除了可以调用系统的快速格式删除所有文件,  我这种就是递归的找到每个文件,然后删除文件,移除目录。 BOOL DeleteDir
  • 直入主题 win键+r键,在运行里面输入CMD,打开dos模式, 直接输入del /? 出现del的帮助,可以根据需要选择, 这里用的是 /s命令 然后输入就可以了 del /s G:\test\test\*.doc 最后的*.doc即为你要删除的文件
  • ::::::批处理文件bat要求编码格式为ANSI格式,一个txt文件, ::通过电脑自带的“记事本”编辑bat代码,默认将是ANSI格式编码 @rem echo off @REM 命令“echo off”后面不能有空格 @REM (加@表示连echo off都不显示,...
  • Linux rmdir命令:删除目录

    千次阅读 2019-06-22 15:59:55
    和 mkdir 命令(创建空目录)恰好相反,rmdir(remove empty directories 的缩写)命令用于删除目录,此命令的基本格式为: [root@localhost ~]# rmdir [-p] 目录名 -p 选项用于递归删除目录。 【例 1】 ...
  • Linux:删除目录中的特定文件

    千次阅读 2018-10-25 19:54:46
    如果需要清理一个下载目录中的文件,其实我就是想从~/Download/文件夹删去除了以下格式的文件外所以其它文件: *.iso - 所有的iso格式的文件。 *.zip - 所有zip格式的文件。 如何在一个基于Linux,OS X 或者 Unix...
  • [Windows]_[删除非空目录的注意要点]

    千次阅读 2014-09-17 23:53:38
    1. 有时候程序需要生成一些临时目录和临时文件,在程序退出时需要删除,这时候用win32的api即可完成需求,自己遍历目录一个个removefile并不是高效率的做法. //注意: //1.要删除目录不能以\\结尾.只能以目录名结尾...
  • Linux学习笔记--rm命令(删除文件或目录)

    万次阅读 多人点赞 2016-02-14 15:28:46
    1. 命令格式:rm [选项] 文件或目录2. 常用选项:"rm -f" 强行删除,忽略不存在的文件,不提示确认。(f为force的意思) "rm -i" 进行交互式删除,即删除时会提示确认。(i为interactive的意思) "rm -r" 将参数中列出的...
  • 一般地,我们有如下两种方式 shopt -s extglob rm -rf !(AmbaConfig) shopt -u extglob 或者 #!/bin/bash dir=$(pwd) cd $dir/juju/ pwd ls |grep -v AmbaConfig |xargs rm -rf
  • 使用C++调用Windows系统api删除指定文件夹下的所有文件,包括子目录。 代码如下 #include <stdlib.h> int main() { system("rd /s/q E:\\DirB" );//调用windows api删除指定文件夹 return 0; } ...
  • 在Linux上恢复误删除的文件或目录

    千次阅读 2020-06-15 14:21:47
    删除Linux系统文件了?不用急,本文将给你一个...所以本次研究一种比较靠谱的文件和目录恢复方法,也给维护人员留一条后路。 分析对比debugfs. testdisk 6.14. extundelete,对比各自官网介绍和操作说明本次决定研
  • rm 删除目录及文件

    万次阅读 2017-03-03 10:55:10
    rm 删除目录及文件功能:rm 命令,删除一个目录中的一个或多个文件或目录(文件夹)。它也可以将某个目录及其下的所有文件及子目录均删除。 对于链接文件,只是删除了链接,原有文件均保持不变。 文件一旦被删除,...
  • Linux命令--rmdir命令:删除目录

    万次阅读 2019-02-15 15:51:04
    3.5 rmdir命令:删除目录   既然有建立目录的命令,就一定会有刪除目录的命令 rmdir,其基本信息如下: 命令名称:rmdir。 英文原意:remove empty directories。 所在路径:/bin/rmdir。 执行权限:所有...
  • 删除项目中或者某个目录下(包含所有子目录)所有以scc结尾的文件。 import java.io.File; /** * 删除项目中 * 版本控制工具遗留的 * .scc文件 * @author Administrator * */ public class Test { ...
  • word中删除分节符时页面格式会发生改变 问题:word(word2007、word2010、word2013、word2016等)删除分节符(下一页)以后,分节符以前的页面格式会自动设置为分节符以后的页面格式,有时会造成排版混乱。本文介绍...
  • 简而言之,就是自己创建一个模板(在原有基础上)。 然后就可以了,效果如下。这个“目录”不在里面,是我自己加的,成为了标题。 参考资料 How to remove the word “contents” from a contents table?
  • 请提出宝贵意见kevinzh@eloo.com实验1 :文件和目录操作时间:1小时30分钟目标:熟悉一些基本文件和目录操作命令的功能、语法和使用.练习组合以上命令以有效完成用户任务.实验开始需要:一个安装并能正常运行的Red Hat ...
  • 注意:若转载,请贴上链接“https://blog.csdn.net/qq_41042595/article/details/109594194”,如若发现抄袭或未标明来源现象,都可举报反馈!... 检查桌面删除目录是否成功结语 问题来源场景: 我很早之前就被这
  • ShowDoc是什么? ...因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非技术细节。 word文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,吼一声然后上q

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 787,807
精华内容 315,122
关键字:

如何删除目录格式