以下皆为小端序的结果。

    方法一

    1. echo -n I | od -o | head -n1 | cut -f2 -d" " | cut -c6
    • 输出:1为小端模式,0为大端模式;
    • 解析:od命令的作用为将指定内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示;

    方法二

    1. echo -n I | od -o | head -n1 | awk '{print $2}'| cut -c6
    • 输出:1为小端模式,0为大端模式;
    • 解析:awk命令为文本处理。

    方法三

    • 输出:Byte Order: Little Endian;
    • 解析:grep -i 为不区分大小写匹配;
    • 注意:在低版本的Linux可能不支持lscpu命令。

    方法四

    1. dpkg-architecture | grep -i end
    • 输出:

    DEB_BUILD_ARCH_ENDIAN=little

    DEB_HOST_ARCH_ENDIAN=little

    DEB_TARGET_ARCH_ENDIAN=little

    • 解析:dpkg-architecture命令是列出dpkg打包的一些环境参数;