一、aix中查看文件夹占用空间大小

du命令默认是显示当前目录下每个文件以及每个子目录以及下属文件的大小的

用du -sg 可看出当前文件夹的大小,包括文件夹下文件和文件夹(以G为单位);
用du -sg filename 可看出当前文件夹下所有文件或文件夹的大小(以G为单位);

du -sk ,du -sm 则分别以KB,MB为单位。

例子:

root# ls -l
total 8
-rwxr-xr-x    1 root     system           42  7月28 19时54 test.sh
-rw-r--r--    1 root     system            0  7月28 19时44 test_date
drwxrwxrwx    3 root     system          256  7月27 08时47 webalizer-2.21-02-src

用 ls -l 查看时, 是以byte为单位显示的, 如42 表示 test.sh的实际大小,256表示 webalizer-2.21-02-src 该目录的大小为256byte(注意,不是指该目录下文件的大小)这里和windows中的文件系统是有区别的,文件的大小是实际的大小,文件夹的大小是这个目录本身的大小,是不包括目录里面的文件的大小的。

用du -sk 查看结果:
root# du -sk
3748    .

用du -sk * 查看结果:
root# du -sk *
4       test.sh
0       test_date
3744    webalizer-2.21-02-src

二、AIX 命令df

df检查文件系统的使用率

df 命令显示文件系统的总空间和可用空间信息。FileSystem 参数指定文件系统驻留的设备的名称,文件系统的安装目录或文件系统的相对路径名。File 参数指定非安装点的文件或目录。如果指定 File 参数,df 命令显示该文件或目录所在文件系统的信息。如果您未指定 FileSystem 或者 File 参数,命令 df 显示当前已安装的所有文件系统信息。在缺省情况下,文件系统的统计信息以 512 字节的块单元显示。

df 命令通过 statfs 系统调用得到文件系统的空间统计信息。然而,如果指定了 -s 标志,则从虚拟文件系统(VFS)的文件系统帮助中取得统计信息。如果您不用 -s 标志指定参数,而且帮助系统无法获取统计信息,则采用 statfs 系统调用统计信息。在某些例外情况下,比如运行 df 命令时,文件系统正在被修改,则 df 命令显示的统计信息可能不精确。

注:

一些远程文件系统,比如网络文件系统(NFS),并不提供 df 命令所需的所有信息。df 命令对于服务器不提供的统计信息打印空格。

标志

-g 以 GB 块为单位显示统计信息。文件系统统计信息的输出值为浮点数形式,因为每个单元字节的值足够高。
-i 显示文件系统可用和已用的索引节点的数目;当指定文件系统已被安装时,这是缺省输出设置。
-I 显示总块数、已用空间、可用空间、使用空间的百分比、文件系统的安装点的信息。
-k 以 1024 字节块为单位显示统计信息。
-m 以 MB 块为单位显示统计信息。文件系统统计信息的输出值为浮点数形式,因为每个单元字节的值足够高。
-M 在第 2 列显示文件系统的安装点信息。
-P 以 POSIX 轻便格式显示文件系统的信息。

当指定 -P 标志时,标题行类似于如下显示:

Filesystem 512-blocks Used Available Capacity Mounted on\n

如果 -k、-m 或 -g 标志在 -P 标志外被指定,列标题的 512 块将被相对单位所代替,取决于哪些标志同 -P 标志一起使用。

文件系统的统计信息将按下面顺序一行显示:

文件系统、总空间、已用空间、可用空间、使用百分比、安装点。

-s 从 VFS 的文件系统帮助获取文件系统统计信息,而不是 statfs 系统调用。当使用 -s 标志时,任何给定参数必须是一个 JFS 或高级 JFS 文件系统的安装点或设备。文件系统也必须被列在 /etc/filesystems 中。
-t 在输出中包含总共分配空间的数量。
-v 显示指定文件系统的所有信息。

带标志 -m 和 -g 的输出参数值将被四舍五入到第 2 位十进制小数位。如果 -k、-m 和 -g 标志被同时指定或指定任意两个,则最后指定的一个有效。

退出状态

此命令返回下列退出值:

0 成功结束。
>0 发生错误。

