Linux:ls以K、M、G为单位查看文件大小
#man ls
……
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
……
# ls
cuss.war nohup.out
# ls -l
total 30372
-rw-r--r-- 1 root root 31051909 May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ls -lh
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ll -h
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
知识扩展
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。
两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。
下面分别简要介绍
df命令可以显示目前所有文件系统的可用空间及使用情形,请看下列这个例子:
[eai@host129 logs]$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
267G 222G 32G 88% /
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 7.9G 0 7.9G 0% /dev/shm
du:查询文件或文件夹的磁盘使用空间
如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用的空间。这对查看究竟是那个地方过大是不利的,所以得指定深入目录的层数,参数:--max-depth=,这是个极为有用的参数!如下,注意使用“*”,可以得到文件的使用空间大小.
查看linux文件目录的大小和文件夹包含的文件数
统计总数大小
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
分享到:
相关推荐
ls 命令用来以 K、M、G 为单位查看文件大小。例如,使用以下命令可以查看当前目录下的文件大小: ls -lh ls 命令也可以用来查看文件的详细信息,例如,使用以下命令可以查看文件的权限、所有者、群组、大小、修改...
2. **-h**:将文件大小以人类可读的形式(如K、M、G)显示。 3. **-r**:反向排序,通常是按名称反序排列。 4. **-t**:按修改时间排序,最近修改的文件排在前面。 5. **-R**:递归显示,列出指定目录及其所有子目录...
* -h 参数:自动以 K、M、G 为单位。 * -S 参数:显示指定目录的大小时,并不含其子目录的大小。 * -L 参数:显示选项中所指定符号连接的源文件大小。 例如,使用 du 命令可以显示当前目录中的所有文件和子目录的...
* -k:以KB为单位输出大小。 * -m:以MB为单位输出大小。 * -g:以GB为单位输出大小。 例如,使用df -h命令可以查看当前文件系统的可用空间和使用情况: [yayug@yayu ~]$ df -h Filesystem Size Used Avail Use% ...
3、-lh:人性化(human)显示每个文件的详细信息——文件大小单位不只是[字节],为了方便用户,单位可以为[K]、[M]、[G]等 3、-d(directory):显示目录本身,而不显示目录中的文件 4、不加参数:表明ls操作的是当前...
使用指定大小(以字节为单位)的块来计算文件大小。 6. **-B, --ignore-backups** 忽略所有以`~`结尾的条目,这些通常是备份文件。 7. **-c** 结合 `-lt` 选项时,按照文件状态信息的最后修改时间排序并显示...
- `-size <大小>`:根据文件大小查找文件,单位可以是b(字节)、k(K字节)、w(2K字节)、M(M字节)、G(G字节)。 - `-type <文件类型>`:根据文件类型查找文件,例如 b(块设备)、c(字符设备)、d(目录)、p(管道文件)、f...
`du -sh *`显示当前目录所有文件的大小(单位为K、M、G)。 17. **df**:查看磁盘空间使用情况。`df -h`以人性化单位显示磁盘总空间和剩余空间。 这些基本命令构成了Linux系统管理的基础,熟练掌握它们能帮助你在...
`du -sh directory`显示directory的大小,以人类可读的形式(K、M、G)表示。 19. **df**:检查磁盘空间。`df -h`显示所有挂载点的磁盘使用情况,以人类可读的形式显示。 20. **history**:显示历史命令。`history...
`-h`会将大小以人类可读的格式(如K、M、G)显示。 5. **颜色编码**: 当`ls`被配置为彩色输出时,它会根据文件类型(如普通文件、目录、符号链接等)使用不同的颜色。这通常通过`ls`内部的条件判断和ANSI转义序列...
- `-h`:以易于阅读的方式显示文件大小,例如K、M、G等。 2. **pwd**:此命令显示当前工作目录的绝对路径。 3. **cd**:用来改变当前工作目录。例如,`cd /home/user`将工作目录切换到`/home/user`。 4. **mkdir...
* `-h`:以人类可读的方式显示文件的大小,如用 K、M、G 作单位 4. `cat` 命令:显示文件的内容 `cat` 命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。例如,`cat snow.txt` 命令显示文件 `snow....
凡心所向,素履可往 ls即list,译为列举。 ls可带参数,也可不带参数。可带的参数很多,这里只列举最...请看红色方框部分,所谓以人性化方式显示文件夹大小就是把每个文件的大小换算成我们熟悉的单位(比如K,M,G)。 不带任
- `-h`:人性化显示文件大小,自动转换为K、M、G等单位。 - `-p`:在目录名后添加`/`。 - `-r`:逆序排序。 - `-t`:按最近修改时间排序。 - `-U`:按未经修改的原始顺序排序。 - `-L`:递归显示子目录内容。 - `--...
- `-k`: 以KB为单位显示文件大小。 - `-1`: 单列显示所有信息,不使用多列布局。 - `-l`: 长格式输出,包含文件类型、权限、所有者、组、大小和修改时间等信息。 - `-L, --dereference`: 如果遇到符号链接,显示链接...
- `-k`:等同于`--block-size=1K`,以KB为单位显示文件大小。 - `-l`:详细列出文件信息,包括权限、所有者、大小等。 - `-L, --dereference`:当显示符号链接时,显示链接指向的对象而非链接本身。 - `-m`:所有...
- `ls -h`:在长格式输出中使用易于理解的单位(如K、M、G)。 - **特殊符号**: - `~`:表示用户的家目录。 - `.`:表示当前目录。 - `..`:表示上一级目录。 - **文件权限解析**: - `drwxr-xr-x`:其中第...