Linux命令

10 0 0 0

文件

# 搜索文件名包含backup的文件
find ./ -name *backup*
# 查找10天前的文件 +10表示10天前 -10表示10天内
find ./ -mtime +10
# 查找10分钟前的文件 +10表示10分钟前 -10表示10分钟内
find ./ -mmin +10
# 列出所有文件时排除某个目录
ls ./ |grep -v *.log
# 删除时排除某个目录
ls /home |grep -v 排除的目录名 |xargs -i rm -rf /home/{}
# 删除所有 .log文件
find ./ -name *.log | xargs rm -rf
# 查看磁盘空间
df -h
# 查看当前文件夹磁盘占用情况
du -h --max-depth=1

网络

发送get请求

curl 网址

发送post请求

curl -H "Content-Type: application/json" -X POST -d '{"at":{"atMobiles":["13296619668"],"isAtAll":false},"text":{"content":"vkun:我就是我,@XXX是不一样的烟火"},"msgtype":"text"}' "https://oapi.dingtalk.com/robot/send?access_token=6eb294bb9fedde96599585556218b0b46672612269cc4883b798d1a94ffdfb9c"

其他

根据tomcat名称,强制关闭

Linux_new_id=`ps -ef | grep java | grep "${tomcat_home}/"|grep -v "grep" | awk '{print $2}'`
for id in $Linux_new_id
do
    kill -9 $id  
    echo "killed $id"  
done

根据名称查进程

ps -ef|grep tomcat-lsyh-mh-9002-9003

查询内存使用情况

top -c -b -o +%MEM | head -n 37 | tail -37

查询端口占用

netstat -tunlp | grep 8080

开端口

firewall-cmd --add-port=8309/tcp --permanent
firewall-cmd --reload
目录