- 浏览: 341132 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (212)
- spring (21)
- design pattern(java) (12)
- linux-shell (28)
- java-thread (20)
- java-collection (6)
- java-reflect (9)
- mysql (11)
- java-io (7)
- java-util&lang&io (3)
- algorithm (3)
- interview (2)
- tools-eclipse (2)
- tools-maven (1)
- web-script (1)
- java组建 (13)
- 博客收藏 (1)
- 架构设计与实践 (10)
- active-mq (6)
- java-jvm&性能&原理 (27)
- tomcat (2)
- flume (1)
- serialization (2)
- git (1)
- cache&redis (8)
- guava (1)
- zookeeper (3)
- socket&tcp&udp&http (6)
- test (1)
最新评论
-
bbls:
有用有用有用
java-jvm-jstack-(监视器和锁的概念) -
王新春:
小侠有点帅哦 写道此流怎么关闭新春这个实现 可以不关闭的,哈哈 ...
源码剖析之java.io.ByteArrayOutputStream -
小侠有点帅哦:
此流怎么关闭新春
源码剖析之java.io.ByteArrayOutputStream -
cumt168:
写的很好为什么初始化参数,年轻代-Xmn10M def new ...
jvm之内存申请过程分析 -
ronin47:
应该是跟共享域名思路差不多,根据cookie的key作判断
跨域:一种通过服务端解决跨域的实现
1、根据进程查看它占用的端口号
输出:
继续跟进程号查询端口号:
输出:
2、根据端口号查看占用它的进程
方法1
输出:
继续:
输出:
方法2
输出:
ps -ef|grep tomcat
输出:
tomcat 20676 1 3 Aug05 ? 03:52:34 /home/q/java/default/bin/java -Djava.util.logging.config.file=/home/info/conf/logging.properties -Xms4096m -Xmx4096m -Xmn2300m -XX:SurvivorRatio=6 -XX:-OmitStackTraceInFastThrow -XX:MaxPermSize=160m -server -XX:+DisableExplicitGC -Dlanrenjianshen.logs=/home/info/logs -Dlanrenjianshen.cache=/home/info/cache -verbose:gc -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:/home/info/logs/gc.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/tomcat/endorsed -classpath /home/q/tomcat/bin/bootstrap.jar -Dcatalina.base=/home/q/www/info -Dcatalina.home=/home/tomcat -Djava.io.tmpdir=/home/info/temp org.apache.catalina.startup.Bootstrap start
继续跟进程号查询端口号:
sudo netstat -anpl|grep "20676" sudo netstat -anpl|grep "20676"|grep "0.0.0"
输出:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 20676/java tcp 0 0 0.0.0.0:30001 0.0.0.0:* LISTEN 20676/java tcp 0 0 0.0.0.0:31218 0.0.0.0:* LISTEN 20676/java tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN 20676/java tcp 0 0 0.0.0.0:20071 0.0.0.0:* LISTEN 20676/java tcp 0 0 10.88.64.1XX:46964 10.88.64.1XX:9999 ESTABLISHED 20676/java tcp 0 0 10.88.64.1XX:60226 10.88.64.1XX:9999 ESTABLISHED 20676/java tcp 0 0 10.88.64.1XX:31218 10.88.64.1XX:35635 ESTABLISHED 20676/java tcp 0 0 10.88.64.1XX:37580 10.88.64.1XX:20880 ESTABLISHED 20676/java
2、根据端口号查看占用它的进程
方法1
sudo lsof -i:8080
输出:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 20676 tomcat 26u IPv4 408255964 0t0 TCP *:webcache (LISTEN) java 20676 tomcat 102u IPv4 413589766 0t0 TCP l-afaresystem1.f.cn5:webcache->l-.tc.cn2.com:42097 (ESTABLISHED) java 20676 tomcat 111u IPv4 413590220 0t0 TCP l-afaresystem1.f.cn5:46681->l-.tc.cn5.com:webcache (ESTABLISHED)
继续:
ps -ef|grep 20676
输出:
tomcat 20676 1 3 Aug05 ? 03:53:18 /home/q/java/default/bin/java -Djava.util.logging.config.file=/home/info/conf/logging.properties -Xms4096m -Xmx4096m -Xmn2300m -XX:SurvivorRatio=6 -XX:-OmitStackTraceInFastThrow -XX:MaxPermSize=160m -server -XX:+DisableExplicitGC -Dqunar.logs=/home/afaresystem/logs -Dnar.cache=/home/info/cache -verbose:gc -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:/home/info/logs/gc.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/q/tomcat/endorsed -classpath /home/info/tomcat/bin/bootstrap.jar -Dcatalina.base=/home/www/info -Dcatalina.home=/home/q/tomcat -Djava.io.tmpdir=/home/info/temp org.apache.catalina.startup.Bootstrap start
方法2
sudo netstat -anpl|grep "8080"|grep "0.0.0"
输出:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 20676/java
发表评论
-
一个可以分析格式化文本的工具
2016-07-25 15:42 1795记录一个python工具:可以分析格式化文本 https:/ ... -
lsof
2016-03-30 21:59 705参考:http://www.ttlsa.com/linux/l ... -
shell-netstat
2015-08-18 13:52 906查询端口号被那个进程占用: netstat -p |grep ... -
SecureCRT命令操作
2015-08-14 11:17 4189常用的快捷键: Alt + Enter -- 全屏 Alt ... -
shell-date
2015-07-05 18:38 529date 可以用来显示或设定系统的日期与时间。 date [参 ... -
shell-nohup&kill
2015-07-04 10:20 1113linux的nohup 用途:不挂 ... -
shell-cut
2015-07-03 23:55 499独特用法: 处理一系列文本,取每一行的第10到第20个字符,一 ... -
shell-find&xargs
2015-07-02 00:26 779重要参考: http://www.tecmint.com/3 ... -
搭建web
2015-05-22 13:51 543centos 下安装:nginx yum info n ... -
标准输出
2015-05-07 11:34 855linuxshell中"2>&1&qu ... -
shell-uptime
2015-02-15 16:54 1099uptime命令是用来查询linux系统负载的 [xinc ... -
shell-ps
2015-02-15 16:07 1687ps:将某个时间点的程 ... -
shell-array
2014-05-09 20:58 530shell 中的数组 tomcat_ow="na ... -
shell-curl
2014-03-28 16:58 1734curl:是利用URL语法在命 ... -
shell-du/df
2014-03-28 15:34 1383du和df 是linux下查询空间 ... -
linux-tools
2014-03-28 12:11 737****************************** ... -
shell-grep
2014-03-27 17:58 614grep(global search regular expr ... -
shell-sort-wc-uniq
2014-03-27 15:49 11001、准备数据 格式: pgj.trade.baidu.com ... -
shell-tar
2014-03-25 12:15 544打包 sudo tar -cvzf wxc.tar.gz ... -
shell-mysql(综合)
2014-02-28 19:35 549tab转空格 sed 's/\t/ /g' add_pri ...
相关推荐
uustat [-aeiKmMNpqQRv] [-B <>] [-c <命令>] [-C <命令>] [-I <文件>] [-k <>] [-o <小时>] [-r <>] [-s <>] [-S <>] [-u <用户>] [-U <用户>] [-W <注释>] [-y <小时>] [-x <调试级别>] [--help] ``` - `-a`: 显示...
1. ps -ef | grep <端口号>:查看占用 <端口号> 的进程。 示例:ps -ef | grep 8080 2. kill -9 <进程编号>:强制终止名为 <进程编号> 的进程。 示例:kill -9 1234 3. screen -S <后台名称>:创建名为 <后台名称> ...
22. **删除旧内核**:`sudo apt-get remove linux-image-<版本号>`。 23. **导入PPA源的key值**:`sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key>`。 24. **增加一个PPA源**:`sudo add-apt-...
监控系统资源,`free -l`查看内存使用情况,`ps -A`列出所有进程,`kill <进程号>`或`killall <进程名>`结束进程,`kill -9 <进程号>`或`killall -9 <进程名>`强制结束。`top`提供实时进程状态。`lsof -p <进程号>`...
其中,`<端口号>`需要替换为实际需要查询的端口号。例如,如果要查询8080端口的占用情况,命令应为: ```cmd netstat -ano | findstr :8080 ``` 3. **解析结果**:命令执行后,会显示与指定端口相关的所有连接...
- `8100`为LibreOffice的服务端口号,如果端口被占用,需要修改成可用的端口号。 示例配置文件内容如下所示: ```xml <?xml version="1.0" encoding="gb2312"?> <docPreviewConfig> <parameter> <name>office...
TCP/IP和Internet 8<br>2.1 一段历史 8<br>2.1.1 ARPANET 8<br>2.1.2 TCP/IP 9<br>2.1.3 国家科学基金会(NSF) 9<br>2.1.4 当今的Internet 12<br>2.2 RFC和标准化过程 12<br>2.2.1 获得RFC 13<br>2.2.2 RFC索引 13<br...
TCP/IP和Internet 8<br>2.1 一段历史 8<br>2.1.1 ARPANET 8<br>2.1.2 TCP/IP 9<br>2.1.3 国家科学基金会(NSF) 9<br>2.1.4 当今的Internet 12<br>2.2 RFC和标准化过程 12<br>2.2.1 获得RFC 13<br>2.2.2 RFC索引 13<br...
- **文件传输工具:** 使用 XFTP 传输文件,端口号为 21。 **2.2 LAMP 环境搭建** - **基本安装:** 利用 `yum install` 安装 Apache、PHP 和 MySQL。 - **Apache 配置:** 替换或覆盖配置文件后,重启 Apache 服务。 ...
安装后,用户可以在本地机器上启动VNC Viewer,输入目标计算机的IP地址和VNC Server的端口号,即可建立连接。 在实际应用中,VNC常用于远程技术支持、多用户协作或者远程办公场景。由于其依赖于图形界面,所以在无...
- **telnet**: 通过`telnet <服务器地址> <端口号>`建立Telnet会话。 - **r-系列命令**: 如`rlogin`、`rcp`等,用于远程登录和文件传输。 #### 四、常用使用技巧 **4.1 Linux下软件包的安装及卸载** - **RPM安装...
- 配合`adb tcpip <端口号>`和`adb connect <设备IP>:<端口号>`,实现无线调试。 3. **故障排查** - 当设备连接出现问题时,检查USB驱动、USB线及设备设置是否正常。 - 使用`adb version`检查ADB版本,确保与...
在IT领域,尤其是在系统管理和网络调试中,了解如何根据端口号获取对应的进程ID是一项非常实用的技能。端口号是计算机网络通信中标识服务的重要组成部分,它允许不同的服务在同一台主机上并行运行。当我们需要诊断...
- 使用 `netstat -nltp` 或 `lsof -i :<端口号>` 来验证端口是否已更改。 - **基于SSH服务的命令** - **Linux下客户端工具ssh** - 安装客户端软件:`sudo yum install openssh-clients` - 功能1:远程连接登录...
- **无线连接**:通过开启设备的ADB调试模式,使用`adb connect <设备IP>:<端口号>`实现无线调试。 - **多设备管理**:在多设备环境下,`-s`参数可帮助指定操作的目标设备。 ### 6. ADB高级应用 - **屏幕截图**:`...
- 检查特定端口: `netstat -ano | findstr "端口号"` - 查询进程名称: `tasklist | findstr "进程PID号"` - 杀死指定PID的任务: `taskkill /F /PID "进程PID号"` - 杀死指定进程名的所有任务: `taskkill -f -t -...
lsof -i :<端口号> lsof -i @<主机名> ``` 此外,`lsof`还可以与其他Linux命令结合使用,如`grep`,以过滤出特定的信息。例如,找出所有占用某个文件的进程: ```bash lsof | grep '<文件路径>' ``` 总结来说,`...
- 配置设备和电脑在同一局域网内,通过`adb tcpip <端口号>`使adb运行在TCP模式,然后用`adb connect <设备IP>:<端口号>`建立无线连接。 9. **其他高级用法** - 使用`adb shell am`命令来操控应用程序活动...