ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Shell 脚本中获取本机 ip 地址方法

    Jul 30, 20223 min read
    ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
    

    命令解释

    1. ifconfig -a      和window下执行此命令一样道理,返回本机所有ip信息
    2. grep inet 截取包含ip的行
    3. grep -v 127.0.0.1 去掉本地指向的那行
    4. grep -v inet6 去掉包含inet6的行
    5. awk { print $2} $2 表示默认以空格分割的第二组 同理 $1表示第一组
    6. tr -d "addr: 删除"addr:"这个字符串

    相关文章

    Go gin 如何在项目中集成验证码生成和Redis缓存?

    在Go Gin项目中集成验证码生成和Redis缓存,需安装验证码库、生成并缓存验证码、以及验证验证码的有效性。

    curl --interface 的作用

    curl --interface 选项用于指定源网卡,允许用户在多网卡或多IP地址的计算机上强制使用特定网卡发送请求,确保请求和响应与预期的网络接口关联。

    iOS上架要求的 预览和截屏 有没有好用的生成工具?

    苹果官方提供的工具包括iOS自带截屏功能、Xcode iOS模拟器以及第三方设计软件Sketch,可用于生成应用预览和截屏。

    SwiftUI如何创建常量绑定?

    在SwiftUI中,使用@State属性包装器创建的布尔变量可以绑定到Toggle视图,实现状态同步并动态显示文本。

    Nginx 如何识别来自前端的流量,从而进行转发

    Nginx通过配置反向代理,识别并转发前端请求至后端服务器,实现前端与后端的交互。