[billing_dx@bmcs1 bin]$ ls -lh total 565M -rwxr-xr-x 1 billing_dx BILLING 1.1M Mar 10 18:56 AcctMgrService -rw-r--r-- 1 billing_dx BILLING 364 Mar 10 18:59 AcctMgrService.conf -rw------- 1 billing_dx BILLING 11G Mar 13 18:37 core.22836 -rw-r--r-- 1 billing_dx BILLING 410 Mar 13 17:38 dll_info.conf -rwxr-xr-x 1 billing_dx BILLING 39 Mar 10 18:57 go
使用“-h”参数时,会根据文件的大小选择显示的单位是“K”、“M”还是“G”。如果希望指定显示的单位,可以使用“--block-size”参数,如下:
[billing_dx@bmcs1 bin]$ ls -l total 577724 -rwxr-xr-x 1 billing_dx BILLING 1103862 Mar 10 18:56 AcctMgrService -rw-r--r-- 1 billing_dx BILLING 364 Mar 10 18:59 AcctMgrService.conf -rw------- 1 billing_dx BILLING 10947788800 Mar 13 18:37 core.22836 -rw-r--r-- 1 billing_dx BILLING 410 Mar 13 17:38 dll_info.conf -rwxr-xr-x 1 billing_dx BILLING 39 Mar 10 18:57 go [billing_dx@bmcs1 bin]$ ls -l --block-size=k total 577724K -rwxr-xr-x 1 billing_dx BILLING 1078K Mar 10 18:56 AcctMgrService -rw-r--r-- 1 billing_dx BILLING 1K Mar 10 18:59 AcctMgrService.conf -rw------- 1 billing_dx BILLING 10691200K Mar 13 18:37 core.22836 -rw-r--r-- 1 billing_dx BILLING 1K Mar 13 17:38 dll_info.conf -rwxr-xr-x 1 billing_dx BILLING 1K Mar 10 18:57 go [billing_dx@bmcs1 bin]$ ls -l --block-size=m total 565M -rwxr-xr-x 1 billing_dx BILLING 2M Mar 10 18:56 AcctMgrService -rw-r--r-- 1 billing_dx BILLING 1M Mar 10 18:59 AcctMgrService.conf -rw------- 1 billing_dx BILLING 10441M Mar 13 18:37 core.22836 -rw-r--r-- 1 billing_dx BILLING 1M Mar 13 17:38 dll_info.conf -rwxr-xr-x 1 billing_dx BILLING 1M Mar 10 18:57 go [billing_dx@bmcs1 bin]$ ls -l --block-size=g total 1G -rwxr-xr-x 1 billing_dx BILLING 1G Mar 10 18:56 AcctMgrService -rw-r--r-- 1 billing_dx BILLING 1G Mar 10 18:59 AcctMgrService.conf -rw------- 1 billing_dx BILLING 11G Mar 13 18:37 core.22836 -rw-r--r-- 1 billing_dx BILLING 1G Mar 13 17:38 dll_info.conf -rwxr-xr-x 1 billing_dx BILLING 1G Mar 10 18:57 go
billing_dx@bmcs1 bin]$ man ls
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default). Sort entries alphabetically if
none of -cftuvSUX nor --sort.
Mandatory arguments to long options are mandatory for short options too.
-h, --human-readable
with -l, print sizes in human readable format (e.g., 1K 234M 2G)
-k like --block-size=1K
-l use a long listing format
--block-size=SIZE
use SIZE-byte blocks. See SIZE format below
SIZE may be (or may be an integer optionally followed by) one of following: KB 1000, K 1024, MB
1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.原文:http://blog.csdn.net/yang15225094594/article/details/21183559