Linux学习
文章平均质量分 80
iNBC
工科男一枚
展开
-
Linux串口测试相关命令
Linux串口测试相关命令原创 2022-07-04 15:00:14 · 2405 阅读 · 0 评论 -
shell脚本常用命令(三)
cut 、awk、for、while、until等常用命令原创 2022-06-23 09:43:08 · 1109 阅读 · 0 评论 -
shell脚本常用命令(四)
xargs、dd、tr 、校验和与核实(md5sum和sha1sum)、sort、uniq等命令用法原创 2022-06-22 15:55:09 · 696 阅读 · 0 评论 -
shell脚本常用命令(二)
if、算术比较、grep、seq、find、sed等命令用法原创 2022-06-09 15:05:04 · 526 阅读 · 0 评论 -
shell脚本常用命令(一)
echo、env、数值计算(let、[ ]、(( ))、expr、bc)、>、>>、cat、数组和关联数组、alias等常用命令原创 2022-06-07 14:09:07 · 801 阅读 · 0 评论 -
dmidecode命令
参考:https://blog.csdn.net/carefree2005/article/details/112446558一、dmidecode命令简介dmidecode命令可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。DMI(Desktop原创 2022-05-31 17:28:12 · 5638 阅读 · 0 评论 -
IPMITool常用命令
参考:https://blog.csdn.net/zygblock/article/details/532702671、远程电源控制类ipmitool -I lanplus -H 10.32.228.111 –U username –P Passwordchassis power offipmitool -I lanplus -H 10.32.228.111 –U username –P Passwordchassis power onipmitool -I lanplus -H 10..原创 2022-05-31 16:09:04 · 9081 阅读 · 0 评论 -
IPMI概述
参考1、百度百科:https://baike.baidu.com/item/IPMI/2552078?fr=aladdin2、https://www.elecfans.com/d/1678415.html3、https://zhuanlan.zhihu.com/p/159827188什么是IPMI?IPMI(智能平台管理接口),Intelligent Platform Management Interface的缩写。原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦原创 2022-05-31 14:33:09 · 1331 阅读 · 0 评论 -
Linux下的lsusb命令详解
lsusb命令详解参考:1、https://zhuanlan.zhihu.com/p/1424038662、https://blog.csdn.net/phmatthaus/article/details/124198879简介USB,是英文Universal Serial Bus(通用串行总线)的缩写,是一个外部总线标准,早期用于规范电脑与外部设备的连接和通讯。 USB连接自从首次推出到现在已经有23年,这种技术在全球电子行业中的扩展速度前所未有。USB现在已经拥有超过30亿端口的年出货量原创 2022-05-26 14:57:03 · 2993 阅读 · 1 评论 -
Linux 系统USB设备检测
Linux 系统USB设备检测Linux下查看USB设备命令:参考链接:https://wenku.baidu.com/view/a33c0d616aeae009581b6bd97f1922791688be06.html来源:百度文库著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。终端输入:cat /sys/kernel/debug/usb/devices终端输出:T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Sp原创 2022-05-26 13:53:06 · 3316 阅读 · 0 评论 -
shell正则表达式
shell正则表达式基本表达式的分类基本表达式参考:1、https://www.cnblogs.com/EasonJim/p/8282511.html2、https://baijiahao.baidu.com/s?id=1711110960497011300&wfr=spider&for=pc3、https://blog.51cto.com/u_14451009/2441677基本表达式的分类基本的正则表达式(Basic Regular Expression 又叫 Basic R原创 2022-05-10 12:35:11 · 378 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(七)---线程的概念
进程的缺点对操作系统来说,进程占有系统资源,进程的切换也给操作系统带来了额外的开销。每次创建新进程会把父进程的资源复制一份到子进程,如果创建多个进程的话,会占用大量的资源。进程间的数据共享也需要操作系统的干预。进程是操作系统中资源管理的最小单位。为此,希望将进程的某些属性展开,使得:作为独立调度的基本单位,不同时作为占有资源的基本单位对占有资源的基本单位又不频繁切换线程概念线程的定义:有时称轻量级进程,是进程中的一个执行线路或线索,是一个相对独立的、可独立调度和指派的执行单元。资源的拥有原创 2020-07-10 10:07:03 · 375 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(六)---进程通信
进程的通信fork新的进程完全复制父进程的数据,父子进程直接独立,没有影响 进程与进程间的数据空间是相互独立的一个进程的代码段只能存取其自己的数据,而不能存取另一个进程的数据写一个程序测试:用全局变量能否在父子进程直接传递数据?定义全局变量子进程对全局变量操作父进程对全局进程通信的目的A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。C、通知事件:一原创 2020-06-16 19:46:52 · 287 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(五)---进程管理
进程管理进程的概念进程号pid进程控制-初识fork进程的创建过程最简单的进程同步:wait僵尸进程和孤儿进程僵尸进程进程链vfork特点vfork使用进程终止exit函数_exit函数sleep函数调用进程管理相关命令进程的概念程序是一个包含可以执行代码的文件,是一静态的文件。进程是一个开始执行但还没有结束的程序的实例,就是可执行文件的具体实现,是一个动态的概念。Linux系统上所有运行的东西都可以称为一个进程。在一个CPU上,可以存在多个进程;在同一时间内,一个CPU只能有一个进程工作。操作原创 2020-05-26 21:36:11 · 955 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(四)—Linux基础之Makfile文件
Linux基础之Makfile文件Linux基础之Makfile文件编译流程Makefile的介绍Makefile简单的练习Makefile的组成Makefile的组成Makefile的规则(命令)Makefile的工作原理Makefile自动检测更新Makefile隐式规则Makefile隐式规则 - 简化2Makefile隐式声明 - 简化3Makefile的变量替换Makefile优化Makefile的变量追加Makefile预定义变量Makefile通用版(基本版)Linux基础之Makfile文原创 2020-05-19 18:19:28 · 1941 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(三)— GCC/G++编译器与调试器
Linux GCC/G++编译器与调试器GCC/G++编译器目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是Linux平台编译器的事实标准。GCC是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。GCC之所以被广泛采用,还因为它能支持各种不同的目标体系结构。它既支持基于宿主的开发,也支持交叉编译。目前,GCC支持的体系结构有四十余种,常见的有X86系列、ARM、PowerPC等。同时,GCC还原创 2020-05-19 17:55:36 · 645 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(二)—Linux开发环境之vim
Linux开发环境之vim Linux开发环境之vim文本编辑工具vimvim简介vim工作模式vim的进入与退出进入vim退出vimvim编辑命令移动光标文本插入文本删除文本的复制与粘贴文本移动文本的查找与替换(1) 命令模式下的文本查找与替换(2) 末行模式下的文本查找与替换重复与取消Linux开发环境之vim@wrote by iNBC form SDUT at 2020.5.19文本编辑工具文本编辑工具是用来编写源代码的应用程序。Linux上比较流行的文本编辑工具有VI、Gedit、VIM和原创 2020-05-19 17:16:11 · 797 阅读 · 0 评论 -
嵌入式系统及应用Linux学习笔记(一)——常用命令
Linux简介Linux是一款优秀的计算机操作系统LINUX是在UNIX基础上开发,具有UNIX全部功能。1991年,芬兰赫尔辛基大学的学生Linus Torvalds开发了Linux。Linus Torvalds把它变成了“自由”软件。注意:“自由”不是“免费”, “自由”即开源。开源与免费的区别:免费软件通常以二进制文件形式发布。用户虽然可以免费使用,但无权对软件进行任何修改。开源软件是将软件以源代码形式发布,并遵循GPL等开源协议,用户不仅能使用,而且还可对软件进行改进。Linux特点原创 2020-05-12 18:42:33 · 2373 阅读 · 0 评论