`
yvfish
  • 浏览: 263968 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

常用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 -anopt 



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

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

待续 ……
分享到:
评论

相关推荐

    windows下Linux命令行小工具

    这款工具通常包含了一系列常用的Linux命令行程序,使得在Windows环境下开发、管理和维护Linux服务器或者进行跨平台操作变得更为方便。通过解压这个文件,并将解压后的目录(例如`/wbin`)添加到系统的环境变量Path中...

    Windows经典命令行Linux命令行

    对于网络操作,Linux命令行提供了如`ping`、`traceroute`、`nc`(netcat)等工具,而Windows CMD也有相应的`ping`和`tracert`。在网络文件传输上,Linux有`scp`和`sftp`,Windows可以通过`pscp`(PuTTY Secure Copy...

    linux命令行大全.pdf

    Linux命令行大全.pdf是一本介绍Linux命令行使用的书籍。书中详尽地介绍了Linux系统中的命令行界面,即shell,以及如何通过命令行执行各种任务。从基础的文件系统操作,到进程管理,再到权限控制,本书覆盖了使用...

    Ubuntu.Linux命令行大全.pdf

    根据提供的信息,我们可以总结出这份文档“Ubuntu Linux命令行大全.pdf”主要涵盖了Ubuntu Linux系统中的命令行基础知识及其常用命令的详细介绍。以下是对该文档主要内容的知识点归纳与解释: ### 一、Linux命令行...

    快乐的Linux命令行.pdf

    标题:“快乐的Linux命令行.pdf”和描述“绝对的shell入门初学者最佳书籍”,清晰地告诉我们这本书是面向Linux shell初学者的入门书籍,旨在向读者介绍Linux命令行的使用方法,并以一种愉快的方式让初学者掌握这一...

    ubuntu linux命令行简明教程.pdf

    ### Ubuntu Linux 命令行简明教程知识点总结 #### 1. Linux 控制台基础 - **控制台概述**:介绍了 Linux 控制台的基本概念及其在系统中的作用。 - **登录与注销**: - **远程登录**:通过网络进行远程登录到 ...

    Linux命令行大全总结pdf

    - **本书内容**:本书旨在全面介绍Linux命令行的基本概念、常用命令及其应用技巧。内容覆盖了从简单的文件操作到复杂的系统管理任务。 - **目标读者**:适用于初学者至中级用户,无论是刚接触Linux的新手还是已经有...

    UnixUtils:Windows下使用的常用Unix命令行工具

    Windows版的Unix/Linux命令行工具,非Cygwin。部分工具独立编译,如file、lspci、nano、vim、gawk、aria2c、wget等,部分工具采用busybox内置命令,如ls、bash、clear、dos2unix、unix2dos等,部分工具采用第三方...

    《ubuntu linux命令行简明教程》

    本教程《Ubuntu Linux 命令行简明教程》由中科大的 magisu 编写,主要介绍了在 Ubuntu 系统下常用的 Linux 命令及用法,同时也涵盖了部分 Ubuntu 特有的命令。通过学习本教程,读者可以快速掌握 Linux 命令行的基本...

    windows/linux分区误删恢复工具

    Windows系统通常使用FAT(File Allocation Table)或NTFS(New Technology File System)文件系统,而Linux则常用ext3、ext4以及更现代的XFS等文件系统。 当用户误删分区时,数据并没有立即被物理擦除,只是分区表...

    快乐的Linux命令行

    ### 快乐的Linux命令行知识点详述 #### 引言 - **为什么使用命令行**:在Linux环境中,命令行界面(CLI)提供了一种高效、直接与系统交互的方式。相较于图形用户界面(GUI),命令行允许用户通过简单的文本命令来...

    ubunt---linux命令行简明教程--

    本教程将深入浅出地介绍Ubuntu Linux命令行的基础知识和常用命令,帮助你快速上手。 一、Linux命令行基础 1. Shell:Linux命令行实际上是一个Shell,如Ubuntu默认的Bash(Bourne Again SHell)。Shell是用户与系统...

    快乐的Linux命令行(高清版PDF带书签)

    ### 快乐的Linux命令行 #### 引言 在《快乐的Linux命令行》这本书中,作者旨在通过轻松愉快的方式向读者介绍Linux命令行的基础知识。对于新手来说,掌握命令行不仅可以提升工作效率,还能更好地理解和操作Linux...

    Linux命令行大全中文版

    这份"Linux命令行大全中文版"显然是为了帮助学习者快速查找和理解Linux命令,提升操作效率。下面将详细阐述Linux命令行的基础知识及其重要性,以及如何利用这份资源进行学习。 首先,Linux命令行是基于文本的交互...

    服务器终端工具(mobaxterm).7z

    它的全称是MobaXVT,融合了强大的终端模拟器、X11服务器和一系列Unix/Linux命令行工具,使得在Windows环境下可以方便地执行类似于Unix或Linux的操作。这款软件由法国开发者Didier Breaux开发,基于Cygwin环境,为...

    Putty Linux系统命令行工具

    正确输入后,即可进入Linux命令行界面。 5. **执行命令**:现在,你可以像在本地终端一样,使用各种Linux命令进行系统管理和操作。 了解基本使用方法后,学习常见的Linux命令是必不可少的。例如: - `ls`:列出目录...

    UBUNTU linux命令行简明教程

    - **Linux命令行与Windows命令提示符的区别**:对比了Linux命令行与Windows命令提示符的不同之处,帮助用户理解两者之间的差异。 - **从Windows过渡到Linux**:提供了从Windows环境切换到Linux环境的一些建议和指导...

    cmder windows的好用命令行工具

    不仅如此,Cmder内置了MSYS2,一个轻量级的类Unix环境,让你在Windows上可以执行大多数Unix/Linux命令,如`ls`, `cd`, `grep`, `sed`, `awk`等。 Cmder的一个显著特点是它的多标签界面,你可以同时打开多个命令行...

    Ubuntu Linux 命令行简明教程.pdf

    - **命令行工具**:Windows 使用 cmd.exe 和 PowerShell,而 Linux 使用 bash 等 shell。 - **图形用户界面**:虽然两者都提供图形界面,但 Linux 提供更多的桌面环境选择,如 GNOME、KDE 等。 #### 3. 在 Windows ...

    ubuntu linux命令行简明教程

    不过,我将根据【标题】和【描述】中提到的信息,为您详细介绍Ubuntu Linux命令行的基础知识,以满足您的需求。 ### Ubuntu Linux命令行简明教程 Ubuntu Linux是一种非常流行的Linux发行版,它基于Debian开发。它...

Global site tag (gtag.js) - Google Analytics