常用Windows/Linux命令行

有时运行程序时,会出现端口被占用的情况,查找起来比较麻烦,找了找资料,总结一下,就算做个记录吧

=============================
常用系统命令
=============================

1.netstat 本机网络状态统计
【Windows】
netstat -anop tcp

协议  本地地址          外部地址        状态           PID
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       644
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:554            0.0.0.0:0              LISTENING       5492
TCP    0.0.0.0:990            0.0.0.0:0              LISTENING       3692
TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       708
TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING       1132
TCP    0.0.0.0:1027           0.0.0.0:0              LISTENING       816
TCP    0.0.0.0:1028           0.0.0.0:0              LISTENING       1212
TCP    0.0.0.0:1029           0.0.0.0:0              LISTENING       1740

一方面此命令可以查看本地有哪些端口正在监听,另外还可以获得监听程序的PID
【Linux】
netstat -anpt 



2.tasklist 进程查看器
【Windows】
tasklist | findstr <pid>

C:\Users\Lixor>tasklist | findstr 644
svchost.exe                    644 Services                   0     10,444 K
igfxpers.exe                  3552 Console                    1      6,644 K

看到进程名字了吧
【Linux】
ps -p <pid>



3.tskill 杀死进程
【Windows】
tskill <pid>|<process name>

OK,杀掉了吧

如果杀不掉,在后面加再加个 /F参数

【Linux】
kill -9 <pid>



4.sc 系统服务管理
sc delete serviceName

有时候卸载软件时,它的创建的系统服务可能删除不掉,因此就得自己动手了!

5.后台运行命令

【Windows】
start xxx



【Linux】
./xxx &

nohup ./xxx &

nohup ./xxx >/dev/null 2>&1 &


=============================
常用网络命令
=============================

1.ping 这个就不多说了吧,大家都知道(其实我也不太会用,有一次见个华为的大牛简直用化掉了~··)
有时为了监测一段时间内连通的情况可以加个参数 -t
C:\Users\Lixor>ping 192.168.1.254 -t

正在 Ping 192.168.1.254 具有 32 字节的数据:
来自 192.168.1.254 的回复: 字节=32 时间=12ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间=15ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间=39ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间=32ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.254 的回复: 字节=32 时间=39ms TTL=64


2.tracert 路由追踪
C:\Users\Lixor>tracert www.google.com

通过最多 30 个跃点跟踪
到 www-g-com-chn.l.google.com [66.249.89.104] 的路由:

  1    <1 毫秒   <1 毫秒   <1 毫秒 192.168.1.254
  2    <1 毫秒   <1 毫秒   <1 毫秒 210.45.112.254
  3    <1 毫秒   <1 毫秒   <1 毫秒 202.38.96.181
  4    33 ms    20 ms    23 ms  202.38.64.58
  5     1 ms     1 ms     1 ms  210.45.224.251
  6     2 ms     2 ms     2 ms  202.112.53.225
  7     8 ms    11 ms    10 ms  bjxas.cernet.net [202.112.46.173]
  8     9 ms    11 ms    14 ms  202.112.53.158
  9    27 ms    28 ms    27 ms  202.112.36.69
 10    34 ms    64 ms    31 ms  202.112.61.158

经过哪些网关和路由器,整明白滴~···

待续 ……

猜你喜欢

转载自lixor.iteye.com/blog/845597