rm 删除带空格的文件或者目录

1. 信息来源 from man rm, 绝对真实有效

比较删除一个 windows盘符下的 “Program Files“ 目录,

直接rm Program Files 会直接报错,

需要修改为如下格式:

注意:-- 与 "Program Files" 之间有一个空格。

rm -rf -- "Program Files"

时间: 2024-11-10 07:28:41

rm 删除带空格的文件或者目录的相关文章

linux中批量删除带空格的文件

两种批量删除带空格文件的方式: 第一种用find找到需要删除的文件,-print0指将空格替换成Null;而xargs中的-0参数又将null转换成空格 find . -name "xfsf*" -print0 | xargs -0 rm -rf 第二种用ls查找需要删除的文件,xargs中的-i参数指将每一项的名称替换成{} ls . |grep -i "xxx*" | xargs -i rm -rf {} 单独删除时用\将空格转义 原文地址:https://ww

Linux之删除带有空格的文件(而不是目录)

大家平时工作中对不带空格的文件接触较多.这样一来删除操作也是比较简单的.但是有时我们会接触带有空格的文件.对于这种文件我们应该如何删除呢? 首先我们演示一下find命令结合xargs命令删除不带空格的文件 [root@ELK-chaofeng test]# touch 1.txt 2.txt [root@ELK-chaofeng test]# ls 1.txt 2.txt [root@ELK-chaofeng test]# find . -type f | xargs ./1.txt ./2.t

git bash中带空格的文件夹以及文件的处理

空格用'\ '表示,输入的时候,是不需要单引号的 total 338drwxr-xr-x 9 Administ Administ 4096 Aug 24 23:53 HDTHelperdrwxr-xr-x 1 Administ Administ 4096 Oct 25 03:15 HDTTestsdrwxr-xr-x 11 Administ Administ 4096 Sep 15 00:14 HDTUninstallerdrwxr-xr-x 1 Administ Administ 4096 M

强行删除带点的文件夹

当然强行删除有很多种办法,比如用一些专业的删除工具,或者从dos界面删除,进入安全模式删除等等,不过对于带点的文件夹效果并不是太理想.下面我为大家介绍两张方法: 一,运行-输入cmd进入命令提示符模式,然后输入: rd /s /q d:\123 其中的d:\123为你的文件夹名字,此行意思是删除D盘下的123文件夹 二,第一种方法比较大众化,如果解决不了,那么就用下面这种 @echo off echo y[color=#0000ff]|cacls "%1" /g everyone:f

git删除远程仓库的文件或目录

git rm -r --cached a/2.txt //删除a目录下的2.txt文件   删除a目录git rm -r --cached a git commit -m "删除a目录下的2.txt文件" git push

Linux如何移动复制删除带特殊文字符前缀(-,--,;)的的文件

在linux系统中,许多元字符,如分号(semicolon),空格(space),反斜线(backslash),美元符号(dollar sigh),问号(question mark),星号(asterisk) 通常被解释为命令,-(dashes)或者--被解释为命令的选项,通过以下的方式就可以复制.移动.删除带-或者--的文件,: 1.首先,创建文件,创建前缀带-或--文件不能直接使用touch命令,因为会被解释为命令的选项,所以得用追加的形式创建: [[email protected] tmp

Linux温习(三)Linux文件和目录管理

关于Linux目录的几个常见概念 路径 对文件位置信息的描述机制,是指从树型目录中的某个目录层次到其内某个文件的一条通路:分为相对路径和绝对路径: 工作目录 登入系统后,用户始终处于某个目录中,此目录即为工作目录,或称作当前目录 根目录 Linux树型目录结构的最顶层目录 用户"家"目录 也称用户主目录,通常是位于/home目录中跟用户名称相同的一个目录,用户登录系统后默认处于此目录中 路径相关 描述:路径是从一个目录到另一个目录或文件的通路,由各级目录的名称来标识 绝对路径 从根目录

第二章 文件和目录操作命令

2.1 pwd (print work directory)打印工作目录(显示当前所在路径)  后面可以接 -L  默认情况下接的也是-L(logical)的 此种情况显示的是逻辑路径(相当于win的一样) -P(physical)的话,就会把真实的物理路径全部显示出来 [[email protected] local]# pwd /usr/local [[email protected] local]# cd - /root [[email protected] ~]# [[email pro

Liunx的文件和目录管理手册

包括了文件和目录的创建.删除.修改,权限.压缩.搜索.分区.挂载 简单的一些命令: [ pwd ]查看当前所在目录 [ cd .. ]上级目录 [ cd ~ ]当前用户的家目录 [cd -]上次打开目录(回看) [ rmdir 目录名]删除空目录 [du -sh 文件或目录]查看文件或目录的大小,耗费资源大 [echo 内容 >>文件名]追加内容 [wc 文件名]统计文件行数(-l).文件单词数(-w).文件字节数(-c) 创建目录( mkdir ): [ mkdir 目录名 ]在存在的目录下