ls -lht命令显示文件夹大小
例:
[snow@localhost ~]$ ls -lht
total 66M
drwxr-xr-x. 2 snow snow 4.0K Feb 23 07:19 Desktop
-rw-r--r--. 1 root root 66M Jan 1 10:20 jdk-6u45-linux-i586-rpm.bin
drwxrwxr-x. 2 snow snow 4.0K Jan 1 09:44 temp
drwxr-xr-x. 2 snow snow 4.0K Jan 1 09:28 Downloads
-rw-rw-r--. 1 snow snow 0 Jan 1 09:16 tmp
drwxr-xr-x. 2 snow snow 4.0K Dec 8 19:10 down
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Documents
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Music
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Pictures
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Public
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Templates
drwxr-xr-x. 2 snow snow 4.0K Dec 4 07:56 Videos
du -sh命令显示文件夹大小
[snow@localhost ~]$ du -sh temp
132M temp
[snow@localhost ~]$ ls temp
install.sfx.3634 jdk-6u45-linux-x64-rpm.bin
[snow@localhost ~]$ ls -lht temp
total 132M
-rw-r--r--. 1 snow snow 66M Jan 1 09:44 install.sfx.3634
-rwxrwxr-x. 1 snow snow 66M Dec 29 02:26 jdk-6u45-linux-x64-rpm.bin
但为什么 ls -lht显示文件夹只有4.0k
命令及参数介绍:
ls命令:
-h 提供更高的可读性,以K(KB) M(MB) G(GB)为单位显示
-t依照文件最后修改的时间排序
-l长列表显示
du命令:
-s只显示总和
-h 同上