Linux
SimonxxSun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 常用操作与相关概念
目录 一、常用操作以及概念 快捷键 求助 1. --help 2. man 3. info 4. doc 关机 1. who 2. sync 3. shutdown PATH sudo 命令格式 包管理工具 发行版 VIM 三个模式 GNU 开源协议 二、磁盘 磁盘接口 1. IDE 2. SATA 3. SCSI 4. SAS 磁盘的文件名 ...转载 2019-05-14 15:40:12 · 819 阅读 · 0 评论 -
Linux 编程
目录 Linux 编程环境 vim 使用简介 GCC编译器 GDB 调试器 1.常用调试命令 2.调试多线程程序命令 3.使用 core dump 文件调试 Linux 网络编程 进程的产生 Linux 编程环境 vim 使用简介 1.普通模式下按下 I 键进入插入模式,再按下 Esc 键返回普通模式。 2.建立文件:“vim 文件名” 3.退出vim:普通...原创 2019-05-06 22:41:39 · 324 阅读 · 0 评论 -
Linux 多线程服务器端编程:使用 muduo C++ 网络库
目录 一、线程同步精要 互斥器 mutex 条件变量 封装 MutexLock、MutexLockGuard 和 Condition 线程安全的 Singleton 实现 mutex 与 shared_ptr 的应用实例 一、线程同步精要 并发编程的两种基本模型:message passing 和 shared memory。 线程同步的四项原则: 尽量最低限度的共享对象...原创 2019-10-15 15:51:26 · 1351 阅读 · 0 评论 -
Epoll机制
目录 select()和poll() IO多路复用模型 epoll IO多路复用模型实现机制 epoll 的三个相关函数 1、epoll_create函数 2、epoll_ctl函数 3、epoll_wait函数 4、epoll 建立线程池 epoll的LT和ET 两种方式 LT模式 select()和poll() IO多路复用模型 select的缺点: 1.单个进程能够监...转载 2019-07-04 23:11:17 · 1042 阅读 · 0 评论
分享