Unix/Linux系统数据类型

数据类型 类型要求 描述
blkcnt_t 有符号整型 文件块数量
blksize_t 有符号整型 文件块大小
cc_t 无符号整型 终端特殊字符
clock_t 整型或者浮点型实数 以时钟周期计量的系统时间
clockid_t 运算类型之一 时钟和定时器函数的时钟标识符
comp_t SUSv3未作规范 经由压缩处理的时钟周期
dev_t 运算类型之一 设备号,包括主/次设备号
DIR 无类型要求 目录流
fd_set 结构类型 select()中的文件描述符集
fsblkcnt_t 无符号整型 文件系统块数量
fsfilcnt_t 无符号整型 文件数量
gid_t 整型 数值型组标识符
id_t 整型 用以存放标识符的通用类型,其大小至少可放置pid_t,uid_t和gid_t类型
in_addr_t 32位无符号整型 IPv4地址
in_port_t 16位无符号整型 IP端口号
ino_t 无符号整型 文件i-node号
key_t 运算类型之一 System V IPC键
mode_t 整型 文件权限及类型
mqd_t 无类型要求,但是不能为数组类型 消息队列描述符
msglen_t 无符号整型 消息队列所允许的字节数
msgqnum_t 无符号整型 消息队列中的消息数量
nfds_t 无符号整型 poll()中文件描述符数量
nlink_t 整型 文件的(硬)连接数量
off_t 有符号整型 文件偏移量或大小
pid_t 有符号整型 进程ID,进程组ID或会话ID
ptrdiff_t 有符号整型 两指针差值,为有符号整型
rlim_t 无符号整型 资源限制
sa_family_t 无符号整型 套接字地址族
shmatt_t 无符号整型 与System V共享内存段相连的进程数量
sig_atomic_t 整型 可进行原子访问的数据类型
siginfo_t 结构类型 信号起源的相关信息
sigset_t 整型或者结构类型 信号集合
size_t 无符号整型 对象大小
socklen_t 至少32位的整型 套接字地址结构大小(以字节计数)
speed_t 无符号整型 终端线速度
ssize_t 有符号整型 字节数或(为负时)标识错误
stack_t 结构类型 对备选信号栈的描述
suseconds_t 有符号整型,范围为[-1~1000000] 微秒级的时间间隔
tcflag_t 无符号整型 终端模式标志位的位掩码
time_t 整型或者浮点型实数 自纪元开始,以秒计的日历时间
timer_t 运算类型之一 间隔定时器函数的定时器标识符
uid_t 整型 数组型用户标识符

Unix/Linux系统数据类型相关推荐

  1. 理解Unix/Linux系统中的文件描述符

    简介 文件描述符是针对Unix/Linux的每个进程而言的,每个进程都维护了一个文件指针表,指针指向操作系统的文件.这里的文件是指的Unix/Linux系统所说的文件,Unix/Linux下一切皆文件 ...

  2. UNIX/Linux系统取证之信息采集案例

    UNIX/Linux系统取证之信息采集案例 在UNIX/Linux系统取证中,及时收集硬盘的信息至关重要,<Unix/Linux网络日志分析与流量监控>一书中,将详细讨论各种常见系统进程系 ...

  3. unix/linux 系统 进程资源限制参数

    面列表为unix/linux 系统单进程资源参数限制,服务器开发中 RLIMIT_CORE 参数用得多(当需要产生core dump时). 代码片段: [cpp] view plaincopyprin ...

  4. Unix基本系统数据类型

    Unix基本系统数据类型 历史上,某些UNIX变量已与某些C数据类型联系在一起,例如,历史上主.次设备号存放在一个1 6位的短整型中, 8位表示主设备号,另外8位表示次设备号.但是,很多较大的系统需要 ...

  5. unix/linux系统中文件分为哪些类型?,到底该如何理解 Unix/Linux 的文件系统?看这篇就知道了...

    原标题:到底该如何理解 Unix/Linux 的文件系统?看这篇就知道了 作者:舠

  6. mosh:一个基于 SSH 用于连接远程 Unix/Linux 系统的工具

    Mosh 表示移动 ShellMobile Shell,是一个用于从客户端跨互联网连接远程服务器的命令行工具.它能用于 SSH 连接,但是比 Secure Shell 功能更多.它是一个类似于 SSH ...

  7. 连接linux工具mobile,技术|mosh:一个基于 SSH 用于连接远程 Unix/Linux 系统的工具

    Mosh 表示移动 Shell(Mobile Shell),是一个用于从客户端跨互联网连接远程服务器的命令行工具.它能用于 SSH 连接,但是比 Secure Shell 功能更多.它是一个类似于 S ...

  8. unix linux系统版本,怎么查看UNIX系统版本?

    查看Linux版本: 1.登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如: chen@mylinuxserver:/proc> lsb_release -a. LS ...

  9. 在linux系统中 环境变量是非常重要,【论述题】在UNIX/Linux系统中,环境变量是非常重要,在字符界面下试说明: 1 PATH 变量...

    一个关于字母x的二次三项式的二次项系数和常数项都是1,一次项系数是-12,则这个二次三项式是______. 一个多项式加上-2x3-3x2y+5y2,得x3-2x2y+3y2.(1)求这个多项式:(2 ...

最新文章

  1. c# 获取cad文档的路径_C# 打开以对话框,获取文件夹路径 、文件的路径、文件名...
  2. java泛型面试_Java泛型面试问题
  3. 【qxbt day1】 P2367 语文成绩
  4. python 问题集
  5. 浙江省二级计算机vfp,浙江省计算机2级vfp程序调试真题集.doc
  6. 深度学习笔记(四)——ResNet模型学习与复现
  7. 解决办法:/usr/bin/ld: 找不到 -lstdc++
  8. 从leap的手掌发出射线,射线碰撞到物体,用红色的小球表示碰撞点,并把碰撞点用linerenderer渲染出来
  9. lhdc协议是什么_无线耳机标注的编码是什么意思?看懂了会少很多坑
  10. MY CSDB BLOG 第一篇
  11. AD(altium designer)15原理图与PCB设计教程(二)—— 电路原理图设计
  12. AE开发之鹰眼窗口、书签
  13. Activity启动流程(二)system_server进程处理启动Activity请求
  14. JS 模拟鼠标自动点击【浏览器内】
  15. Java——aaa是文件夹,里面有bbb.txt,ccc.txt,ddd.txt这些文件,有eee这样的文件夹,eee中有fff.txt和ggg.txt,打印出层级来
  16. [2009-07-28]也许是离别之时
  17. Unity 基础 之 在 UGUI 上简单实现VideoPlayer视频播放的功能,简单暂停播放/显示视频名称/显示时长/拖拽播放等
  18. 创业都是从一个想法开始
  19. 机器学习指标(Precision、Recall、mAP、F1 Score等)
  20. 分布式爬虫系统设计、实现与实战

热门文章

  1. SAS:大数据价值化是渐进的 虽有挑战但要乐观
  2. 上海之行(十一)外滩
  3. 最受欢迎的ZIP工具
  4. New Online Judge 1022排队
  5. 日志-php-error错误日志查看
  6. webkt内核和gecko内核比较
  7. OFDM Matlab 仿真实现(加CP(循环前缀)与基于CP的CFO(频偏)估计)
  8. 优链时代喜获第五届“绽放杯”5G应用征集大赛云XR专题赛一等奖!
  9. 全球最干净航空公司排名:中日韩包揽前三,前10名中国有3家
  10. linux中makefile高级用法--makefile调用makefile