简单的总结一下前段时间学习Linux的成果

查看 TCP 22 端口是否打开1、列出所有端口:[root@Demon proc]# netstat -ntlpActive Internet connections (only servers)Proto ...

一、查看 TCP 22 端口是否打开

1、列出所有端口:

[root@Demon proc]# netstat -ntlp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1634/rpcbind

tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 13888/nginx

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1960/sshd

tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1823/cupsd

tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2359/master

tcp 0 0 0.0.0.0:52771 0.0.0.0:* LISTEN 1779/rpc.statd

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2263/mysqld

tcp 0 0 :::111 :::* LISTEN 1634/rpcbind

tcp 0 0 :::22 :::* LISTEN 1960/sshd

tcp 0 0 ::1:631 :::* LISTEN 1823/cupsd

tcp 0 0 ::1:25 :::* LISTEN 2359/master

tcp 0 0 :::52072 :::* LISTEN 1779/rpc.statd

2、 查看 TCP 22 端口有两种方法:

# 第一种查看方法

[root@Demon proc]# netstat -ntlp | grep 22

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1960/sshd

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2263/mysqld

tcp 0 0 :::22 :::* LISTEN 1960/sshd

# 第二种查看方法

[root@Demon proc]# lsof -i tcp:22

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

sshd 1960 root 3u IPv4 14435 0t0 TCP *:ssh (LISTEN)

sshd 1960 root 4u IPv6 14441 0t0 TCP *:ssh (LISTEN)

二、网络配置

1、静态 IP 的设置

# 首先需要打开网卡配置文件:

[root@Demon proc]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 # 指出设备名称

UUID=1bc2ebe3-0b0c-4a67-89eb-9214a7bd97d0

BOOTPROT=static # 启动类型 (还有一个动态是 dhcp)

BROADCAST=192.168.1.222 # 广播地址

HWADDR=00:06:5B:FE:DF:7C # 硬件Mac地址

IPADDR=192.168.1.54 # IP 地址

NETMASK=255.255.255.0 # 子网掩码

NETWORK=192.168.0.0 # 网络地址

GATEWAY=192.168.0.1 # 网关地址

ONBOOT=yes # 开机是否启动

TYPE=Ethernet # 网络类型

# 重启网卡

[root@Demon proc]# service network restart

正在关闭接口 eth0: 设备状态:3 (断开连接) [确定]

关闭环回接口: [确定]

弹出环回接口: [确定]

弹出界面 eth0: 活跃连接状态:激活中

活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/12

状态:激活的

连接被激活 [确定]

2、动态 IP 的设置

# 首先需要打开网卡配置文件:

[root@Demon proc]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 # 指出设备名称

UUID=1bc2ebe3-0b0c-4a67-89eb-9214a7bd97d0

BOOTPROT=dhcp # 启动类型

BROADCAST=192.168.1.222 # 广播地址

HWADDR=00:06:5B:FE:DF:7C # 硬件Mac地址

ONBOOT=yes # 开机是否启动

TYPE=Ethernet # 网络类型

# 重启网卡

[root@Demon proc]# service network restart

正在关闭接口 eth0: 设备状态:3 (断开连接) [确定]

关闭环回接口: [确定]

弹出环回接口: [确定]

弹出界面 eth0: 活跃连接状态:激活中

活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/12

状态:激活的

连接被激活 [确定]

