会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
草里藏珠
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
2017年6月7日
[总结]gdb调试多进程/线程的命令
摘要: 在编写linux代码时,根据某些场景,我们需要fork出一个/多个子进程来协助父进程完成一些工作. 当然多进程编程本身并不是特别的麻烦,通过pid的分流来使不同的子程序处理不同的流程. 当我们编写的多进程出现bug需要调试时,我们如何通过gdb来调试多进程呢? 本文主要分享在gdb下,如何调试多进程
阅读全文
posted @ 2017-06-07 09:43 Linux专题站
阅读(733)
评论(0)
推荐(0)
2017年6月4日
简述Linux进程间通信之命名管道FIFO
摘要: 上文聊到管道(pipe),可以使有亲缘关系的进程间进行通信. 对于没有亲缘关系的进程如何通信?本文来聊一聊命名管道FIFO. 一、概念 命名管道FIFO,提供一个路径名与之关联,以文件形式存储于文件系统中. 一个进程以r方式打开,另一个程序以w方式打开,即可在两个进程之间建立管道. 通过以fifo文
阅读全文
posted @ 2017-06-04 18:54 Linux专题站
阅读(533)
评论(0)
推荐(0)
2017年6月3日
简述Linux进程间通信之管道pipe(下)
摘要: 上篇文章的简述,我相信大家对管道的概念有了模糊的认识,本文通过代码实例来强化对管道的理解. 创建管道主要用到pipe函数,pipe的原型如下: 一、函数原型 #include <unistd.h> int pipe(int pipefd[2]); 参数:一个整型数组,管道创建成功后,pipefd[0
阅读全文
posted @ 2017-06-03 20:07 Linux专题站
阅读(425)
评论(0)
推荐(0)
简述Linux进程间通信之管道pipe(上)
摘要: 本文主要简述管道的相关概念、原理、特质、局限性以及分析管道的通信步骤及原理. 一、概念 管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,通过使用pipe函数在内核中开辟一段缓冲区来实现两个进程之间的通信. 二、原理 管道实为内核使用环形队列机制,借助内核缓冲区(4K)实现,是一个典型的生产
阅读全文
posted @ 2017-06-03 10:01 Linux专题站
阅读(414)
评论(0)
推荐(0)
2017年4月26日
Linux给普通用户添加ssh权限
摘要: 当我们创建好一个普通用户后,就一定会面临用户无法通过xshell登陆ssh的问题! 本文就教大家如何给普通用户添加ssh登录权限. 1.编辑/etc/ssh/sshd_config文件. 输入命令:"vim /etc/ssh/sshd_config" 添加配置项AllowUsers:username
阅读全文
posted @ 2017-04-26 09:23 Linux专题站
阅读(15052)
评论(0)
推荐(0)
Linux给普通用户添加sudo权限
摘要: 在Linux中,root用户权限是最高、操作起来也是最危险的用户. 因此,我们平常都通过普通用户来管理Linux,当我们成功创建好一个普通用户之后,就需要为此添加sudo权限. 本文就教大家在Linux系统中,如何给普通用户添加sudo权限. 1.如果当前用户为root用户,请跳过本步骤.否则进入r
阅读全文
posted @ 2017-04-26 09:02 Linux专题站
阅读(578)
评论(0)
推荐(0)
上一页
1
2
3
公告