Linux相关互连网命令

    F八 :
扩充nice值,那样能够下落对应进度的预先级

七、查看某进度中fd数量:

    -a:全部境况的接连

五、通过有个别进度号呈现该举办打开的文件:lsof -p 一

    叁) ip netns del NAME:删除内定的netns

8、ss 命令

  ip
address:
protocol address management.

拾、lsof -i :5000 查看占用陆仟端口的进度。

2、简述iproute家族命令

  二) 查看文件夹内文件数量:ls -l|wc -l

vmstat

  1) cd /proc/123/fd

    图片 1

2、ifconfig 查找ip,mac地址

    t : 彰显树形结构

1、修改ip,dns相关:sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

    s :
将调用strace跟踪进度的体系调用

六、列出什么人在动用有些特定的tcp端口:lsof -i tcp:80

    ip
link set DEV
:修改设备品质

三、重启网络:sudo service network restart

    M :按内部存储器占用排序

玖、netcat 用来传输文件

    F四 : 过滤器,按重要性字寻觅

4、列出有些用户张开的文件音信:lsof  -u username

ip命令:

        SYN_RECV:服务端接收请求连接

        [broadcast
ADDRESS]:广播地址;会依赖IP和NETMASK自动测算得到;

      
  图片 2

    2)上右区:彰显职责数量(tasks)、平均负载(load
average)和类别从开机到近来的运作时间长度;

  示例:

        LISTEN:监听

叁、详细表明举行管理工科具htop、vmstat等有关命令,并比方

    K :展现/隐藏内核线程

TCP/IP4层模型

            ip link set eth一 netns mynet
( 将接口eth1加多到虚拟互连网mynet )

    -u:UDP相关的接二连三

  常用的options选项:

        
图片 3

    -o:机械漏刻消息

    ip
link help
:展现简要使用帮忙

             
图片 4

      示例,ip route get 192.168.0.0/24
**
ss命令:**

    -f:显示从系统运营于今的fork数量 

            ip netns del mynet ( 删除虚拟网络 )

         ip route show:显示路由新闻

    -n:只在起初时显得一遍各字段名称

    ④)操作提醒区:呈现当前界面中F一~F拾功用键中定义的迅猛功能。

  释义:netns是linux中提供互联网虚拟化的二个类型,使用netns能够在地头虚拟化出八个网络情状,各个虚拟网络空间都单身于当下系统的网络空间,此中的互联网设施及iptables规则等都以独立的。

  FILTER:
    =[state TCP-STATE] [EXPRESSION]

      四) mtu
NUMBE中华V:设置MTU的轻重,默以为1500;(MTU,最大传输单元,某一层通讯协议上所能承受的最大数目包大小;MTU越大承载的卓有功能数据包就越大)

4、使用while实现ping 192.168.0.0/24网络

    -w:仅突显raw套接字的总是

#!/bin/bash
declare -i up=0
declare -i down=0
declare -i i=0
declare -i j=1
trap 'interrupt_trap' INT

interrupt_trap() {
    echo "QUIT"
    echo "There are $up ips being up."
    echo "There are $down ips being down."
    exit 1
}

while [ $i -le 255 ]; do
    while [ $j -le 255 ]; do
        if [ $i -eq 255 -a $j -eq 255 ]; then
            break
        fi
        ping -W1 -c1 192.168.$i.$j &> /dev/null 
        if [ $? -eq 0 ]; then
            echo "192.168.$i.$j is up."
            let up++
        else
            echo "192.168.$i.$j is down."
            let down++
        fi
        let j++
    done
    j=0
    let i++
done

echo "There are $up ips being up."
echo "There are $down ips being down."

壹、简述osi柒层模型和TCP/IP肆层模型

    上下键或PgUP,PgDn:移动选中进度

    count:刷新次数;就算不点名count但内定了delay,那时会直接刷新。

        FIN_WAIT_一:等待远程TCP连接中断请求

图片 5

      三) name NAME:重命名接口;示例,ip link set eth1 name eth66陆

    -m:显示slab信息(slab,Linux的内部存款和储蓄器分配机制)

    Space(空格):标识/撤销标志三个经过

    私下认可显示一遍摘要消息

    h : 显示协理

            ip netns exec mynet ip link show
( 查看虚拟互连网mynet的接口音讯 )

    F2 : 设置

    间隔二秒刷新叁次摘要,总共展现三遍

        sport=

    T :按运维时刻排序

    -s COLUME:以内定字段举办排序

        SYN_SENT:客户端发送请求连接

    关键字释义:

  获取socket消息,突显和netstat类似的剧情,但比netstat更敏捷。

    I :倒转排序依次

    -d #:钦点延迟时间间隔

        ESTABLISEHD:构造建设的连日

         示例,ip netns add mynet ( 营造虚拟互连网mynet )

  ip
link:
network device configuration.

    四) ip route get:获取路由消息

    F7 :
减少nice值,那样就足以加强相应进度的预先级

    3)进度区域:动态展现当前系统中的全体进程;

  htop常用选项:

      示例,ip route delete 192.168.1.0/24

    五) ip netns help:显示简要使用支持
    陆) exit:退出虚拟互联网

         ip route add 1玖2.168.1.0/二肆 via 十.0.0.壹 dev eth一 src
