![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
SimonxxSun
这个作者很懒,什么都没留下…
展开
-
Linux 常用操作与相关概念
目录一、常用操作以及概念快捷键求助1. --help2. man3. info4. doc关机1. who2. sync3. shutdownPATHsudo命令格式包管理工具发行版VIM 三个模式GNU开源协议二、磁盘磁盘接口1. IDE2. SATA3. SCSI4. SAS磁盘的文件名...转载 2019-05-14 15:40:12 · 660 阅读 · 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 · 217 阅读 · 0 评论 -
Linux 多线程服务器端编程:使用 muduo C++ 网络库
目录一、线程同步精要互斥器 mutex条件变量封装 MutexLock、MutexLockGuard 和 Condition线程安全的 Singleton 实现mutex 与 shared_ptr 的应用实例一、线程同步精要并发编程的两种基本模型:message passing 和 shared memory。线程同步的四项原则:尽量最低限度的共享对象...原创 2019-10-15 15:51:26 · 1134 阅读 · 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 · 916 阅读 · 0 评论