首页 > 编程知识 正文

linux常用命令查看ip,linux常用命令大全

时间:2023-05-04 16:52:32 阅读:194251 作者:2841

ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道,是Linux下较新的功能强大的网络配置工具。ip命令完全可以替代ifconfig命令,而且功能还比ifconfig命令强大

https://www.cyberciti.biz/faq/linux-ip-command-examples-usage-syntax/

https://www.jellythink.com/archives/469

1.命令格式:

 ip  [OPTIONS]  OBJECT  [COMMAND [ARGUMENTS]]

2.命令功能:

 ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道。

3.命令参数:

     1)OPTIONS:  是一些修改ip行为或者改变其输出的选项,所有的选项都是以-字符开头,分为长、短两种形式:

      -V -Version         打印ip的版本并退出
        -s -stats -statistics      输出更为详尽的信息(如果这个选项出现两次或者多次,输出的信息将更为详尽)
        -f -family          这个选项后面接协议种类,包括:inet、inet6或者link,强调使用的协议种类。
   如果没有足够的信息告诉ip使用的协议种类,ip就会使用默认值inet或者any。link比较特殊,它表示不涉及任何网络协议。
        -4 是 -family inet   的简写。
        -6 是 -family inet6 的简写。
        -0 是 -family link   的简写。
        -o,-oneline 对每行记录都单行输出,回行用字符代替。如需使用wc、grep等工具处理ip的输出,会用到这个选项。
        -r,-resolve   查询域名解析系统,用获得的主机名代替主机IP地址。

2)OBJECT:  是你要管理或者获取信息的对象。ip认识的对象包括:
     link       网络设备
  address     一个设备的协议(IP或者IPV6)地址
  neighbour     ARP或者NDISC缓冲区条目
  route        路由表条目
  rule          路由策略数据库中的规则
  maddress     多播地址
  mroute     多播路由缓冲区条目
  tunnel IP    上的通道
    另外,所有的对象名都可以简写,例如:address可以简写为addr,甚至是a。

3)COMMAND[ARGUMENTS]  设置针对指定对象执行的操作
    一般情况下,ip支持对象的增加(add)、删除(delete)和展示(show或者list)。

4)ARGUMENTS  是命令的一些参数,它们依赖于对象和命令。
    ip支持两种类型的参数:flag和parameter。flag由一个关键词组成;parameter由一个关键词加一个数值组成。

4: 常用命令实例 

 ip addr add 192.168.1.100/24 dev eth0

设置ip地址,/24:   指网络类别,这里指mask 为:255.255.255.0

ip addr del 192.168.1.100/24 dev

删除网络地址。

ip addr show

显示地址信息。

 

ip route show

显示路由信息

 ip route get 10.42.0.47

ip route add default via 192.168.0.196

 

ip -s link

ip -s -s link ls p2p1

 ip neighbour

 ip monitor all

 

关闭和激活eth0 的命令如下:

 ip link set eth0 down

 ip link set eth0 up

 

ip route help

获得帮助,这个是询问 route的帮助信息。

ip route quickack

 

改变网卡地址的操作如下:

NIC="eno1" ## <-- My NIC name ##
ip link show $NIC
ip link set dev $NIC down
## set new MAC address ##
ip link set dev $NIC address XX:YY:ZZ:AA:BB:CC
ip link set dev $NIC up

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。