`

用rm递归递归删除子目录下所有符合条件的文件

阅读更多

用rm递归递归删除子目录下所有符合条件的文件

 

ci_3.1.30.framework.tar 解压后出现很多 ._开头的文件

drwxrwxr-x 8 gao gao 4096 3月   7 11:57 ./
drwxrwxr-x 3 gao gao 4096 5月   7 12:06 ../
drwxrwxr-x 3 gao gao 4096 5月   7 12:06 core/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._core*
drwxrwxr-x 3 gao gao 4096 5月   7 12:06 database/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._database*
drwxrwxr-x 2 gao gao 4096 5月   7 12:06 fonts/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._fonts*
drwxrwxr-x 2 gao gao 4096 5月   7 12:06 helpers/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._helpers*
-rwxr-xr-x 1 gao gao  117 1月   9 06:32 .htaccess*
-rwxr-xr-x 1 gao gao  172 1月   9 06:32 ._.htaccess*
-rwxr-xr-x 1 gao gao  172 1月   9 06:32 ._index.html*
-rwxr-xr-x 1 gao gao  131 1月   9 06:32 index.html*
drwxrwxr-x 3 gao gao 4096 5月   7 12:06 language/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._language*
drwxrwxr-x 6 gao gao 4096 3月   7 11:57 libraries/
-rwxrwxr-x 1 gao gao  172 3月   7 11:57 ._libraries*

可以使用下面的命令删除:

 

find . -name "._*" | xargs rm -f

分享到:
评论

相关推荐

    Node.js-rimraf-递归地删除文件类似于rm-rf

    `rimraf`是一个非常实用的工具,它模仿了Unix/Linux命令行中的`rm -rf`命令,用于递归地、强制地删除文件或目录,即使目标包含隐藏文件或子目录也会被一并删除。 标题中提到的"Node.js-rimraf-递归地删除文件类似于...

    用来删除目录和其下所有文件及子目录

    标题中提到的"用来删除目录和其下所有文件及子目录",这正是这类操作的典型应用场景。 在Windows操作系统中,有一个名为`deltree`的命令,它用于递归地删除指定的目录及其包含的所有内容。不过,`deltree`在较新的...

    递归删除.svn

    标题中的“递归删除.svn”指的是在编程或文件管理操作中,如何使用递归方法来删除一个项目或目录下的所有.SVN子目录。.SVN是Subversion版本控制系统的一个隐藏目录,它存储了版本控制的相关信息。在某些情况下,用户...

    linux rm 命令(删除文件和目录) 使用详解.docx

    rm 命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下的所有文件及子目录均删除。但是,rm 命令是一个危险的命令,使用时要特别当心,否则整个系统可能会被毁坏。 命令格式: rm [选项] 文件 ...

    linux makefile 工程目录下,所有c文件

    在这个Makefile中,`find`命令用于查找当前目录及其子目录下所有的`.c`文件,但排除了`bulid_demo`目录(因为这个目录可能是编译结果或者临时文件)。`patsubst`函数将源文件名转换为相应的对象文件名。`%.o: %.c`...

    unix 下rm删除操作

    3. `-r` 或 `-R`:递归处理,用于删除目录及其下的所有文件和子目录。 4. `-v`:显示详细信息,提供删除过程的反馈。 5. `-d`:只删除空目录,不递归删除目录内容。 6. `-I`:当删除超过三个文件或使用通配符时,...

    Unix递归访问

    例如,以下命令将从当前目录开始递归列出所有文件: ```bash find . -type f ``` 这里的`.`代表当前目录,`-type f`表示只查找文件,不包括目录。如果要查找所有类型的文件和目录,可以省略这个参数。 在VMware...

    windows下如何批量删除当前路径下指定扩展名的文件,看这个bat文件就明白了

    `for /R`命令用于递归地在当前目录及其所有子目录中查找匹配的文件。`if exist`检查文件是否存在,然后执行`del`命令删除文件。如果文件不存在,它会打印一条消息。 在实际使用"rm.bat"文件时,你需要打开命令提示...

    Linux下删除文件下彻底删除文件.docx

    但如果你要删除一个包含文件或子目录的非空文件夹,需要使用`rm`命令加上 `-r`(递归)参数,例如: ```bash rm -r directory_name ``` 或者简写为: ```bash rm -rf directory_name ``` 其中`-f`参数表示强制删除,...

    linux复制、删除、移动文件的命令:cp、rm、mv.docx

    * -R、-r:递归复制目录,即将源目录下的所有文件及其各级子目录都复制到目标位置。 rm 命令 rm 命令是 Linux 中用来删除文件或目录的命令。它可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其...

    Linux基础课件Linux系统文件删除rm命令共9页.p

    3. `-r` 或 `--recursive`: 递归删除,用于删除目录及其下的所有文件和子目录。 4. `-v` 或 `--verbose`: 显示详细信息,列出正在删除的文件。 **三、rm命令实例** 1. 删除单个文件: ``` rm file.txt ``` 2. ...

    Node.js-一个微型(247B)工具类用于递归删除项目

    1. 首先,通过 `fs.readdir()` 方法读取目标目录中的所有文件和子目录。 2. 对每个读取到的条目,使用 `fs.stat()` 来检查它是文件还是目录。 3. 如果是文件,直接使用 `fs.unlink()` 或者 `fs.rm()` 删除。 4. 如果...

    删除文件整个目录

    删除一个目录意味着不仅要移除目录本身,还要删除其中包含的所有文件和子目录。 在Windows操作系统中,可以使用以下几种方法删除整个目录: 1. **命令提示符/PowerShell**:打开命令提示符或PowerShell,输入`rd /...

    linux 不删除文件,清空文件中内容的命令

    - `rm -r directory`:递归删除目录及其内容,如果有子目录或文件,会提示确认。 - `rm -rf directory`:强制递归删除目录及其内容,不提示确认,非常危险,需谨慎使用。 关于用户管理,这里提到了几个命令: - `su...

    auto_clean.rar_linux 删除文件_linux 删除文件_删除文件

    "auto_clean.rar_linux 删除文件_linux 删除文件_删除文件"这个标题暗示了一个自动化工具,它可能用于递归地删除指定目录下的所有文件,这在清理临时文件、日志文件或者维护系统时非常有用。下面我们将详细讨论Linux...

    几种删除Linux目录的方法.doc

    总结来说,Linux 提供了多种删除目录的方法,`rmdir` 对于空目录,`rm` 适用于有文件和子目录的目录,而 `find` 命令则提供了一种灵活的方式来定位并删除符合特定条件的目录。在使用这些命令时,请务必谨慎,因为...

    一个删除整个目录的C程序

    这个程序的目标是能递归地删除指定的目录及其所有子目录和文件,类似于Windows命令行中的`rd /s`或`rm -rf`在Unix/Linux系统中的功能。 首先,让我们了解在C语言中进行文件和目录操作的基本函数。这通常涉及到标准...

    php rmdir使用递归函数删除非空目录实例详解

    在这种情况下,可以使用递归函数来逐个删除目录中的文件和子目录,直到目录变为空,然后才能使用`rmdir()`删除。 下面是一个自定义的递归函数`delDir()`的示例,用于删除非空目录: ```php function delDir($...

    Linux命令基础5:rm命令和延伸

    如`rm -r 目录名`,会删除指定目录及其中的所有文件和子目录,删除前会提示是否进入目录并删除。 在使用`rm`命令时,务必小心,特别是在执行`rm -rf *`这样的命令时,因为这将删除当前目录及其下所有内容,包括重要...

    linux常用命令,有创建,删除,查看文件或目录等

    - `chmod -R u+r directory`:递归地为所有者添加读取权限到整个目录及其子文件和子目录。 - **改变文件所属组**: - `chgrp [options] newgroup files/directorys`:更改文件或目录的所属组。 - `chgrp -R ...

Global site tag (gtag.js) - Google Analytics