'ls -l' 命令中的那些 'x xx' 是什么

hud*_*dac 12 command-line locale ls 14.04

表演时ls -l我遇到了一个我不认识的专栏。

drwxrwxr-x   7 user user    4096 × ×× 29 13:54 .eclipse
drwxrwxr-x   3 user user    4096 × ×× 30 09:30 workspace
drwxrwxr-x   3 user user    4096 ××¦×  1 08:13 something
Run Code Online (Sandbox Code Playgroud)

那些x是什么?

x xx  
xx|x
Run Code Online (Sandbox Code Playgroud)

谢谢

shc*_*bak 12

尝试:

LANG=C ls -l
Run Code Online (Sandbox Code Playgroud)

应该有一个月份名称,例如 (Dec):

drwxrwxr-x. 15 user user    4096 Dec  4 16:22 NetBeansProjects
Run Code Online (Sandbox Code Playgroud)

可能是区域设置不正确

  • 你已经解释了如何摆脱它们,但它们是什么? (3认同)
  • 如果 `LANG=C` 无效,请尝试使用 `LC_ALL=C`。`LANG` 设置了一个默认值,它可以被其他几个东西覆盖;`LC_ALL` 覆盖其他所有内容。 (2认同)