切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
Bash
unix ip 地址值
unix ip 地址值
2020-06-17
Bash
前端之家
前端之家
收集整理的这篇文章主要介绍了
unix ip 地址值
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这篇
文章
记录unix中ip地址的相关操作。此次总结后,希望能避免每次用到都要临时去查找的烦恼。 1、相关数据结构 1.1 struct sockaddr struct sockaddr { unsigned short sa_family; char sa_data[14] }; sockaddr 是通用地址结构,一般用 sockaddr_in 来解析,也就是解析sa_data的含义。 1.2 struct sockaddr_in struct sockaddr_in { short int sin_family; unsigned short int sin_port; struct in_addr sin_addr; unsigned char sin_zero[8] } sockaddr_in结构是sock_addr 的具体解析。将 sockaddr 中的sa_data.解析成两部分。 分别是6个字节和8个字节。前6个字节又分为 sin_port、struct in_addr 1.3 struct in_addr struct in_addr { unsigned long s_addr; }; 或 struct in_addr { union { struct { u_char s_b1,s_b2,s_b3,s_b4;} S_un_b; struct { u_short s_w1,s_w2;} S_un_w; u_long S_addr; //成员s_addr为长整形结构 } S_un; }; struct in_addr 用于记录4字节的ip. 2、地址转换
函数
2.1 点分十进制转二进制 int inet_aton(const char *cp,struct in_addr *inp); 2.2 二进制转点分十进制 char *inet_ntoa(struct in_addr in);
上一篇:shell参数基本应用
下一篇:Shell条件判断语句上
猜你在找的Bash相关文章
Vim常用操作总结
普通模式 >G 增加当前行到文档末尾处的缩紧层级 $ 移动到本行的末尾 . ...
作者:前端之家 时间:2020-08-04
SpaceVim 语言模块 elixir
原文连接: https://spacevim.org/cn/layers/lang/elixir/ 模块简介 功能特性 启用模块 快...
作者:前端之家 时间:2020-08-04
SpaceVim 语言模块 dart
原文连接: https://spacevim.org/cn/layers/lang/dart/ 模块简介 功能特性 依赖安装及启用...
作者:前端之家 时间:2020-08-04
shell 操作符详解
= 赋值操作符,可以用于算术和字符串赋值 + 加法计算 - ...
作者:前端之家 时间:2020-08-04
adb shell 查看内存信息
1.根据包名来查看指定的APP指定数据 adb shell "top | grep com.xxx.xxx" 由于这样...
作者:前端之家 时间:2020-08-04
salt-api安装以及简单实使用
1、安装说明 操作系统版本:CentOS Linux release 7.5.1804 (Core) saltstack版本...
作者:前端之家 时间:2020-08-04
lunix 思维导图
作者:前端之家 时间:2020-08-04
yum仓库搭建
实验目的: 在系统中安装yum仓库,解决用rpm安装软件包时会产生依赖包而导致安装失败的问题...
作者:前端之家 时间:2020-07-22
shell 括号的区别
$() 用于命令交换 里面会会执行命令,如果你写其他的: 会直接报错...
作者:前端之家 时间:2020-07-22
纸小墨ink简洁主题story爱上你的故事
主题介绍 为纸小墨写的一款主题,该主题移植自Yumoe Demo ink-theme-story 主题的一些食用说...
作者:前端之家 时间:2020-07-22
编程分类
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
数据结构
服务器运维
网络安全
最新文章
• Vim常用操作总结
• SpaceVim 语言模块 elixir
• SpaceVim 语言模块 dart
• shell 操作符详解
• adb shell 查看内存信息
• vim编辑器常用操作
• salt-api安装以及简单实使
• lunix 思维导图
• yum仓库搭建
• shell 括号的区别
热门标签
更多 ►
xebug
nodemon
docker-copy
dcos
elasticsearc
windows-cont
docker-windo
docker-aws
amazon-cloud
envoyproxy
hashicorp-va
swisscomdev
kafka-python
zscaler
photon-os
docker-swarm
kamon
google-cloud
concourse
wso2-am
persistent-v
api-manager
process-mana
manjaro
jenkins-work
hypriot
remoteapi
keystonejs
bitcoind
bitcoin-test