Linux如何查看文件大小?

Linux如何查看文件大小?可以使用ls命令和du命令。下面简单说说linux系统命令下如何查看文件的大小,以及如何的使用命令。

显示当前目录所有文件大小的命令ls -lht。查看bin目录下面所有文件的大小。这里只列出了部分文件。

[root@localhost bin]# ls -lht
total 7.7M
-rwxr-xr-x 1 root root  18K Jul 13  2009 link
-rwxr-xr-x 1 root root  30K Jul 13  2009 mkdir
-rwxr-xr-x 1 root root  24K Jul 13  2009 mknod
-rwxr-xr-x 1 root root  79K Jul 13  2009 mv
-rwxr-xr-x 1 root root  21K Jul 13  2009 nice
...

使用du -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。下面列出root目录下面所有文件的大小。如:

[root@localhost ~]# du -sh *
8.0K    Desktop
76M     library
20M     redis
399M    ruby
51M     zookeeper
[root@localhost ~]#
查询具体的文件大小首先你要找到该文件,然后使用du -s,du -sh,ls -lh,都是可以看到该文件的大小的。不过这些命令后面需要带文件名,比如查找文件名为backup.sh文件的大小,命令为:du -s backup.sh,ls -lh backup.sh
[root@localhost ~]# du -sh ruby
399M    ruby

[root@localhost ~]# ls -lh ruby
total 17M
-rw-r--r--  1 root root  438K May  1 17:36 rebygems-2.4.6.tgz
drwxr-xr-x 26 1044  1044  12K May  1 20:18 ruby-2.2.2
-rw-r--r--  1 root root   16M May  1 18:22 ruby-2.2.2.tar.gz
drwxr-xr-x  7  502 games 4.0K May  1 17:42 rubygems2.4
-rw-r--r--  1 root root    19 May  3 07:46 test.rb
学习,学习,再学习!学,然后知不足。 —— 列宁
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号