当前位置: 技术问答>linux和unix
Linux 删除命令关于删除系统打不出的乱码文件名
来源: 互联网 发布时间:2016-08-31
本文导语: 由于个人的原因,在Linux系统下产生了带有乱码的文件名现在想删除他,例如output.txt%^&*(%^$%$%(后面乱码是假设的),在网上了解到的方法是用哪个 rm *命令,系统会一个一个提示要删除的文件,但本人的系统执行r...
由于个人的原因,在Linux系统下产生了带有乱码的文件名现在想删除他,例如output.txt%^&*(%^$%$%(后面乱码是假设的),在网上了解到的方法是用哪个 rm *命令,系统会一个一个提示要删除的文件,但本人的系统执行rm * 后,当前目录下的所有的文件都被删了。请教更好的方法!!万分感谢!!!!
|
rm * 这样肯定不好 *号匹配当前所有文件
像output.txt%^&*(%^$%$%( 你可以匹配乱码部分就可以了
rm -f output.txt*
-f是直接删除 不会询问你 所有要慎重
像output.txt%^&*(%^$%$%( 你可以匹配乱码部分就可以了
rm -f output.txt*
-f是直接删除 不会询问你 所有要慎重
|
lz,看看你的rm是不是重命名了:
alias
看有没有对rm重命名为rm -f之类的。。。
|
rm output* 之类的方法一般都能删掉吧
|
rm -i