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


12

表演时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

这些x是多少?

x xx  
xx|x

谢谢

Answers:


12

尝试:

LANG=C ls -l

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

drwxrwxr-x. 15 user user    4096 Dec  4 16:22 NetBeansProjects

可能是语言环境设置不正确


2
如果LANG=C没有效果,请尝试LC_ALL=CLANG设置一个默认值,该默认值可以被其他几项覆盖;LC_ALL覆盖其他所有内容。
zwol 2015年

3
你解释了如何可能摆脱他们,但什么他们?
Octopus

1
@Octopus问题可能是:它们是什么语言?
kasperd 2015年

1
@kasperd他们没有任何语言。它们是无意义的字形,当语言环境字符编码与终端字体不一致时出现。要查看与语言相关的变量设置为什么,请使用locale命令。
arielf
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.