过滤Apache访问日志中,排名前20的IP
1 | cat access.log | awk '{print $1}' | sort -n | uniq -c | sort -nr | head -20 |
手动触发CPU使用率100%的命令
1 | # Linux |
解决umount target is busy
1 | # 强制解除挂载 |
查询某个指定服务进程的 PID 值
1 | pidof httpd |
重置Linux系统的登录密码
重启Linux,出现引导界面时,按下 e 键进入内核编辑界面
在 linux16 参数这行的最后面追加“rd.break”参数,
然后按下 Ctrl + X 组合键来运行修改过的内核程序,大约 30 秒过后,进入到系统的紧急求援模式,
输入以下命令,待系统重启完成后,就可以用新密码登录了。
1 | mount -o remount,rw /sysroot |
yum-config-manager: command not found
yum install yum-utils解决
1 | [root@as ~]# yum-config-manager |
亚马逊云AWS的默认用户名
1 | EC2 实例的默认用户名由您在启动实例时指定的 AMI 决定。 |
grep命令检索tab字符
在单引号前面加上 $ 字符,bash就会 \t 解释为tab字符。
1 | grep $'\t' |
windows下nslookup开启debug模式,查看DNS查询的详细步骤
1 | C:\>nslookup |
Ubuntu读取审计日志,查询用户操作
查询默认审计日志/var/log/audit/audit.log,
1 | # ausearch -if /var/log/audit/audit.log -i -ua 1001 |
-i: 转换成人类易于理解的形式
-ua: 查询用户ID为1001的用户操作
ausearch 是 Linux 审计框架(Audit Framework)的一个工具,用于查询和分析审计日志。Linux 审计系统通常由 auditd 守护进程管理,并将日志存储在 /var/log/audit/audit.log 中。
linux下占用内存,进行测试的方法
1 | # 使用head命令 |