aix 文件大小相关查询的更多相关文章

  1. 补充:sql server 中的相关查询、case函数

    相关查询(在同一个表中) 相关查询类似子查询,但是又不同于子查询:子查询中的子条件可以单独查出数据,但是相关查询的子条件不能查处数据.(可以理解成C#中for的穷举法,第一个for走一个,第二个for ...

  2. sql server Service Broker 相关查询

    sql server Service Broker 相关查询 -- 查看传输队列中的消息 --如果尝试从队列中移除时,列将表明哪里出现了问题 select * from sys.transmissio ...

  3. Oracle权限相关查询

    Oracle权限相关查询着实视图有点多,记录下常用的语句,方便查询:1.查看所有用户:  select * from dba_users;  select * from all_users;  sel ...

  4. C语言获取文件大小相关操作

    C语言获取文件大小相关操作 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 说明 通常在希望从文件中把数据全都出来赋值给一个数组或者某一个指针,然后再进行相关 ...

  5. mysql 个人博客应用的建表和相关查询

    一.建表 用户表tb_user create table if not exists tb_user( user_id int auto_increment, ) not null, user_pas ...

  6. oracle 相关查询和非相关查询,oracle 去除重复数据,以及oracle的分页查询!

    一.oracle中的相关查询?和非相关查询? 二.oracle去除重复数据 1. 2. 3.oracle 实现分页? 利用rownum的唯一性,和子查询,将rownum从伪列变成实际列!

  7. ORACLE数据库、表空间、表的容量相关查询--1

    未完待续……未完待续……未完待续……未完待续…… 1.查询某个表所占空间大小 col tablespace_name for a15 col segment_name for a15 col segm ...

  8. Entity Framework 学习系列(5) - EF 相关查询

    目录 写在前面 一.使用Stopwatch 查询执行效率 二.简单查询 1.Linq写法: 2.Lambda表达式写法: 三.条件查询 1.Linq 写法 2.lambda 写法 四.聚合函数 1.L ...

  9. SQLServer 表结构相关查询(快速了解数据库)

    -- 表结构查询 SELECT 表名 then d.name else '' end, 表说明 then isnull(f.value,'') else '' end, 字段序号 = a.colord ...

随机推荐

  1. m2e插件的新下载地址

    今天在按照<Maven实战>这本书给eclipse配置maven的m2eclipse插件的时候发现,书中写的老的下载地址http://m2eclipse.sonatype.org/site ...

  2. 002.TPerlRegEx简单测试

    我要做什么? 将一个字符串中的所有连续的数字替换成一个* 代码: program Project1; {$APPTYPE CONSOLE} uses System.SysUtils, PerlRegE ...

  3. JLOI 2013 卡牌游戏

    问题描述: N个人坐成一圈玩游戏.一开始我们把所有玩家按顺时针从1到N编号.首先第一回合是玩家1作为庄家.每个回合庄家都会随机(即按相等的概率)从卡牌堆里选择一张卡片,假设卡片上的数字为X,则庄家首先 ...

  4. Android openGL ES 2.0里Surfaceview背景透明

    surfaceview的黑色背景会挡住其父的背景,现在把surfaceview的背景设为透明,既可以看到所绘的3D物体,又可以看到背景. 在onSurfaceCreated里,调用GLES20.glC ...

  5. Codeforces Round #327 div2

    Problem_A(591A): 题意: 有一段长度为l的路,两个人分别在两个端点,1, l. 现在已知每个人的速度为p,q. 求第一个人(初始位置在1)在他们第二次相遇的时候的位置. 当他们相遇的时 ...

  6. 转 scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解

    scrollHeight: 获取对象的滚动高度. scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最 ...

  7. RPM是RedHat Package Manager(RedHat软件包管理工具)

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种 ...

  8. WLLCM这五个字母全排列数目

           经过训练的话一眼看出来是5!/2!:我想的是先排WLCM那么是4!,5个位置,由于L左右两边的位置其实是一样的(再插入的还是L),索以结果是4*4!,这样重复了,看下图.         ...

  9. Java简单文件传输 socket简单文件传输示例

    服务器端代码: import java.io.*; import java.net.*; /** * Created with IntelliJ IDEA. * User: HYY * Date: 1 ...

  10. SQL按日期Datatime来比较大小

    数据库操作中,通常需要选择某日期以后的记录,比如选择10年1月到11年2月之间的记录,此时用SQL语句编写时,不能直接用">.<.="来选择,因为datetime型数据 ...