Linux查看网络端口的更多相关文章

  1. linux查看网络链接状况命令netstat

    linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. -i 显示所有网络接口的信息,格式同“ifco ...

  2. Linux查看网络的联机状态

    Linux查看网络的联机状态 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ netstat -a^C unix 3 [ ] 流 已连接 14923 @/tmp ...

  3. Linux查看某个端口使用情况并kill

    Linux查看某个端口使用情况并kill 例如查看8083端口的状态: netstat -apn | grep 8083 tcp 0 0 192.168.2.17:8083 0.0.0.0:* LIS ...

  4. Mac 下查看网络端口占用情况

    1.Mac 下查看网络端口占用情况 有的时候关闭了服务器,但是端口还是占用,解决的方法是 kill 掉占用该端口的进程. # 查看 8009 端口的占用情况 $ lsof -i:8009 可以看到,该 ...

  5. linux 查看网络流量命令

    转: linux 查看网络流量命令 2019年01月31日 14:22:00 weixin_33894992 阅读数 893   sar命令参数很多,有时间man一下. -n参数很有用,他有6个不同的 ...

  6. linux查看网络ip得两个命令ifconfig和 ip addr

    在安装linux 得时候,我们要选择桥接网络,相当于本电脑和虚拟机得电话都是接通外网,linux查看网络ip得两个命令ifconfig和 ip addr 1,命令ifconfig 如果ifconfig ...

  7. 测网速 fping Linux查看网络即时网速 linux性能问题(CPU,内存,磁盘I/O,网络)

    Linux查看网络即时网速 fping 是ping 工具的加强版本 例出局域网中存活的主机 (Ubuntu apt-get装上  cnetos装不上) zzx@zzx11:~$ fping -a 19 ...

  8. linux查看主机端口进程命令

    1.查看主机信息 # more /etc/hosts # Do not remove the following line, or various programs # that require ne ...

  9. linux查看网络信息命令

    #遇到一条很长的命令怎么办,想换行的时候在末尾增加\符号就可以换行继续输入命令了 #在ifconfig内容中找出ip [root@bogon ~]# ifconfig ens33|grep " ...

随机推荐

  1. 自己动手编写Maven的插件

    Maven的插件机制是完全依赖Maven的生命周期的,因此理解生命周期至关重要.本文参考官方文档后使用archetype创建,手动创建太麻烦. 创建创建项目 选择maven-archetype-moj ...

  2. Tp框架之模型层

    数据模型层是专门针对数据库来操作的 我们在home模块用一下数据模型层 先把配置修改好 我们先来打开这个文件 然后再打开think里面的主配置,把那里面关于数据库的部分,复制到home下的配置文件,然 ...

  3. MP3 信息读取

    MP3 信息读取 运行环境:Window7 64bit,.NetFramework4.61,C# 7.0: 编者:乌龙哈里 2017-03-13 参考: MP3-wikipedia ID3v1 MPE ...

  4. [读书系列] 深度探索C++对象模型 初读

    2012年底-2014年初这段时间主要用C++做手游开发,时隔3年,重新拿起<深度探索C++对象模型>这本书,感觉生疏了很多,如果按前阵子的生疏度来说,现在不借助Visual Studio ...

  5. Floating IP in OpenStack Neutron

    前言 Floating IP 是相对于Fixed IP而言的,它一般是在VM创建后分配给VM的,可以达到的目的就是,外界可以访问通过这个Floating Ip访问这个VM,VM也可以通过这个IP访问外 ...

  6. ansj 2.0.7 错误例子分析

    我在做一个solr的项目,分词选定了ansj分词. 选择ansj的原因: 1)身边若干朋友的念叨,说是效果不错 2)网上看了若干评论,说是不错 3)自己尝试了一些case,觉得确实不错. 好了,项目中 ...

  7. iOS PureLayout使用

    PureLayout是iOS Auto Layout的终端API,强大而简单.由UIView.NSArray和NSLayoutConstraint类别组成.PureLayout为大多数Auto Lay ...

  8. mysql编程---函数

    (存储)函数: 函数,也说成"存储函数",其实就是js或php中所说的函数! 唯一的区别: 这里的函数必须返回一个数据(值): 定义形式: 注意事项: 1, 在函数内容,可以有各种 ...

  9. 微信iOS客户端升级内核对自定义分享的影响

    上周,业务同学反应,公司的商品详情页,在有的Iphone手机上自定义分享信息失效.在自己手机上一直无法重现,在一个同事的手机上也重现了. 后来看到<微信iOS客户端将升级为WKWebview内核 ...

  10. Android开发之Bitmap的高效加载

    BitmapFactory类提供了四类方法:decodeFile, decodeResource, decodeStream和decodeByteArray 分别用于支持从文件系统,资源,输入流以及字 ...