了解以下重要命令. du, df, top, free, pstack, su, sudo(sudo -, sudo -s), adduser, password
1.du命令:[选项]文件
(1)功能该命令是显示指定文件以及下的所有文件占用系统数据块的情况,如果没有文件,默认是当前目录
-a 显示所有文件对系统数据块的使用情况
-b 显示数据块大小时以字节为基本单位
-c 除了显示文件对系统数据块的使用情况外还显示出文件的总和
-s 只显示文件数据块总大小,不显示文件名
-x 只显示当前目录,但不统计子目录
(2)测试如下
2.df命令:[选项]文件名
(1)功能该命令与du命令相似,只不过df计算的是当前文件所有数据块的使用情况(包括前不久删除的文件),而du只是计算当前存在的所有文件的数据块的使用情况
-a 递归显示各文件及其子目录的数据块利用
-h 方便阅读时显示
-H 和-h一样,只不过1k=1000;而不是1024
-i 显示inode信息
-k 区块为1024字节
-T 文件系统类型
(2)测试如下
3.top命令:
(1)功能:相当于windows下的资源管理器,可以查看当前cpu的使用情况,各进程的状况
(2)其他选项
-b 批处理
-i 忽略过失
-c 显示完整的治命令
-s 保密模式
(3)测试如下
4.free命令
(1)功能:显示所有内存利用率。包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统使用的缓存区等。
(2)其他选项
-b 以byte为单位显示
-k 以KB为单位显示
-m 以MB 为单位显示
- o 不显示缓存区
-t 测试内存总和列
(3)代码如下
5.pstack命令
(1)功能;进程跟踪
6.su 命令
(1)功能:切换用户(从普通用户到root需要密码,有root到普通用户不用密码)
(2)代码如下
6.password
功能:用来修改用户密码,root用户可以修改任何用户的密码,但普通用户只能修改自身密码
7.useradd
(1)功能:添加用户(在root下执行)
(2)代码如下