คำสั่ง 'x xx' ในคำสั่ง 'ls -l' คืออะไร


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

ขอบคุณ

คำตอบ:


12

ลอง:

LANG=C ls -l

ควรมีชื่อเดือนเช่น (ธันวาคม):

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

อาจเป็นการตั้งค่าสถานที่ไม่ถูกต้อง


2
หากLANG=Cไม่มีผลใด ๆ ให้ลองLC_ALL=Cแทน LANGตั้งค่าเริ่มต้นซึ่งสามารถถูกแทนที่โดยสิ่งอื่น ๆ LC_ALLแทนที่ทุกอย่างอื่น
zwol

3
คุณได้อธิบายวิธีการอาจจะกำจัดของพวกเขา แต่สิ่งที่มีพวกเขา?
Octopus

1
@ Octopus คำถามที่ถามอาจเป็น: พวกเขาเป็นภาษาอะไร?
kasperd

1
@kasperd พวกเขาไม่ได้อยู่ในภาษาใด ๆ พวกมันเป็น glyphs ที่ไม่มีความหมายที่ปรากฏขึ้นเมื่อการเข้ารหัสสถานที่ไม่สอดคล้องกับแบบอักษรของเทอร์มินัล หากต้องการดูว่าตัวแปรภาษาเกี่ยวข้องกับการตั้งค่าใช้localeคำสั่ง
arielf
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.