linux基础
文章平均质量分 73
obentul
这个作者很懒,什么都没留下…
展开
-
linux下的环境变量
有时候在编写makefile的时候,自己都不清楚有些变量是什么,也不清楚如何查看,于是感觉有必要在这里写一篇环境变量查看的博文。如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如:echo $ORACLE_HOME这是最基础的,下面来讲下稍微深入一点的,并举例说明1.显示环境变量HOME$echo $HOME/home/ljj2.设置转载 2015-05-22 11:11:29 · 145 阅读 · 0 评论 -
消息队列——msgget
msgget()函数被用来创建新的消息队列或获取已有的消息队列。其函数定义如下:系统调用: msgget()函数声明: int msgget ( key_t key, int msgflg )返回值: message queue identifier on success-1 on error: errno = EACCESS (permission denied)EE转载 2015-05-22 09:31:59 · 233 阅读 · 0 评论 -
消息队列——msgsnd
从函数名就可以看出,msgsnd()函数是用来向消息队列发送消息的。在linux/msg.h 它的函数定义是这样的:系统调用: msgsnd()函数声明: int msgsnd ( int msqid, struct msgbuf *msgp, int msgsz, int msgflg )返回值: 0 成功 -1 错误具体错误详解:EAGAIN转载 2015-05-22 09:23:45 · 351 阅读 · 0 评论 -
消息队列——msgrcv()
功能:从消息队列中取出消息。函数位置:linux/msg.h函数原型: int msgrcv ( int msqid, struct msgbuf *msgp, int msgsz, long mtype, int msgflg )返回值: 拷贝入message buffer的字节数(拷贝入msgsz中的字节数) -1 on error: errno = E2BIG转载 2015-05-22 09:14:53 · 337 阅读 · 0 评论