How to delete special character file names in Linux
This article shows you how to delete special character file names in Linux, the content is concise and easy to understand, it will definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
Delete a file by its inode number
First use ls-I to find out the inode number of the file to be deleted
Ls-I | grep xxxxxx | awk'{print $2}'| xargs-I rm-f {} xxxxxx is the inode number of the file
Delete files by file size
Delete files with zero file size in the current directory and all subdirectories
Find. /-size 0-exec rm {}\
Delete files with zero file size in the current directory (subdirectories are not deleted)
Find. /-maxdepth 1-empty-type f-print-delete #-maxdepth specifies what is the directory level what is the Linux system Linux is a free to use and free dissemination of UNIX-like operating system, is a POSIX-based multi-user, multi-tasking, multi-threading and multi-CPU operating system, using Linux can run major Unix tools, applications and network protocols.
The above is how to delete special character filenames in Linux. Have you learned any knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to follow the industry information channel.