Linux查看文件名编码的简易方法(linux查看文件名编码)

Linux查看文件名编码的简易方法

Linux是使用文件的多种操作系统之一,但是为了避免混乱,它使用不同的编码来区分不同文件类型,因此,有时候必须确定文件名编码,以便于进一步深入操作。下面介绍一种使用Linux查看文件名编码的简易方法。

首先,进入要查看文件名编码的文件夹,然后使用如下命令:

ls –l | grep -E ‘[0-9A-F]{2}$’

其中ls –l命令用来查看文件夹下所有文件的完整信息,包括文件名编码,而grep -E'[0-9A-F]{2}$’命令就可以用来查看出文件名编码的具体值。

若要查看文件夹中所有文件的文件名编码,可以使用:

find . -type f | xargs -i sh -c ‘echo $(ls –l {} | grep -E”[0-9A-F]{2}$”)’

它可以查看指定文件夹下的所有文件的文件名编码,比如:

00

01

20

等等。

另外,也可以使用file命令来查看文件名编码,例如:

file filename

它会返回文件名编码,比如US-ASCII,GB2312等。

总之,Linux查看文件名编码的简易方法有以上介绍的几种,可以根据需要来选择最适合的方法来查看文件名编码。


数据运维技术 » Linux查看文件名编码的简易方法(linux查看文件名编码)