显示出目录所占的磁盘空间大小的情况
#du -sh 目录路径
#du -sh /etc
#ls -l /etc 看到的不是真实大小【只是表示文件夹的大小不包括文件】
-s:表示summary,汇总统计
-h:表示以较高可读性形式显示【数字直接显示】
查看磁盘剩余的空间情况
#df -m
-m:表示以MB进行查看
-h:表示以较高可读性形式显示
查看内存的使用情况
#free -m
-m:表示以MB进行查看
第一行表示 memory,是内存各项的数字。
第二行表示 Swap表示交换空间,把计算机预留的空间来使用。
查看可用的剩余内存,应该是 free的位置。
查看的剩余的内存,则应该是 free+shared+buffers+cached
表示根据条件去查询文档所在的位置
#find 范围路径 选项 选项的值
选项 :
-name:表示根据名字查找
-type:表示根据文档的类型进行查询[d表示文件夹 f表示普通文件,s表示套接字文件(123.socket),l表示连接文件(快捷方式),c表示字符设备文件,b表示块状设备]
-user:表示根据文档的所有者进行查询
-group:根据所属的用户组进行查询
-size:根据大小进行查询
#find / -name httpd.conf -type f
-name选项支持通配符(*),模糊查询。
#find / -name *.conf -type f
查看进程
#ps -ef
选项:
-e:等价于-A,all,表示全部
-f:表示full,显示全部的列
UID:该进程的启动用户名
PID:process id,进程的id号
P PID:parent process id父级进程id号
C:表示的cpu的使用情况
STIME:start time,启动时间
TTY:表示终端的设备编号,“?”表示该进程不是由终端发起的
TIME:表示持续的运行的时间,没有太多的意义
CMD:comand 显示进程的命令名称或者位置
操作服务的(启动 /停止/重启)
#service 服务名 start/stop/restart
对于服务名是由要求的,要求服务名必须存在于/etc/init.d/
#ls /etc/init.d/
#/etc/init.d/服务名 start/stop/restart
搜索、过滤,主要用于对文件 /内容进行筛选,选出需要的内容
#grep [选项] 关键字 文件路径/内容
#grep “admin” /Desktop/2019.txt
选项 :
-v:排除
扩展:
#grep -E “ 关键词 1|关键词2|...” 文件路径或内容
选项:
-e表示extension 表示多条件筛选,“|”表示or
上述扩展用法等价于:
#egrep “ 关键词 1|关键词2|...”文件路径或内容
用于统计文件的各项数值(行、单词数、 字节数 )
#wc -lwc 文档的路径
选项含义:
-l:line,行数
-w:word,单词数
-c:byte,字节数
lwc选项的顺序,不影响其指令输出的结果的顺序,结果顺序一定是行、单词、字节。