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 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号