linux netstat命令
linux netstat命令
示例10:找出运行在指定端口的程序
baiwang@test:~/Oracle/Middleware/user_projects/domains/base7004/bin$ netstat -anpt |grep ':7001'
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp6 0 0 127.0.0.1:7001 :::* LISTEN -
tcp6 0 0 ::1:7001 :::* LISTEN -
tcp6 0 0 fe80::d63d:7eff:fe:7001 :::* LISTEN -
tcp6 0 0 192.168.14.110:7001 :::* LISTEN -
baiwang@test:~/Oracle/Middleware/user_projects/domains/base7004/bin$ netstat -anpt |grep ':7004'
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp6 0 0 192.168.14.110:7004 :::* LISTEN 3840/java
tcp6 0 0 ::1:7004 :::* LISTEN 3840/java
tcp6 0 0 fe80::d63d:7eff:fe:7004 :::* LISTEN 3840/java
tcp6 0 0 127.0.0.1:7004 :::* LISTEN 3840/java
baiwang@test:~/scripts$ ps -ef |grep weblogic
baiwang 4260 4222 4 01:33 pts/5 00:00:33 /usr/local/bin/jdk1.6.0_45/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m -Dweblogic.Name=AdminServer -Djava.security.policy=/home/baiwang/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/home/baiwang/Oracle/Middleware/wlserver_10.3 -Dwls.home=/home/baiwang/Oracle/Middleware/wlserver_10.3/server -Dweblogic.home=/home/baiwang/Oracle/Middleware/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/baiwang/Oracle/Middleware/patch_wls1036/profiles/default/sysext_manifest_classpath:/home/baiwang/Oracle/Middleware/patch_ocp371/profiles/default/sysext_manifest_classpath weblogic.Server
baiwang 4487 4449 1 01:43 pts/5 00:00:01 /usr/local/bin/jdk1.6.0_45/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m -Dweblogic.Name=AdminServer -Djava.security.policy=/home/baiwang/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/home/baiwang/Oracle/Middleware/wlserver_10.3 -Dwls.home=/home/baiwang/Oracle/Middleware/wlserver_10.3/server -Dweblogic.home=/home/baiwang/Oracle/Middleware/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/baiwang/Oracle/Middleware/patch_wls1036/profiles/default/sysext_manifest_classpath:/home/baiwang/Oracle/Middleware/patch_ocp371/profiles/default/sysext_manifest_classpath weblogic.Server
baiwang 4513 4188 0 01:46 pts/1 00:00:00 grep --color=auto weblogic
baiwang@test:~/scripts$ kill -9 4260 4487
baiwang@test:~/scripts$ ps -ef |grep weblogic
baiwang 4517 4188 0 01:46 pts/1 00:00:00 grep --color=auto weblogic
启动 weblogic,后台运行weblogic
baiwang@test:~$ nohup sh /home/baiwang/Oracle/Middleware/user_projects/domains/base7004/bin/startWebLogic.sh &
[1] 3802
baiwang@test:~/Oracle/Middleware/user_projects/domains/base7004/bin$ nohup: ignoring input and appending output to ‘nohup.out’
关闭weblogic
baiwang@test:~$ sh /home/baiwang/Oracle/Middleware/user_projects/domains/base7004/bin/stopWebLogic.sh