首页
学习线路图
学习教程
面试宝典
首页
学习线路图
学习教程
面试宝典
学科分类
Java
前端
Python
大数据
PHP
C/C++
学科分类
Java
前端
Python
大数据
PHP
C/C++
学科分类
Java工程师
前端工程师
Python工程师
大数据工程师
PHP工程师
C/C++工程师
学科分类
学科分类
Java
前端
Python
大数据
PHP
C/C++
目录
C语言
C++基础
数据结构
Linux编程
初识Linux
Linux概述
Linux起源与发展
Linux特点
GUN项目计划
安装Linux
前期准备
安装CentOS
网络配置
远程终端访问
基本命令与开发工具
Linux常用命令
命令格式
文件处理与管理命令
网络管理与通信命令
压缩解压命令
帮助命令
Linux常用开发工具
Vi编辑器
GCC编译器
GDB调试
shell编程
Shell概述
Shell的分类
Shell的功能
Shell的命令执行流程
Shell应用技巧
Shell编程
第一个Shell程序
Shell中的变量
Shell中的条件语句
条件判断
if条件语句
select语句
case语句
Shell中的循环语句
for循环
while循环
util循环
Shell脚本调试
Shell中的函数
用户与用户组管理
概述
用户和用户组管理
用户管理
用户组管理
用户切换
su
sudo
Linux文件系统与操作
磁盘与目录
磁盘与磁盘分区
目录结构
inode与dentry
Linux文件系统
Linux文件系统版本
fdisk/mks
ext2/ext3文件系统
虚拟文件系统
挂载
Linux文件类型
文件类型概述
链接文件
设备文件
文件操作
文件描述符
文件I/O
文件操作
Linux进程管理
进程概述
进程处理机制
进程属性
进程控制
创建进程
exec函数族
进程退出
进程同步
进程管理命令
信号
信号及信号来源
信号的产生
系统调用
软件条件
kill命令
信号阻塞
信号捕获
时序竞态
SIGCHLD信号
进程间通信
管道
匿名管道
popen()/pclose()
命名管道
消息队列
信号量
共享内存
线程
线程概述
线程操作
创建线程
线程退出
线程终止
线程挂起
线程分离
线程属性
线程同步
互斥锁
条件变量
信号量
socket网络编程
计算机网络概述
协议与体系结构
网络结构模式
socket编程基础
socket编程接口
socket通信流程
网络编程相关知识
socket网络程序实例
C/S模型-TCP
C/S模型-UDP
socket本地通信
高并发服务器
多进程并发服务器
多线程并发服务器
I/O多路转接服务器
select
poll
epoll
epoll的工作模式
加载中……
点击此处
隐藏目录