记录一点linux实用小命令(持续更新.....)
1.抓包9081端口:
tcpdump tcp port 9081
2.查看TCP连接数:
netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c
3.查看域名解析状况,我是用来查是否做cdn
nslookup 域名 (解析出来有几个add...就是做cdn)
4.查看登录日志:
who /var/log/wtmp
5.打出java线程
jstack pid > 文件名
jmap -heap pid > 文件名 jvm内存
6.实时查看连接端口
lsof -i : 端口
7.查看linux核心数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
8.查看可疑IP登录
last -f /var/log/wtmp
9.查看可疑IP登录次数:
cat /var/log/secure
10.git忽略ssl证书
git config --global http.sslVerify false
11.查看目录/文件大小
du -sh *(或者指定目录/文件)
12.添加附加权限
chattr +i 文件 只能读
chattr +a 文件 可以修改和执行但不能删除
chattr -R +ia 目录 附加目录下所有文件权限
13.查看前十进程所占大小
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
14. 移除异常中断的依赖包冲突问题
package-cleanup --cleandupes
15. 禁用交换分区
sed -i 's/.*swap.*/#&/' /etc/fstab
记录工作中的一下问题

浙公网安备 33010602011771号