热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux网络命令大全,包括常用命令和使用示例

主要有以下几个命令:ifconfig:查询、设置网卡和IP网段等相关参数。ifup、ifdown:这两个文件是,通过更简单的

主要有以下几个命令:

  ifconfig:查询、设置网卡和IP网段等相关参数。ifup、ifdown:这两个文件是,通过更简单的方式来启动网络接口。Route:查询、设置路由表(Route table)。ip:复合式的命令,能直接修改上述命令提到的功能。

  因为内容有点多,就整理、摘录了一些要点,如下所示:

  ifconfig、ifup、ifdown 这 3个命令都用于启动网络接口。

  ifup 和 ifdown 仅就 /etc/sysconfig/network- s 内的 ifcfg-ethx (x为数字)

  进行启动或关闭的操作,并不能直接修改网络参数,除非手动调整ifcfg-ethx文件才行。而 ifconfig 能直接手动给予某个接口 IP 或调整其网络参数。

  一、ifconfig

  主要用于手动启动、观察和修改网络接口的相关参数,能修改的参数非常多,包括IP参数及MTU等都能修改,语法如下:

  [root@linux ~]#ifconfig {interface}{up|down}

  ifconfig:列出目前已被启动的卡(不论网卡是否设置了IP);

  ifconfig eth0:显示接口的相关数据(不论该接口是否启动了);

  ifconfig "网络接口代号":查询网卡的 MAC 地址。

  更多信息请登录中国社评网www.isheping.com

  1、暂时修改网络接口

  [root@linux ~]#ifconfig eth0 192.168.100.100

  如果不加所有其他参数,则系统会依照该 IP 所在的 class 范围,自动地计算出 子网掩码、网关、广播地址 等 IP 参数。

  2、

  [root@linux ~]#ifconfig eth0 192.168.100.100netmask 255.255.255.128\>mtu 8000# 设置网络接口,同时设置 MTU 的数值  [root@linux ~]#ifconfig eth0 MTU 9000# 仅修改该接口的 MTU 数值 [root@linux ~]#ifconfig eth0:0192.168.50.50# 在网络接口 eth0 上,再仿真一个网络接口,即是在一个网卡上面设置多个 IP (通过 ifconfig 命令可以看到和硬件有关的信息都相同,因为是同一个网卡)。

  3、启动 eth1,并且不设置所有网络参数,命令 ifconfig eth1 up 就能实现。

  4、利用 /etc/init.d/network restart 来重新启动整个网络接口,之前手动的设置数据会全部失效。

  [root@linux ~]#/etc/init.d/network restart

  5、要启动某个网络接口,但又不让他具有IP参数时,直接 ifconfig eth0 up即可。

  这个操作经常在无线网卡当中进行,因为我们需要启动无线网卡让他去检测AP存在和否。

  二、ifup、ifdown

  用于直接以 /etc/sysconfig/network-s 里面的 ifcfg-ethx 等文件的设置参数来启动。

  [root@linux ~]#ifup {interface}[root@linux ~]#ifdown {interface}[root@linux ~]#ifup eth0

  本信息来源:中国社评网www.isheping.com

  ifup 和 ifdown 会直接到 /etc/sysconfig/network-s 目录下搜索 对应的设置文件,例如ifup eth0,找出 ifcfg-eth0 这个文件的内容 ,然后加以设置。

  以ifconfig eth0 设置或是修改了网络接口后,就无法再以 ifdown eth0 的方式来关闭了。因为ifdown会分析比较目前的网络参数和ifcfg-eth0是否相符,不符的话,就会放弃这次操作。因此,使用 ifconfig 修改完毕后,应该要以 ifconfig eth0 down才能够关闭该接口。


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • Python如何调用类里面的方法
    本文介绍了在Python中调用同一个类中的方法需要加上self参数,并且规范写法要求每个函数的第一个参数都为self。同时还介绍了如何调用另一个类中的方法。详细内容请阅读剩余部分。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
author-avatar
绝恋love2502860291
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有