如何Linux/Unix请参见文件大小命令
时间:2020-01-09 10:39:41 来源:igfitidea点击:
如何在Linux上查找和列出文件大小?
如何在Linux下使用bash shell /终端提示找到文件大小?
您可以使用以下任一命令行选项在Linux或类似Unix的操作系统上显示文件大小:
- ls命令列出目录内容。
- du命令估计文件空间使用率。
- stat命令显示文件或文件系统的状态。
例子
要确定名为/bin/grep的文件的大小,请执行:
ls -l /bin/grep
输出示例:
-rwxr-xr-x 1 root root 175488 May 13 2012 /bin/grep
在上面的输出示例中,175488是文件的大小。
为了获得更加用户友好的输出,请将-h
选项传递给ls命令:
ls -lh /bin/grep
输出示例:
-rwxr-xr-x 1 root root 172K May 13 2012 /bin/grep
在上面的输出示例中,172K是文件的大小。
du命令以更用户友好的方式提供相同的输出,并且也隐藏了所有其他详细信息:
du -h /bin/grep
输出示例:
172K /bin/grep
最后,stat命令还提供文件大小:
stat /bin/grep
输出示例:
stat /bin/grep File: `/bin/grep' Size: 175488 Blocks: 344 IO Block: 4096 regular file Device: 900h/2304d Inode: 5505033 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2013-06-10 01:31:37.520022359 +0530 Modify: 2012-05-13 18:17:28.000000000 +0530 Change: 2013-05-17 02:16:17.138033825 +0530
在Apple OS X Unix操作系统上执行以下命令,以列出/usr/bin/vim二进制文件的文件大小:
$ ls -l /usr/bin/vim $ ls -lh /usr/bin/vim $ stat -x /usr/bin/vim