linux命令之ifconfig
ifconfig
是一个用于配置网络接口的命令行工具,主要用于 Unix 和类 Unix 系统(如 Linux、BSD 等)。虽然在现代 Linux 系统中,它逐渐被 ip
命令取代,但 ifconfig
仍然是一个有用的工具。以下是 ifconfig
命令的一些常见用法和选项详解:
基本用法
-
查看网络接口信息
1ifconfig
这条命令会显示所有已启用的网络接口的信息,包括接口名称、IP 地址、子网掩码、广播地址、MAC 地址等。
-
查看指定接口的信息
这条命令会显示指定接口(如
eth0
)的详细信息。
常用选项
-
启用或禁用网络接口
12ifconfig eth0 up
ifconfig eth0 down
up
启用接口,down
禁用接口。 -
设置 IP 地址
为指定接口设置 IP 地址。
-
设置子网掩码
为指定接口设置子网掩码。
-
设置广播地址
为指定接口设置广播地址。
-
设置 MAC 地址
为指定接口设置 MAC 地址(需要超级用户权限)。
-
查看所有接口(包括未启用的)
显示所有接口的信息,包括那些当前未启用的接口。
注意事项
- 权限:大多数
ifconfig
操作需要超级用户权限,因此通常需要使用sudo
。 - 替代工具:在现代 Linux 系统中,
ip
命令提供了更强大和灵活的功能,推荐使用ip
命令代替ifconfig
。例如,ip addr
可以用来查看网络接口信息。
虽然 ifconfig
是一个较为传统的工具,但了解其用法仍然有助于理解网络配置的基础知识。
posted on 2025-02-27 10:22 running-fly 阅读(4) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2019-02-27 php设计模式之观察者模式