Linux
面包呢
bug bug bug
展开
-
Linux生产者与消费者
Linux生产者与消费者(321原则)3种关系生产者与消费者的互斥与同步关系生产者与生产者的互斥/竞争关系消费者与消费者的互斥/竞争关系2种角色生产者:往交易场所放东西(在计算机中一般都是数据)的人消费者:从交易场所取东西的人1个交易场所内存中具有存储数据的一段有界缓冲区规则生产者优先:消费者永远不能追上消费者/生产者;生产者不能将消费者包一圈。基于单链表的生产者消费模型...原创 2020-04-01 15:43:46 · 242 阅读 · 0 评论 -
Linux系统下-Wall与-Werror的作用
-Wall 打开gcc的所有警告,详细查错-Werror,它要求gcc将所有的警告当成错误进行处理原创 2019-10-14 15:53:08 · 1519 阅读 · 0 评论 -
Linux字符驱动设备
一、字符设备基础字符设备:是指只能一个字节一个字节进行读写操作的设备,不能随机读取设备中的某一数据、读取数据要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED等。一般每个字符设备或者块设备都会在/dev目录(可以是任意目录,这样是为了统一)下对应一个设备文件。linux用户层程序通过设备文件来使用驱动程序操作字符设备或块设备。二、字符设备驱动与用户空间...原创 2019-10-08 16:03:03 · 182 阅读 · 0 评论 -
Linux基本命令篇
Linux基本命令命令名称意义cd进入文件cp复制文件ls显示所有文件mv移动文件rm删除文件rm -rf强制删除文件rmdir删除已建立的目录echo写入文件touch创建一个空文本文件mkdir创建文件夹top创建文件pwd显示当前目录more显示文件内容cat显示t...原创 2019-09-22 17:07:19 · 656 阅读 · 0 评论 -
Linux中ls颜色含义
ls会显示不同的颜色颜色含义蓝色目录绿色可执行文件红色压缩文件浅蓝色链接文件粉红色图片文件黄色设备文件灰色其他文件可以切换到/dev目录下用ls查看一下,会看到大部分为设备文件。...原创 2019-09-22 16:43:08 · 607 阅读 · 0 评论 -
程序、进程、线程
程序binary program放置在存储媒体中(如硬盘、光盘、软盘、磁带等),为实体文件的形态存在;进程Process程序被触发后,执行者的权限与属性、程序的程序代码与所需数据等都会被加载内存中,操作系统并给予这个内存内的单元一个标识符(PID),可以说,进程就是一个正在运作中的程序。线程thread是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条...原创 2019-09-18 10:04:57 · 110 阅读 · 0 评论 -
Linux系统的顶层目录结构
Linux 系统的顶层目录结构存放位置存放的内容/根目录bin存放用户二进制文件boot存放内和引导配置文件dev存放设备文件etc存放系统配置文件home用户主目录lib动态共享库lost+found文件系统恢复时的恢复文件media可卸载存储介质挂载点mnt文件系统临时挂载点opt附加的应用...原创 2019-09-11 15:22:03 · 578 阅读 · 0 评论