在linux中不支持中文目录名,导致出现目录乱码,需要更改,然后删除乱码的目录,很多朋友会遇到不能删除的问题。
1、执行命令:ls -liaha 会找到如下的乱码文件或者文件目录,最左侧为目录或者文件的id编号,如下图
393781 -rw-rw-r-- 1 musicwap musicwap 0 Sep 20 16:57 ??,?K?k??a*.?J]?k?Φ??P???Z?b?A?R???X??u??.?????*H@B?T???xS*
2、使用find命令找文件删除: find -inum 393781 -exec rm {} -rf /;
提示:这里的数字id是ls -liaha命令查找出来的目录id编号
3、可以用命令:ls -a 查看,已经成功删除,也可以用文件管理工具查看
新闻热点
疑难解答