转自:
http://guyongpeng.iteye.com/blog/183420
1.一进程确定占用某一tcp端口,如下命令可以杀掉该进程。
kill -9 $(netstat -tlnp|grep 1099|awk '{print $7}'|awk -F '/' '{print $1}')
其中1099为端口号。注意:
得写出完整端口号,否则易错杀其他进程。
7是进程信息所处的列号,不同Linux可能不同,需要调整。
2.两应用程序service1和service2,service2依赖service1,即得等service1启动后才能启动,若service1应用占用一确定的tcp端口,如下脚本可实现该操作:
echo "service1 start..."
./service1.sh
netstat -tlnp|grep 2098
until [ "$?" -eq "0" ]
do
echo "waiting service1 to startup..."
sleep 1
netstat -tlnp|grep 2098
done
echo "service1 started."
./service2.sh
echo "service2 started."
分享到:
相关推荐
根据端口号得到打开该端口号的进程ID。根据端口号得到打开该端口号的进程ID。
查找Windows端口号对应的进程,方便查找某个端口是哪个进程在占用,为查找端口占用提供便捷的方法
Linux上根据端口查询程序运行路径
Linux根据占用的端口号来关闭相应的进程的shell脚本写法。 代码如下: kill -9 $(lsof -i:22 |awk ‘{print $2}’ | tail -n 2)
Linuxt系统根据端口号停止相应的服务
端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用...
端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用...
windows查看某个端口在被哪个进程使用着 linux查看某个端口在被哪个进程使用着
linux下修改openfire的相关的端口号。因为有时候它默认的端口号会被 占用,或,服务器那边不能让你用,只给你分配一定范围内的端口
在项目的package.json中可以找到如下代码 start属性指定的文件就是通过开发模式启动的服务文件 ...可以发现uri在拼接port接口之前,port接口首先根据是生产还是开发,被赋予了不同的端口号 而开发环境
Linux和Widnows远程连接端口号修改指导
Linux获取指定端口服务信息,获取指定服务器端口号
本资源详尽地列出了Linux和Windows系统中常见的网络安全端口号,并对每个端口号的功能、用途以及可能带来的安全风险进行了深入解析。通过阅读本资源,读者可以全面了解并掌握这些端口号的基本知识,从而增强对网络...
eNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开报错,修改端口号.pdfeNSP打开...
windows根据端口号查看进程,根据进程查看端口号
linux端口和服务,linux端口和服务,linux端口和服务,
linux下查看端口占用情况: 1. 查看哪个进程占用了819端口: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859 运行后的结果: COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 24907 root 31u ...
linux下查看端口命令及服务linux下查看端口命令及服务
查找机器上的端口号被哪个进程占用;查找机器上的端口号被哪个进程占用