点播模块编译nginx VOD模块NGINX编译部署

VOD模块NGINX编译部署 主要解决我那破电视的观影需求、软件装不了又不想掏钱看线上广告;U盘也没法播、没几个兼容的解码软件,五六年前的电视买的是真坑爹,我又不会刷机,那索性用废笔记本装linux整个nginx-vod模块整个音视频链...阅读全文

SHELL——环境变量

1、系统变量 SHELL环境变量分类: 作用域分类为全局变量和局部变量、 系统变量和用户自定义变量。 打印系统全局变量命令:env、printenv 打印系统局部变量命令:set 在编辑器中查看系统全局变量命令:env | less 在...阅读全文

WSL 创建记录

WSL 创建记录 操作步骤 本文适用于 Windows 10 版本 2004 及更高版本或 Windows 11。 即内部版本 19041 及更高版本. 如果你正在使用 2004 以下版本或你的电脑不支持虚拟化,请阅读: https:/...阅读全文

对于学习Linux进程与线程的感悟

进程感觉就像一个应用程序一样,比如QQ,火狐浏览器等等,他们之间互不干扰,可以独立运行。线程就像QQ里的各种功能,比如好友列表,显示当前是在线还是离线,会话窗口等等去实现各种功能,进程死掉的话,这些线程也会跟着结束。 经过一段时间的学习...阅读全文

Linux上的USB驱动器基准测试

基准测试 如果你想在U盘或其他外置USB硬盘上执行基准测试,程序与在普通内部存储设备上执行基准测试非常相似。我们需要做的就是测量USB硬盘的读写速度。在本教程中,你将看到如何在 Linux 系统上通过命令行和图形用户界面对USB硬盘进行...阅读全文

6-Linux操作系统 用户与用户组

一、介绍说明 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源...阅读全文

centos7.9 扩容swap分区

情况说明:在VMware vsphere的虚拟化平台下,为了快速部署虚拟服务器,我们常常使用模板部署虚拟机。但真实业务有时要求的文件系统分区和大小常常与模板不同,这时便需要自定义硬件资源和使用 LVM 方式扩容。在定义硬盘的时候我们可以...阅读全文

Debian11.7 配置vi非兼容模式

对于最小化安装的 Debian11.7 ,起初有一个问题给我造成了困扰:那就是当我使用 vi 编辑文本文件时,我无法通过键入“i”来切换到输入模式,或者说,其实的确进入了输入模式,但是底部行并没有显式进行提示,另外,我无法使用 Back...阅读全文

掌握嵌入式Linux编程3引导程序

3引导程序 引导程序是嵌入式Linux的第二个要素。它是启动系统和加载操作系统内核的部分。在这一章中,我们将研究引导程序的作用,特别是它如何使用一种叫做设备树的数据结构将控制权从自身传递给内核,设备树也被称为扁平化设备树或FDT(fla...阅读全文

5-Linux操作系统 vi/vim编译器

一、vi编译器介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)编辑器,由于在Unix及Linux系统的任何版本,Vi编辑器是完全相同的,因 此可以在其他任何介绍vi的地方...阅读全文

嵌入式软件调试与验证2仿真

2 仿真环境中的嵌入式软件调试 2.1 固件调试方法概述 目前的EDA环境提供了各种固件调试方法。通常可以使用以下方法之一: 使用硬件的SystemC模型进行仿真 这可以在不接触硬件的情况下尽早开始固件开发,并在假设模型准确的情况下测试...阅读全文

痞子衡嵌入式半月刊: 第 81 期

痞子衡嵌入式半月刊: 第 81 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢...阅读全文