介绍一个好LINUX命令,显示当前目录下每一个子目录占用的空间大小

du -h --max-depth=1

 

 1 # du -h --max-depth=1
 2 532K    ./tmp
 3 14M     ./sbin
 4 216M    ./lib
 5 du: cannot access `./proc/2419/task/2419/fd/4': No such file or directory
 6 du: cannot access `./proc/2419/task/2419/fdinfo/4': No such file or directory
 7 du: cannot access `./proc/2419/fd/4': No such file or directory
 8 du: cannot access `./proc/2419/fdinfo/4': No such file or directory
 9 0       ./proc
10 160K    ./dev
11 219M    ./var
12 59M     ./boot
13 642M    ./usr
14 4.0K    ./cgroup
15 20K     ./home
16 16K     ./lost+found
17 0       ./selinux
18 4.0K    ./mnt
19 23M     ./etc
20 125M    ./root
21 5.9M    ./bin
22 4.0K    ./srv
23 20M     ./lib64
24 4.0K    ./media
25 4.0K    ./opt
26 0       ./sys
27 1.3G    .

 

很好用吧,呵呵,在清理服务器空间时,很用得着哟。。

 

时间: 2024-11-17 23:35:13

介绍一个好LINUX命令,显示当前目录下每一个子目录占用的空间大小的相关文章

Linux中查找当前目录下文件并更改扩展名

Linux中查找当前目录下文件并更改扩展名? 更改所有.gz文件为.aa# find ./ -http://www.aliyun.com/zixun/aggregation/11696.html">name "*.gz" -exec rename .gz .aa '{}' \; 示例: 执行命令之前的结果 [root@localhost software]# ll 总用量 84692  -rw-r--r--. 1 root root 13587692 6月  19 16

linux驱动-在linux kernel3.13环境下编写一个模块用netfilter来过滤IP地址

问题描述 在linux kernel3.13环境下编写一个模块用netfilter来过滤IP地址 在linux kernel3.13环境下编写一个模块用netfilter来过滤IP地址,其中想在模块中打开存在磁盘上的ip.txt文档读入需要过滤的IP,但是用来filp_open()打开文件总是失败,按照网上说的get_fs;set_fs;get_fs;却依然失败,且每次插进内核都会造成系统崩溃,请大侠帮助

lcd显示-STM32下lcd12864一个字节显示程序

问题描述 STM32下lcd12864一个字节显示程序 lcd地址每行是8个字,16个字节,显示数据时首地址只能是字的整数倍,比如我只想在第二个字节处写下一个字母,但地址就定位不到第二个字节处,只能是1,3,5--字节处,也就是每个字的首地址,求大神指点怎么定位到每一个字节的首地址处 解决方案 http://wenku.baidu.com/link?url=wviwTAPWlFSel0d7WZcfvVdRhg3GHpUI1VS2a7f618l-NqjKx9kTBrMJoaZA7dcKvJKR-S

linux命令行模式下实现代理上网 专题

有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方法1.在profile文件中设置相关环境变量# vi /etc/profile http_proxy=192.168.10.91:3128 # 分别指定http.https.ftp协议使用的代理服务器地址 https_proxy=192.168.10.91:3128 ftp_proxy=192.16

linux命令行模式下实现代理上网

有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方法1.在profile文件中设置相关环境变量# vi /etc/profile http_proxy=192.168.10.91:3128 # 分别指定http.https.ftp协议使用的代理服务器地址 https_proxy=192.168.10.91:3128 ftp_proxy=192.16

Linux命令学习总结:ls

命令简介:   ls命令用来列出目标目录(缺省的话为当前目录)中所有的子目录和文件.指令英文原义:list 指令所在路径:/bin/ls 执行权限:All User   命令语法: ls [OPTION]... [FILE]... ls 选项[-alFR...]..... [文件或目录]   命令参数: 此命令参数是Red Hat Enterprise Linux Server release 5.7下ls命令参数,不同版本Linux的ls命令参数有可能不同.以实际版本为准. 参数 长参数 描叙

如何在Linux命令行下收听网络电台

如何在Linux命令行下收听网络电台 对于花大量时间在Linux屏幕前的系统管理员和Linux爱好者来说,网络/本地电台上的音乐可以极大提高生产力,你们知道吗?不管你们相信与否,,在工作环境中有适当的声音,如音乐或者闲聊声包围,都可以提高我们的创造力.如果你喜欢在音乐环境中工作,这个教程也许会对你有用.我将会向你展示如何在命令行中收听潘多拉(Pandora)在线电台(LCTT译注:Pandora Internet Radio是一个仅为美国.澳大利亚和新西兰提供自动音乐推荐的系统.详细介绍Pran

Linux 命令行下的最佳文本编辑器

文本编辑软件在任何操作系统上都是必备的软件.我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件. 正如你所了解的,Linux 真正的魅力在于命令行.当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器. 正因为这个目的,我们准备了一个基于 Linux 命令行的文本编辑器清单. VIM 如果你已经使用 Linux 有一段时间,那么你肯定听到过 Vim .Vim 是一个高度可配置的.跨平台的.高效率的文本编辑器. 几乎所有的 Linux

Linux命令环境下基于HTTP协议安全认证的GIT设置

Git 的访问可以采用 HTTP 或 SSH 协议安全的访问,通常我们使用 gitlib 进行 Web 管理,但是在 Linux 命令行开发环境下,基本都是使用 SSH 协议,只需要在 gitlib 里面配置好相应的 SSH Key 就可以. 由于现在开发环境的特殊情况,我们需要在 Linux 命令行开发环境下,不能使用 SSH 方式,而只能使用 HTTP 协议进行安全访问,并且需要对开发者进行认证,并且开发者在本地开发环境中的用户名和密码需要加密存储. 接下来我就简单介绍我们的开发团队是如何在