根据 ls 的手册页,ls -U
意思是:
不要排序;按目录顺序列出条目。
“目录顺序”是什么意思,它是如何确定的?
以下测试(在 ext3 文件系统上执行)表明,这不是创建文件的顺序:
root@sv1010vm0007:/tmp# mkdir test
root@sv1010vm0007:/tmp# touch test/2
root@sv1010vm0007:/tmp# touch test/1
root@sv1010vm0007:/tmp# touch test/3
root@sv1010vm0007:/tmp# ls -U test
2 3 1
Run Code Online (Sandbox Code Playgroud)