首页 > 其他分享 >8-18|如何查看本地端口

8-18|如何查看本地端口

时间:2023-08-18 10:32:40浏览次数:35  
标签:grep 查看 ss 18 netstat 端口 本地 使用

要查看本地计算机上的端口状态,可以使用多种方法,具体取决于你使用的操作系统。以下是一些常用操作系统中查看本地端口的方法:


1. **Windows**:

   - 使用 `netstat` 命令:

     ```

     netstat -an

     ```

     如果你想要看到正在监听的端口和关联的进程,可以使用:

     ```

     netstat -anob

     ```

   - 使用 `TCPView` 工具:这是 Sysinternals 提供的一个免费工具,可以实时查看所有TCP和UDP终结点的详细视图。


2. **Linux**:

   - 使用 `netstat` 命令:

     ```

     netstat -tuln

     ```

     上面的命令显示了TCP和UDP的监听端口。如果你想看进程名称,可以使用:

     ```

     netstat -tulnp

     ```

   - 使用 `ss` 命令(它是netstat的替代者):

     ```

     ss -tuln

     ```

     同样,如果要看到进程名称,可以使用:

     ```

     ss -tulnp

     ```


3. **macOS**:

   - macOS上的 `netstat` 与Linux的不完全相同,但你仍然可以使用它来查看端口。你可以使用:

     ```

     netstat -an | grep LISTEN

     ```

     来查看正在监听的端口。

   - 也可以使用 `lsof` 命令:

     ```

     lsof -i -n

     ```


在所有这些命令中,你可以将输出重定向到一个文件或使用 `grep` 来搜索特定的端口号,从而帮助你更快地找到需要的信息。例如,如果你想知道端口 `8080` 是否在你的系统上开放,你可以使用:

```

netstat -an | grep 8080

```

或者

```

ss -tuln | grep 8080

```

希望这些信息对你有所帮助!

标签:grep,查看,ss,18,netstat,端口,本地,使用
From: https://blog.51cto.com/wusen/7132439

相关文章

  • 2023/08/18
    采样率:采样率是指在连续时间信号中,每秒对信号进行采样(取样)的次数。在数字信号处理中,采样率是一个非常重要的参数,它决定了从连续信号中获取离散样本的频率,从而将连续信号转换为离散信号。采样率通常用赫兹(Hz)来表示,表示每秒采样的次数。例如,如果信号的采样率为1000Hz,则意味着......
  • Firefox同步问题,切换本地服务和全球服务的方法
    地址栏输入about:config,搜索首选项名称里输入identity.fxaccounts.autoconfig.uri,填入https://accounts.firefox.com.cn(国内账号)或https://accounts.firefox.com(国际账号)......
  • # neovim为工作区添加本地clangd配置
    1背景尝试使用neovim开发stm32,使用clangd作为LSP提供代码补全等功能。2思路使用stm32cubeMX生成一个基于makefile的stm32工程。使用bear或compiledb基于makefile生成compile_commands.json文件。为clangd配置--query-driver选项,使其使用arm-none-eabi-gcc编译器。......
  • CF1845E
    原题翻译首先我们容易发现如果给每个球一个编号,他的相对位置是不变的于是我们不妨把原问题转化为一个常为\(k\)严格递增的序列\(b_i\)表示这\(k\)的球的位置我们发现如果递推操作次数显然不记录序列的状态的话是比较难办的。于是我们考虑正难则反,考虑对于一个序列\(c_i\),判断......
  • P9518 queue 题解
    题目传送门思路一道稍稍有点复杂的模拟好题。本题的关键性就在于需要实现的leave函数必须支持任意位置的删除,任意元素的查询,这对于queue或是deque是十分不利的。故本题使用另外一种STL:list实现。但是,list的查询其实也是比较耗费时间的,那么我们可以使用\(Map\)来......
  • AT_abc182_e [ABC182E] Akari题解
    题目链接思路说实话,这道题其实算模拟,还是挺简单的那种。我们可以定一个int类型的二维数组,表示网格。通过不同的数字来表示该方格内不同的类型。然后,使用枚举法模拟网格内灯泡从上、下、左、右四个方向模拟光线的运动过程,在过程中增加可被照射到的格子数量,最后输出即可。坑点......
  • SP1837 PIE - Pie 题解
    题目链接思路一道简单二分答案题。对于每个确定的派的体积,设置左边界\(l\)、右边界\(r\)和尝试值\(mid\),用\(\operatorname{check}\)函数返回在每份有\(mid\)那么多派的情况下,可以分成几份。将这些结果加起来,与应分人数进行比较,如果份数小于人数,证明每一份分的太多了,将......
  • 在 Spring Boot 中通过定时任务实现本地 Redis 数据同步到阿里云 Redis
    添加依赖在项目的pom.xml文件中,添加SpringBootStarter和Redis相关的依赖。<!--SpringBootStarter--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency>......
  • 《Lua程序设计第四版》 第三部分18~21章自做练习题答案
    Lua程序设计第四版第三部分编程实操自做练习题答案,带⭐为重点。18.1编写一个迭代器,与数值型for等价,能否以无状态迭代器实现?functionfromto(n,m)returnfunction(m,c)ifc<mthenreturnc+1endreturnnilend,m,n......
  • LeetCode 718.最长重复子数组
    1.题目:给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子数组的长度 。 示例1:输入:nums1=[1,2,3,2,1],nums2=[3,2,1,4,7]输出:3解释:长度最长的公共子数组是[3,2,1]。示例2:输入:nums1=[0,0,0,0,0],nums2=[0,0,0,0,0]输出:52.代码:classSo......