Linux基础之命令来了-ifconfig/echo

ifconfig

类似于ipconfig的命令,可查看网络接口的信息。但查看的内容以及可支持的操作各有千秋。

  • ifconfig 显示所有启用接口的信息

  • ifconfig int 显示特定接口的信息

    ifconfig int

  • ifconfig -s 同上,但只是简略显示

    ifconfig -s

  • ifconfig -a 显示所有接口信息

  • ifconfig -v 文档显示可以查看错误信息,有待后续学习

  • ifconfig int add[del] x:x:x:x:x 配置IPV6地址

  • ifconfig int x.x.x.x netmask x.x.x.x broadcast x.x.x.x 给接口配置地址\掩码\广播地址。
    配置网关是route add default gw x.x.x.x
    配置dhcp是 dhclient

  • ifconfig int up/down 设置接口up或down
    ifup int / ifdown int 与之等价

  • ifconfig int arp[-arp] 开启arp[关闭arp]

  • ifconfig int mtu 设置mtu

  • ifconfig int hw class macadd 配置MAC地址

  • ifconfig int media type 设置网卡协商速率

注意,ifconfig只是临时配置,如需完全改动还要在/etc/sysconfig/network-scripts/ 下的接口文件中做配置。


echo

echo 用于在shell中打印shell变量的值,也可直接输出指定的字符串。

  • 格式:

echo [SHORT-OPTION]...[STRING]...
echo [LONG-OPTION]

  • 选项:
    -n 显示不自动换行
    -e 启用解释功能(可使用转义字符)
    -E 关闭解释功能(默认选项)


    echo
  • 转义字符:
    \a 发出警告声;
    \b 删除前一个字符;
    \c 最后不加上换行符号;
    \f 换行但光标仍旧停留在原来的位置;
    \n 换行且光标移至行首;
    \r 光标移至行首,但不换行;
    \t 插入tab;
    \v 与\f相同;
    \ 插入\字符;
    \nnn 插入nnn(八进制)所代表的ASCII字符;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容