查找指定名字的文件或目录:
查找指定大小范围的文件或目录:
查找指定文件类型:
查找指定修改时间的文件或目录:
查找指定权限的文件或目录
查找到文件后做出对应操作
-exec 命令 {} \; 【执行命令(当前目录下执行)】
-ok 命令 {} \; 【 执行命令,执行前会询问(当前目录下执行)】
-execdir 命令 {} \; 【执行命令(在查找到的文件或目录所在目录下执行)】
-ok 命令 {} \; 【执行命令,执行前会询问(在查找到的文件或目录所在目录下执行)】
xargs命令是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。
-I参数和find搭配
-I参数和awk搭配

-d和-n参数
xargs默认的命令就是echo,-d可以指定分割符,-n可以指定一次输出的数量
举例,日志文件如下格式:
如 a.acc文件:
100.120.239.186 - - [15/Mar/2020:11:12:40 +0800] "HEAD / HTTP/1.0" 200 273 "-" "-"
统计各个IP的访问量,并排序
统计200状态的各个IP的访问量,并排序
统计5-10行区间内 各个IP的访问量,并排序
如:在192.168.30.133上配置免密登录到192.168.30.135,那么就需要在133机器上执行两个命令
cpu核数
cpu使用情况
top 或者 dstat --top-cpu
free -mh
lsof -i:端口
df -h 目录空间使用情况
du 显示文件或目录所占用的磁盘空间
iostat 查看io情况
iotop 查看占用IO较高的进程
iotop -o 只看产生io的进程(会更清爽一点)
<code>IO</code>:它显示每个进程的 I/O 利用率,包含磁盘和交换。
<code>SWAPIN</code>: 它只显示每个进程的交换使用率。