05 2022 档案
摘要:驱动认知 1. 什么是驱动 驱动就是对底层硬件设备的操作进行封装,并向上层提供函数接口。 设备分类: linux系统将设备分为3类:字符设备、块设备、网络设备。 字符设备:指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后顺序。字符设备是面向流的设备,常见的字符
阅读全文
摘要:一、什么是samba? 搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录。 现在介绍如何在ubuntu 16.04系统中搭建Samba服务。 二 、samba安装 sudo apt-get install samba samba-common 运行截图如下
阅读全文
摘要:阅读本文之前,请详细阅读以下几篇文章: 《一文包你学会网络数据抓包》 《教你如何抓取网络中的数据包!黑客必备技能》 一、什么是http? Http协议即超文本传送协议 (HTTP-Hypertext transfer protocol) 。 它定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万
阅读全文
摘要:Make简介: 工程管理器,顾名思义,是指管理较多的文件 Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作 Make将只编译改动的代码文件,而不用完全编译。 会不
阅读全文