10.0.拾.100
(通过eth一接口的10.0.10.100地址,经下一跳10.0.0.1到达互联网1九二.16八.一.0/2肆;此条路由的网关是本机)

  options:

    -a:显示活跃和非活跃内部存款和储蓄器

        示例,ss -tan state ESTABLISHED

    TCP-STATE包括:

    二) ip route del:删除路由消息

    左右键或Home,End:移动列表

    -S:使用内定单位呈现。参数有 k 、K 、m 、M
,分别代表1000、拾2四、1000000、十48576字节(bytes)。暗许单位为K(10二四bytes)

 

    -p:显示接纳socket的历程

    l :展现进度张开的文本

    二) ip address delete IFADDSportage dev IFACE:删除接口的ip;示例,ip
address delete 10.一.一.10/8 dev eth壹

  htop常用功效键:

    总共分成多少个区:

    F一 : 查看htop使用表明

        FIN_WAIT_贰:从远程TCP等待连接中断请求

    肆) ip address flush dev IFACE:清空中接力口全部的地点音信;示例,ip
address flush dev eth一

  ip
netns:
manage network namespaces.

    H :展现/隐藏用户线程

    EXPRESSION:

    二) ip netns add NAME:创立钦命的netns

图片 6

    -s:显示内部存储器相关总计音信及各个系统活动数量

OSI七层模型

 

    P :按CPU排序

      2) multicast on 或 multicast
off:启用或剥夺多播作用;示例,ip link set eth一 multicast on/off

htop

    一) ip address add IFADD中华V dev
IFACE:给内定网卡添增添一个IP;示例,ip address add 1九二.168.十.2/二4 dev
eth一

    F陆 : 选拔排序形式

         ip route add default via 17二.16.0.壹 dev eth0
(增多私下认可路由,通过eth0接口经下一跳17二.16.0.一出来)

  ss [options] [FILTER]

    一) ip netns list:列出全部的netns

    / : 寻找字符

  ip
route:
routing table management.

  指按期间距离内,动态监督种类的虚拟内部存款和储蓄器、进度、CPU活动的欧洲经济共同体境况,属于低开销工具。命令格式:vmstat
[options] [ delay [count] ]。

        [scope
SCOPE_VALUE]:global:全局可用;link:接口可用;host:仅本机可用

  基于文本方式的、交互式的经过查看器,主要用于控制台或shell中,比top命令特别人性化,能够说是top的高档版。Linux系统默许不安装htop,供给活动设置,可以登六官方网址下载安装或陈设epel源,通过yum
install htop安装。

  ip [OPTIONS] OBJECT
{COMMAND|help}

    壹)上左区:呈现CPU(壹、二意味CPU的核数)、物理内部存款和储蓄器和置换分区的新闻;

    3) ip address list/show [IFACE]:展现接口的地方新闻;示例,ip
address show,ip address list eth1

 

    四) ip netns exec NAME COMMAND:在钦定的netns中运行命令

    [root@happiness ~]# htop

    F玖 : 杀掉选中的进度

    F5 : 彰显树形结构

    ip link
show/list
:彰显设备质量

    -V:突显vmstat版本消息

        示例,ss -tan ‘( dport = :2二 or sport = :2二 )’
(注意,此命令空格不可能大约)

    -m:内部存款和储蓄器用量
    -s:显示socket使用轮廓

    -n:不解析服务名称

    1) ip route add TYPE PREFIX via GW [dev IFACE] [src
SOURCE_IP]:增添路由新闻;
      示例,ip route add 十.0.2.0/贰四 via 10.0.一.11(达到拾.0.2.0/贰四互联网的下一跳地址为拾.0.1.11)
         ip route add 10.0.二.0/2四 dev eth0
(通过接口eth0到达10.0.二.0/贰四互联网)
         ip route add 1玖二.168.1.0/二四 via 十.0.0.一 dev eth一(达到1九贰.168.一.0/二肆互连网须经过接口eth一的下一跳地址10.0.0.1)

      示例,ip route flush 192.168.1.0/24

        [label NAME]:为额外增多的地点指明接口别称;示例,ip
address add 10.一.一.10/八 dev eth1 label eth一:0

    -p:呈现钦命磁盘分区总结消息

    -d:呈现磁盘相关总括新闻

      伍) netns
PID:将点名的网卡移动到钦定的虚构互联网(本地系统将看不到那块网卡)

    -t:TCP协议的连带连接

    -u UserName:仅呈现钦命用户的进度

        dport=

        CLOSED:未有别的连接

    -e:展现详细的消息

    F10 : 退出htop

    -l:呈现处于监听状态的总是

    u
:展现全体用户,并得以接纳某一一定用户的经过

    3) ip route flush – flush routing tables

  htop的使用:

      壹) up或down:启用或停用接口;示例,ip link set eth一 up/down

    delay:刷新时间距离,要是不点名,只显示一条结果;

    F3 : 寻觅进度

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图