1. #使用 --
rm--fileName
2. #进行转义
rmfile/
3. # 回避 此特殊符号. and*or换成你的文件名
find/dir/dir2/-name"and*or"-execrm-f{};
希望对你有帮助.
② linux 删除文件指令
linux 删除文件指令:输入rd盘符名:文件夹名称,比如,我想删除一个在D盘的名为wo的文件夹,则输入rd d:wo这样就能删除文件夹了。当然这种删除方法必须要该文件夹是空文件夹,不然删除不了。
若是想删除文件,输入del盘符名:\文件名,比如,我想删除一个在F盘的名为123.txt的文件,则输入del f:123.txt按回车就能删除该文件了。当然,该命令只能删除文件,不能删除文件夹。若要用该命令删除一个文件夹,会显示找不到文件123.txt。
CMD特点:
CMD一般指命令提示符。命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。
在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown。
-s就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件或开始-寻找-输入:cmd/cmd.exe回车。它也可以执行BAT文件。
③ Linux中如何删除名为-a及\a的文件及特殊文件
a 删除名为 -a 的文件1 rm ./-a
2 rm -- -a,--告诉rm这是一个选项,具体参见getopt
3 ls -i 列出inum,然后用find . -inum inum_of_thisfile -exec rm '{}' \;
b 删除名为 \a 的文件rm \\ac 删除名字带的 / 和‘ \0 ' 文件
这些字符是正常文件系统所不允许的字符,但可能在文件名中产生,如unix下的nfs文件系统在Mac系统上使用
1 把nfs文件系统在挂到不过滤'/'字符的系统下,删除含特殊文件名的文件;
2 将错误文件名的目录其它文件移走,ls -id 显示含该文件目录的inum,umount 文件系统,
clri清除该目录的inum,fsck,mount,检查lost+found目录,将其中的文件更名。
另外,可以通过windows ftp过去删除任何文件名的文件
d 删除名字带不可见字符的文件
列出文件名并转储到文件:ls -l del.sh
然后编辑文件的内容加入rm命令使其内容成为删除上述文件的格式:vi del.sh
rm -rf *******
执行sh del.sh
e 删除文件大小为零的文件
④ 请问linux怎样删除某一个目录下所有指定文件名的文件
1、先使用SSH连接工具进入到linux系统中。
注意事项:
linux除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。
⑤ Linux中,怎样修改文件名
Linux中修改文件名使用mv命令,它可以将源文件重命名为目标文件,或将源文件移动至指定目录。
1、mv命令的用法
mv[选项]...[-T]源文件目标文件
或:mv[选项]...源文件...目录
或:mv[选项]...-t目录源文件...
2、比如在当前目录下有个test.txt的文件 ,要修改文件名为good.txt,则可以执行
mvtest.txtgood.txt
--backup=<备份模式>:若需覆盖文件,则覆盖前先行备份;
-b:当文件存在时,覆盖前,为其创建一个备份;
-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;
-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。
--strip-trailing-slashes:删除源文件中的斜杠“/”;
-S<后缀>:为备份文件指定后缀,而不使用默认的后缀;
--target-directory=<目录>:指定源文件要移动到目标目录;
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。
⑥ linux怎么删除文件名开头是“-”的文件
rm---a.txt
会有这个问题是因为各种 shell 的命令常常使用 dash 作为选项,只要加入 --,把选项和文件名分隔开就好了。
⑦ linux下 怎样删除文件名中包含特殊字符的文件
1、如果文件名是第一个字符不是特殊符号,可以按一下第一个字母,通过tab键补全删除。
2、如果文件名第一个字符是特殊符号,考虑转义。比如
rm
-rf
\(123
删除以(开头的文件
⑧ 如何删除文件名中带特殊符号的文件
你可以在这个文件下,这个文件是缓存文件,我想也没有用了吧,新建一个扩展名为bat的文件,比如del.bat,然后右键文件,编辑,然后输入del
*.*就可以了,然后双击执行,这个文件夹下的所有文件就被删除了