失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux 命令 拉端口 菜鸟学Linux命令:端口查看和操作命令

linux 命令 拉端口 菜鸟学Linux命令:端口查看和操作命令

时间:2019-01-14 01:23:39

相关推荐

linux 命令 拉端口 菜鸟学Linux命令:端口查看和操作命令

>>端口和进程

端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。

下次若某个进程再次开启,则相应的端口也再次开启。

>>常用的端口查看命令

ps -aux

netstat –apn

加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号,

大部分时候都是和grep组成通道查看。

可以通过"lsof -i:PORT"查看应用该端口的程序(PORT指对应的端口号)。或者你也可以查看文件/etc/services,从里面可以找出端口所对应的服务。

>>如何禁用端口

端口可以被禁用,通过iptables工具将该端口禁掉,如:

"sudo iptables -A INPUT -p tcp --dport PORT−jDROP""sudoiptables−AOUTPUT−ptcp−−dportPORT -j DROP"

>>查找并杀掉占用端口的进程

关闭端口,其实就是关闭进程。

"kill -9 PID" (PID:进程号)

如: 通过"netstat -anp | grep ssh"

显示: tcp 0 127.0.0.1:2121 0.0.0.0:* LISTEN 7546/ssh

则: "kill -9 7546"

1. 查看端口号占用情况:

netstat -apn|grep 80

2.查看端口属于哪个程序?端口被哪个进程占用

lsof -i:8060

3. 确定进程号

为上面标红显示

找到进程号以后,再使用以下命令查看详细信息:

ps -aux|grep

4. 杀掉该进程

kill -9

菜鸟学Linux命令:chmod命令和数字文件权限

chmod是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数.只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权限 ...

菜鸟学Linux命令:bg fg jobs命令 任务管理

jobs命令 jobs命令用于查看当前终端后台运行的任务 注意和ps的区别: ps命令用于查看瞬间进程的动态 通过一个实例可以理解它们之间的区别,依次执行如下命令:vim & //后台执行vi ...

菜鸟学Linux命令:lsof命令 查找指定用户、进程、端口打开的文件

lsof,list open files, 是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件. 命令格式:ls ...

菜鸟学Linux命令:cat命令 查看文件内容

cat命令的用途是连接文件或标准输入并打印. 这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. Linux下查看文件内容的方式很多:vi ...

菜鸟学Linux命令:tail命令 查看日志

tail 命令用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理. tail命令常用来查看日志文件.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filenam ...

菜鸟学Linux命令:ssh命令 远程登录

1.查看SSH客户端版本 有的时候需要确认一下SSH客户端及其相应的版本号.使用ssh -V命令可以得到版本号.需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用Op ...

菜鸟学Linux命令:tar命令 压缩与解压缩

tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件. tar最初被用来在磁带上创建档案,现在,用户可以 ...

菜鸟学Linux命令:grep配合ls等使用

linux grep命令 (global search regular expression(RE) and print out the line )是一种强大的文本搜索工具,它能使用正则表达式搜索文 ...

菜鸟学Linux命令:nohup命令启动程序

在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止. 要实现守护进程,一种方法是按守护进程的规则去编程,比较麻烦:另一种方法是仍然用普 ...

随机推荐

PHP页面跳转(PHP笔记)

目前学习到三种方法: 1.调用js跳转 2.header()跳转 3.调用HTML方法实现 因为一直在自己学习没有进入项目,并不知道哪个更常使用. 调用js跳转. <?php //这里是跳转方法 ...

C&num;以管理员身份运行程序

using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; names ...

angular学习的一些小笔记&lpar;中&rpar;之表单验证

表单验证 我去,我感觉我这个人其实还是一个很傻逼的一个人,老是因为拼错了一个单词或者怎么样就浪费我很长时间,这样真的不行不行,要正确对待这个问题,好了,说正题吧,angular也有表单验证minlen ...

leetcode 153&period; Find Minimum in Rotated Sorted Array --------- java

Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e.,0 1 2 4 5 6 7migh ...

XAML设计器卡死

在生成工程时,存在这样一个记录: “未能找到一个或多个间接引用的程序集.分析不需要这些程序集.但是,如果没有这些程序集,分析结果可能不完整”. 表现形式既不是错误,可也不是警告.之所以关注到这个问题, ...

H5 适配 动画animation js touch

图片预加载jquery插件jquery.imgpreload var load_img = [];load_img.push('/Images/vot ...

QT:使用&OpenCurlyDoubleQuote;状态模式”绘制界面

QT与很多GUI库不同(如MFC),它不能随时随地地在界面上画图,只能在界面类的painterEvent中画图,如此一来,想在绘制QT界面时使用状态模式(GOF的23种设计模式之一)就有点困难了,作为 ...

基于basys2驱动LCDQC12864B的verilog设计图片显示

话不多说先上图 前言 在做这个实验的时候在网上找了许多资料,都是关于使用单片机驱动LCD显示,确实用单片机驱动是要简单不少,记得在FPGA学习交流群里问问题的时候,被前辈指教,说给我最好的指教便是别在 ...

饮冰三年-人工智能-Python-30 python开发中常见的错误

1:触发条件:创建的实体类生成到数据库表时报错 报错信息:TypeError: __init__() missing 1 required positional argument: 'on_delet ...

【Linux 网络编程】TCP网络编程中connect&lpar;&rpar;、listen&lpar;&rpar;和accept&lpar;&rpar;三者之间的关系

基于 TCP 的网络编程开发分为服务器端和客户端两部分,常见的核心步骤和流程如下: connect()函数:对于客户端的 connect() 函数,该函数的功能为客户端主动连接服务器,建立连接是通过三 ...

如果觉得《linux 命令 拉端口 菜鸟学Linux命令:端口查看和操作命令》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。