Avatar notebook default
23篇文章 · 5173字 · 0人关注
  • 信号量

    创建信号量 int sem_creat(key_t key){ int semid = 0; semid = semget(key,1,0666...

  • 消息队列

    创建消息队列 获取消息队列ID key_t ftok( const char * fname, int id )msgget(0x1234,06...

  • IO复用 select

    int main(void){fd_set rfds;struct timeval tv;int retval;FD_ZERO(&rfds);/...

  • socket API

    IPv4套接口地址结构 struct sockaddr_in {uint8_tsin_len;4sa_family_tsin_family;4i...

  • 信号signal

    1,接受信号 void handler(int num){printf("recv num%d\n",num);} int main(void)...

  • SHELL

    查看系统用的shell echo $SHELL 查看系统拥有的shell cat /etc/shells 使用shell /bin/bash

  • Lunix 命令

    JPS java提供的查看java进程 scp 文件远程复制 netstat -nltp | grep 2181 nm XXX.so XXX.a...

  • 守护进程

    daeom就是lunix中可以运行在后台的服务 daeom程序一定与对应控制台无关,tty setsid() 取消进程和任何控制台的关联 第一...

  • 共享内存

    创建共享内存区int shmget(key_t key , size_t size , int shm-flg); 参数: flags-----...

文集作者