
shell
cgv3
这个作者很懒,什么都没留下…
展开
-
各操作系统下查看端口占用并杀死对应进程(linux/macosx/windows)
各个系统下查看端口占用的命令,linux/macosx/windows下查看端口占用,并杀死占用进程。原创 2022-06-24 11:35:43 · 892 阅读 · 0 评论 -
shell根据文件后缀查找或删除
#根据后缀查找文件find ./demo_dirs -type f -name '*.log'#根据后缀查找文件,然后删除find ./demo_dirs -type f -name '*.log' -delete原创 2022-04-21 09:51:42 · 1685 阅读 · 0 评论 -
mac查看端口占用
lsof -i tcp:8080原创 2022-03-22 17:15:25 · 402 阅读 · 0 评论 -
shell命令执行jar包中的main方法
需求描述使用java写好业务逻辑,打成jar包,使用shell命令调用执行该jar包中的某个main方法,可以保存到.sh文件里供contab定时调用;PS: 下面脚本的这种方式不太适合springboot构建的jar包,比较适合原生java项目打成的jar包实现代码#shell执行jar包#!/bin/bash#定义常量JAVA_HOME=/home/jdk1.7.0_79APP_HOME=/HceBatch/APP_LIB=/HceBatch/libexport LANG=utf原创 2022-04-20 15:45:03 · 2224 阅读 · 0 评论 -
shell根据分隔符截取字符串awk
#根据分隔符截取字符串(awk截取)string="aaa/bbb/ccc"a=`echo $string|awk -F "/" '{print$1}'`b=`echo $string|awk -F "/" '{print$1}'`c=`echo $string|awk -F "/" '{print$1}'`#结果:a=aaab=bbbc=ccc原创 2022-04-21 09:46:43 · 4613 阅读 · 0 评论 -
dos或shell调用执行jar包中的main方法(适用于linux/windows/macosx)
不同操作系统下的执行方法linux/macosx下命令行调用jar包启动jar包执行jar包内的main方法windows下命令行调用jar包linux/macosx下命令行调用jar包启动jar包此方式多用于springboot构建的jar#直接启动(可以被crtl+c杀死程序)java -jar xxx.jar#后台启动nohup java -jar xxx.jar &执行jar包内的main方法如果我们需要执行jar包内的某一个main方法,通常会使用如下的命令(相信互联原创 2022-04-20 16:33:58 · 2956 阅读 · 0 评论 -
查看本机ip地址(windows/linux/macosx)
windows查看本机IP地址ipconfiglinux查看本机IP地址ifconfig | grep "inet " | grep -v 127.0.0.1macosx查看本机IP地址ifconfig | grep "inet " | grep -v 127.0.0.1原创 2022-05-10 11:43:41 · 579 阅读 · 0 评论 -
linux shell查看内存和进程占用内存
两种需求1.查看当前服务器的内存(free)2.查看某个进程占用的内存(top)1.查看当前服务器的内存(free)#以g为单位free -g#以m为单位free -m#带G带M为单位查看(推荐)free -h #-h是以G为单位查看2.查看某个进程占用的内存(top)#使用ps命令查出进程PID ps -ef | grep $APP_NAME#使用top命令动态查看该进程的内存使用 top -p $PID主要关注进程的2个指标即可:RES:该进程占用的物理内存原创 2022-05-26 17:12:13 · 3946 阅读 · 0 评论