ls -l 和 ls -lsr 的区别

Bri*_*ore 0 ls 16.04

ls -lls -lsr 两者之间的区别是什么都给出相同(几乎相同)的输出。那么这两个命令有什么区别。

Rin*_*ind 5

  • s 以块为单位显示大小。
  • r 以相反的顺序显示。

所以这 ...

两者都给出相同(几乎相同)的输出。

我怀疑是一个真实的评估。


例子:

rinzwind@schijfwereld:~$ ls -l
total 1964
lrwxrwxrwx 1 rinzwind rinzwind      19 mrt 13 20:39 Desktop -> /discworld/Desktop/
lrwxrwxrwx 1 rinzwind rinzwind      21 mrt 13 20:43 Documents -> /discworld/Documents/
lrwxrwxrwx 1 rinzwind rinzwind      21 mrt 13 20:42 Downloads -> /discworld/Downloads/
-rw-rw-r-- 1 rinzwind rinzwind 1966690 mei  1 21:51 Firefox_wallpaper.png
-rw-rw-r-- 1 rinzwind rinzwind   35928 jul 29 15:06 mozilla.pdf
lrwxrwxrwx 1 rinzwind rinzwind      20 mrt 13 20:42 Pictures -> /discworld/Pictures/
drwxrwxr-x 3 rinzwind rinzwind    4096 apr 27 11:28 VirtualBox VMs
Run Code Online (Sandbox Code Playgroud)
rinzwind@schijfwereld:~$ ls -lsr
total 1964
   4 drwxrwxr-x 3 rinzwind rinzwind    4096 apr 27 11:28 VirtualBox VMs
   0 lrwxrwxrwx 1 rinzwind rinzwind      20 mrt 13 20:42 Pictures -> /discworld/Pictures/
  36 -rw-rw-r-- 1 rinzwind rinzwind   35928 jul 29 15:06 mozilla.pdf
1924 -rw-rw-r-- 1 rinzwind rinzwind 1966690 mei  1 21:51 Firefox_wallpaper.png
   0 lrwxrwxrwx 1 rinzwind rinzwind      21 mrt 13 20:42 Downloads -> /discworld/Downloads/
   0 lrwxrwxrwx 1 rinzwind rinzwind      21 mrt 13 20:43 Documents -> /discworld/Documents/
   0 lrwxrwxrwx 1 rinzwind rinzwind      19 mrt 13 20:39 Desktop -> /discworld/Desktop/
Run Code Online (Sandbox Code Playgroud)

我在这里看到了两个明显的区别:排序和第一列。