本节内容:
centos下删除文件,特别介绍下当文件名中还有乱码时的删除办法。
在centos下通过linuxjishu/13981.html target=_blank class=infotextkey>rm命令来删除文件,当文件名包含乱码时,此命令无效,因为无法输出文件名。
此时有个技巧:
借助find命令实现对其删除。
在linux下对于每个文件都一个对应的不变的inode号,使用 ls -li 可以查看到文件的inode号,同时find可以根据inode号来查找,另外find命令中可以执行其他的命令。
删除步骤如下:
通过ls -li 获取要删除乱码文件名文件的inode号,比如得到的:123456
执行删除:
注意:“{}”后要空一格再加上“;”。
linux是个神奇的系统,喜欢上linux,就是喜欢上喜欢做的事,哈哈~~~