LInux下du, df, top, free, pstack, su, sudo, adduser, password命令

时间:2022-05-30 17:11:51
1.du命令:du [选项] 文件
    (1)功能该命令是显示指定文件以及下的所有文件占用系统数据块的情况,如果没有文件,默认为是当前工作目录
    -a    显示所有文件对系统数据块的使用情况
    -b    显示数据块大小时以字节为基本单位
    -c    除了显示文件对系统数据块的使用情况外还显示出文件的总和
    -s    只显示文件数据块总大小,不显示文件名
    -x    只显示当前目录,但不统计子目录
    (2)测试用例

             LInux下du, df, top, free, pstack, su, sudo, adduser, password命令

2.df命令:du [选项] 文件名
    (1)功能该命令与du命令相似,只不过是df计算的是当前文件所以数据快的使用情况(包括前不久删除的文件),而du只是计算当前存在的所有文件的数据快的使用情况
    -a    递归显示各文件及其子目录的数据块利用
    -h    方便阅读时显示
    -H    和-h一样,只不过1k = 1000;而不是1024
    -i    显示inode信息
    -k    区块为1024字节
    -T    文件系统类型
    (2)测试用例:

        LInux下du, df, top, free, pstack, su, sudo, adduser, password命令

3.top命令:
    (1)功能:相当于windows下的资源管理器,可以查看当前CPU的使用情况,各进程的状况
    (2)选项
    -b    批处理
    -I    忽略过失
    -c    显示完整的治命令
    -s    保密模式
    (3)测试用例LInux下du, df, top, free, pstack, su, sudo, adduser, password命令
4.free命令
    (1)功能:显示所有内存利用率。包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统使用的缓冲区等。
    (2)选项
    -b    以bype为单位显示
    -k    以KB为单位显示
    -m    以MB为单位显示
    -o    不显示缓冲区
    -t    显示内存总和列
    (3)测试用例LInux下du, df, top, free, pstack, su, sudo, adduser, password命令
5.pstack命令
    (1)功能:进程跟踪
6.su命令
    (1)功能:切换用户(由root用户向普通用户切换时不需要密码,由普通用户向root用户切换时需要密码)
    (2)测试用例

                  LInux下du, df, top, free, pstack, su, sudo, adduser, password命令

6.password命令用来修改用户命令,但需要注意,root用户可以修改任何用户的密码,但普通用户只能修改自己的密码