
Linux
文章平均质量分 93
注释远方
往前看并且坚持、勇敢
展开
-
Linux02——操作系统接口
OS是软硬件之前的桥梁:操作系统管理硬件,最终以服务的形式提供给用户。如用户读取磁盘数据,OS设备管理将读出来的数据通过文件系统交给用户。OS管理员对CPU(进程)管理,对内存管理,对设备管理,对文件管理。操作系统接口标准遵从POSIX标准,potable operating System interface of UNIX。操作系统接口类型:图形接口(GUI)、命令行(shell)、编程接口(应用程序)一次系统调用:用户态陷入到内核态,内核执行系统调用服务例程,处理结束后返回用户态。原创 2022-11-29 20:00:00 · 1998 阅读 · 0 评论 -
Linux01——概述
Linux概述原创 2022-06-12 17:03:14 · 160 阅读 · 0 评论 -
嵌入式系统及应用——同步互斥和通信
一、概述与信号量多任务系统中任务之间/任务与中断服务ISR的关系是相互独立:仅竞争CPU资源 互斥:竞争除CPU之外的其他公共资源(任务间互斥的是全局变量或者共享内存) 同步:协调彼此运行的步调,保证协同运行的各个任务具有正确的执行次序 通信:彼此间传递数据或信息,以协同完成某项工作1.1 概述 同步(通信)的基本方式:分为任务与任务,任务和中断之间进行同步通信。通信分为单向和双向,双向之间的通信仅存在任务之间,因为ISR不可以进行等待 。 ...原创 2021-08-30 10:57:22 · 429 阅读 · 0 评论 -
ubuntu——sudo update与upgrade的作用及区别
update是更新软件列表,upgrade是更新软件注:upgreade可不能乱用啊,要是源里面有系统更新,直接给你把系统升级了---------------快乐的分割线---------------------------------------------------入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件。本文主要讲一下LIN...转载 2018-06-05 15:28:37 · 1077 阅读 · 0 评论 -
Linux学习之——CMakeLists
在学习使用caffe跑个mnist时,首先配置环境并安装caffe。安装caffe参考的是这篇博客,https://blog.youkuaiyun.com/yhaolpz/article/details/71375762#commentBox安装过程中,编译opencv使用到命令cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/...翻译 2018-10-06 11:52:26 · 604 阅读 · 0 评论 -
linuxLearning——git命令
配置caffe库用到git命令git clone:转载博客http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / ...转载 2018-10-06 13:52:25 · 132 阅读 · 0 评论 -
linux系统命令——make,clean
摘要:先先看一下什么是makefilemakefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。makefile带来的好处就是--“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令...转载 2018-10-07 13:46:17 · 3308 阅读 · 0 评论 -
Linux——vi/vim
vim简介:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。为什么使用vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, ...原创 2018-10-07 13:58:07 · 238 阅读 · 0 评论