Re: [转载] 如何看某个端口是否被占用?(use UNIX command or ..)# Java - 爪哇娇娃
t*e
1 楼
可以看一下/etc/service 文件
或者用java 或 perl 写一个小程序
例如
import java.net.*;
import java.io.*;
public class lookForPorts {
public static void main(String[] args) {
Socket theSocket;
String host = "localhost";
if (args.length > 0) {
host = args[0];
}
try {
InetAddress theAddress = InetAddress.getByName(host);
for (int i = 0; i < 65536; i++) {
try {
theSocket = new Socket(theAddress, i);
System.out.println("There is a server on port " +
i
或者用java 或 perl 写一个小程序
例如
import java.net.*;
import java.io.*;
public class lookForPorts {
public static void main(String[] args) {
Socket theSocket;
String host = "localhost";
if (args.length > 0) {
host = args[0];
}
try {
InetAddress theAddress = InetAddress.getByName(host);
for (int i = 0; i < 65536; i++) {
try {
theSocket = new Socket(theAddress, i);
System.out.println("There is a server on port " +
i