netstat命令_weixin_33712881的博客-程序员宝宝

技术标签: 网络  运维  操作系统  

netstat命令各个参数说明如下:

  -t : 指明显示TCP端口

  -u : 指明显示UDP端口

  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)

  -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。

  -n : 不进行DNS轮询,显示IP(可以加速操作)

即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··

netstat -ntlp   //查看当前所有tcp端口·

netstat -ntulp |grep 80   //查看所有80端口使用情况·

netstat -an | grep 3306   //查看所有3306端口使用情况·

查看一台服务器上面哪些服务及端口

netstat  -lanp

查看一个服务有几个端口。比如要查看mysqld

ps -ef |grep mysqld

查看某一端口的连接数量,比如3306端口

netstat -pnt |grep :3306 |wc

查看某一端口的连接客户端IP 比如3306端口

netstat -anp |grep 3306

netstat -an 查看网络端口 

lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。

nmap 端口扫描
netstat -nupl  (UDP类型的端口)
netstat -ntpl  (TCP类型的端口)
netstat -anp 显示系统端口使用情况

如何在linux下开启FTP服务
1.查看vsftpd是否安装
which vsftpd

2. 安装vsftpd 

cd /misc/cd/Packages
rpm -ivh vsftpd-2.2.2-11.el6_4.1.i686.rpm
如果需要其他包,就一并安装。建议查看如何配置yum源 用yum的方式安装,这样需要的包,只光盘里有,就会自动一起安装。

3.查看 vsftpd 状态

service vsftpd status

4.开启 vsftpd 状态

service vsftpd start

5. 如果需要开启root用户的ftp权限要修改以下两个文件

cd /etc/vsftpd/
vi ftpusers
vi user_list

6.重启vsftpd服务

service vsftpd restart
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33712881/article/details/85998498

智能推荐

mysql主从配置和读写分离_西北角稳的博客-程序员宝宝

显示所有的binlogSHOW BINARY LOGS;显示所有binlog事件SHOW BINLOG EVENTS IN 'mysql-bin.004374';使用binlog恢复误删数据mysqlbinlog /data/mysql/mysql-bin.004374 --database=tuling --start-datetime='2019-01-01:00:00' ...

pcDuino 刷系统-LiveSuit_weixin_33910434的博客-程序员宝宝

为什么80%的码农都做不了架构师?>>> ...

Android中pendingIntent的深入理解_weixin_30672019的博客-程序员宝宝

Android中pendingIntent的深入理解 pendingIntent字面意义:等待的。未决定的Intent。要得到一个pendingIntent对象,用法类的静态方法getActivity(Context, int, Intent, int),getBroadcast(Context, int, Intent,...

程序猿的奋斗史(三十八)——大学断代史(二)——我与数据库的故事_weixin_30750335的博客-程序员宝宝

文/温国兵 惰性人皆有之,也算是人的一大天性。几日之前便构思好此文,怎奈每日杂事繁多。今日才提起笔,作下此文。本文谈谈我与数据库的故事。 说起和数据库结缘。还得从大一说起。大一刚開始接触C语言,每日就沉浸在无止境的代码中。在网上查资料的过程中,看到别人用C语言写了一个小型的图书操作程序,数据库採用的是SQL Server,执...

vuex的mutations-getters-actions异步_vuex getters 触发异步方法_AyayaOVO的博客-程序员宝宝

1、mutations(修改状态)(1)template中直接使用$store.commit( )触发// template<button @click="$store.commit('ADD')">+</button>// src/vuex/store.jsconst mutations = { // 状态变更函数 ADD (state) { state.count++; }}(2)利用mapMutations引入触发&l

随便推点

##C11_超勇小马的博客-程序员宝宝

autoauto的用法,可以根据变量值,推出变量类型,其中比较特殊的就是cosnt引用用法int main(){ const int a=10; auto x=a;// x int auto& y=a; //auto就是const int & 类型} 错误用法:auto&y=a,u=a; //这个时候u就不能编译通过,必须是 auto& y=a,&u =a;c++真的需要对内存,cpu,缓存应...

linux6中怎么切换用户,linux中怎么从root用户切换到普通用户_三道杠林同学的博客-程序员宝宝

如果当前是root用户2113,那么5261切换成普通用户test用以下命令:[email protected]:~#su-test[sudo]passwordfortest:[email protected]:~$如果要切换4102回root用户,那么用以下命令:su或su-用户名1653root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用...

brother的PT-9800PCN标签打印机二次开发_brother打印机二次开发_radzhang的博客-程序员宝宝

本来想通过esc/p指令打印标签,但是无奈能找到的资料太少,而且打电话给客服,也没有sample可以提供参考,后来客服说使用template功能的话,打印很方便。于是下载手册学习了一下,先下载P-touch Editor软件,制作标签模板。制作的模板就是普通的标签,不需要连接数据库之类的,模板里有3个object,分别是文本1,文本2,条形码3。这个很关键,后面的代码传送数据,就是按这...

java.lang.NullPointerException] with root cause_98巨人的博客-程序员宝宝

SSM前后端提交数据时报此错问题相关出错代码如下一月 26, 2020 11:46:45 下午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [springServlet] in context with path [] threw exception [Reques...

【总结】C/C++输入输出不完全总结(待续)_weixin_30455365的博客-程序员宝宝

1. C风格 FILE*, fwrite, fread语法为:#include<cstdio>或者#include<stdio.h>FILE* fd = fopen(<文件名字符串>,"<参数>");//文件名字符串的类型一般是字符串常量或者字符串数组 const char*//写到文件 从起始地址begin起,写入nu...

【字符编码】 简洁理解ANSI,UTF8,Unicode,ASCII编码的差别_ansi编码和utf-8_bandaoyu的博客-程序员宝宝

1. ASCII和ANSI编码ASCII:单字节内码 -- Single-Byte character sets (SBCS),能够支持256个字符编码. #一个字节表示表示一个字符 如 A 只需一个字节ANSI:双字节内码 -- Double-Byte character sets)(DBCS),能够支持65000个字符编码. #两个个字节表示表示一个字符 如 你 需......