Linux基础知识梳理 / 网络编程 / 服务器开发 / GDB / 面试考点/趣谈linux操作系统/linux 性能调优

linux基础操作

 

1 系统目录功能,cat, 软硬连接, wc,ln,chown, chgro, find, xargs, ps, grep, tail ,stat, file,head, grep,桥接模式和NAT    (补充:man的操作键、计算机中文件大小的表示方式、ls通配符的使用)2019.1.6
2环境变量,scp,vim各种操作,gcc,静态库,动态库2019.1.19
3makefile2019.1.22
4文件IO2019.1.23
5虚拟地址空间,进程打开的最大文件数量,linux系统文件存储的基本原理,stat,access,truncate,link,symlink,readlink2019.1.31
6 shell大全2019.2.25
7shutdown(关机重启)、ifconfig、ping、ssh、scp、ls -l扩展、用户管理相关命令、系统信息相关命令、软连接和硬链接、打包压缩和解压相关命令2019.5.10
8vim命令整理2019.5.10

 

 

 

Linux进程线程

 

1

进程控制,单道程序和多道程序,进程的状态转化,MMU的作用,映射关系,进程控制块PCB,环境变量,fork函数,kill的各种信息,exec函数族

2019.1.6
2pipe,fifo,mmap,匿名映射2019.1.7
3信号的实现机制,信号状态,阻塞信号集和未决信号集,raise,abort,alarm,setitimer,信号捕捉,利用SIGCHLD回收子进程2019.1.8
4进程组,会话,守护进程,nohup,线程2019.1.8
5互斥量的使用,死锁,读写锁,条件变量,信号量,文件锁2019.1.9

 

 

 

Linux高并发网络编程开发

 

1socket编程 套接字编程 (纯理论) 
2网络应用程序设计模式,socket编程,inet_pton,inet_ntop,服务端创建连接的过程,客户端创建连接的过程,socket函数封装2019.1.10
3send/recv,TCP状态转化,shutdown,netstat命令,端口复用, IO多路转接,select, poll2019.1.12
4epoll,epoll的三种触发方式,UDP通信,tcp和udp的使用场景2019.1.13
5广播,网关,组播,本地套接字通信,心跳包,epoll反应堆2019.2.1
6 libevent(使用),如果动态库找不到,如何解决?2019.2.2
7xml、minixml、json、cJSON2019.2.6

 

 

 

服务器开发

 

1http协议 - 应用层,请求消息,HTTP1.1的五种请求方法,响应消息,HTTP常用状态码,重定向, http中的文件类型,web服务端实现思路,正则表达2019.2.6
2epoll服务端模型代码,strncasecmp函数,MSG_PEEK,scandir函数,编码解码,sscanf 函数,正则表达式,strftime 函数2019.2.7
3libevent实现http server,线程池2019.2.7

 

 

 

GDB

 

1 GDB学习笔记
2 陈皓GDB调试教程链接汇总
3 

 

 

 

 

 

 

面试考点

 

1软连接和硬链接的区别
2fork之后子进程到底复制了父进程什么
3 

 

 

 

趣谈linux操作系统

 

1趣谈linux操作系统(一)——操作系统的发展历程、linux操作系统图解、Linux 操作系统爬坡路线图2019.6.29
2  
3  
4  
5  
6  
7  
8  
9  

 

 

linux 性能调优

1CPU篇平均负载https://blog.csdn.net/qq_29996285/article/details/10679746620200616
2cpu上下文切换https://blog.csdn.net/qq_29996285/article/details/10679819420200617
3cpu使用率https://blog.csdn.net/qq_29996285/article/details/10682083820200618
4不可中断进程和僵尸进程https://blog.csdn.net/qq_29996285/article/details/10684546420200621
5linux软中断https://blog.csdn.net/qq_29996285/article/details/10688550920200621
6总结梳理https://blog.csdn.net/qq_29996285/article/details/10688823520200622
7内存篇

Linux内存基本概念梳理

https://blog.csdn.net/qq_29996285/article/details/10689380620200623
8 

怎么理解内存中的Buffer和Cache?

https://blog.csdn.net/qq_29996285/article/details/10693370720200624
9    
10    

 

 

 

 

 

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值