【发布时间】:2015-10-28 00:34:38
【问题描述】:
我正在命令行上浏览本教程。 http://lifehacker.com/5633909/who-needs-a-mouse-learn-to-use-the-command-line-for-almost-anything
它提到我可以输入 ls -S 以按文件大小对结果进行排序(我假设它的意思是从最大到最小),并且我可以输入 ls -r 以另一种方式对结果进行排序(从最小到最大)
我立即在我的主目录上尝试了这些命令,但在这两种情况下,同一个文件 tweets.csv 是列出的第一个文件。
由于 tweets.csv 不可能既是最大文件又是最小文件,我很困惑。
如果它对我的主目录有帮助,我还有一堆其他文件夹和其他文件类型,例如另一个 .csv、.txt、.py、.bash 和 .sh。我也在运行 OSX El Captain 版本 10.11.1
那么为什么 ls -S 和 ls -r 不给我相反的结果呢?我误解他们了吗?
如果有任何帮助,我将不胜感激。谢谢!
【问题讨论】:
-
注意到列表下面的命令了吗?它是
ls -lSr。看看效果如何?