刷新
Linux基础-01:Linux命令的基本格式

博主头像 2.1.1 命令提示符 在CentOS 7操作系统中,Linux命令提示符就像是你与电脑交流的一个小标志,告诉你系统已经准备好接受你的指令了。 它通常会显示在你打开的终端窗口或控制台的最前面。 让我们来看一个示例: [root@node01 ~]$ 在这个示例中: root:是当前登录的用户名。 @ ...

痞子衡嵌入式:在i.MXRT1xxx系列上用NAND型启动设备时可用两级设计缩短启动时间

博主头像 大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在i.MXRT1xxx系列上用NAND型启动设备时可用两级设计缩短启动时间。 去年痞子衡写过一篇骚操作文章 《借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间》,这对于 NAND 型启动设备上程序热重启时间的缩短 ...

shell脚本正则表达式

博主头像 声明: 以下内容为个人笔记,内容不完全正确,请谨慎参考。 正则表达式 含义: 正则表达式使用的每个单独字符串来描述、匹配一些列符合语法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。在Linux中,grep,sed,awk等文本处理工具都支持正则表达式进行模式 ...

【ESP32 IDF】用RMT控制 WS2812 彩色灯带

博主头像 在上一篇中,老周用 .NET Nano Framework 给大伙伴们演示了 WS2812 灯带的控制,包括用 SPI 和 红外RMT 的方式。利用 RMT 是一个很机灵的方案,不过,可能很多大伙伴对 ESP32 的 RMT 不是很熟悉。除了乐鑫自己的文档,没几个人写过相关的水文,可见这里头空白的水 ...

结构体学习

博主头像 /******************************************************************************************************** * * 提高可移植性 Copyright (c) 2023-2024 cececlmx@ ...

MIT6.S081 - Lecture3: OS Organization and System Calls

博主头像 为什么要使用操作系统 使用操作系统的主要原因是为了实现 CPU 多进程分时复用以及内存隔离 如果没有操作系统,应用程序会直接与硬件进行交互,这时应用程序会直接使用 CPU,比如假设只有一个 CPU 核,一个应用程序在这个 CPU 核上运行,但是同时其他程序也需要运行,因为没有操作系统来帮助切换,就需 ...

shell系统函数和流程控制

博主头像 系统函数: 1、简单示例: 点击查看代码 #!/bin/bash filename="$1"_log_$(datename +%S) echo $filename basename: 基本语法: basename [string/pathname] [suffix] (功能描述:basename命令 ...

shell脚本中的运算符和条件判断

博主头像 shell脚本中的运算符和条件判断: 一、算术运算符 在Shell脚本中,你可以使用各种运算符来执行数学运算、比较和逻辑操作。 计算方式: $[ ] $(( )) 例: a=$[(9+5)90] 打印输出结果 ==> echo $a 二、条件判断 判断方式: test $a = 90 [ $a = ...

docker 安装

博主头像 1、安装Docker Centos7.6-centos7.9 # 配置主机名: hostnamectl set-hostname master1 && bash #关闭防火墙 systemctl stop firewalld && systemctl disable firewalld #关闭ipt ...

在安装程序后出现找不到asctrls.ocx文件怎么办?

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个asctrls.ocx文件(挑选合适的版本文件)把它放入到程序或系统目录中 ...

我的电脑缺少了AniGIFV6.ocx文件怎么办

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个AniGIFV6.ocx文件(挑选合适的版本文件)把它放入到程序或系统目录 ...

快速上手Linux核心命令

博主头像 Linux 的重要性不用我多说了吧,大多数互联网公司,服务器都是采用的Linux操作系统 Linux是一个主要通过命令行来进行管理的操作系统。 只有熟练掌握Linux核心命令,在使用起来我们才会得心应手 这里给大家整理了Linux一些核心命令,掌握这些核心命令,工作中应该游刃有余了 一、脑图 二、详 ...

MIT6.S081 - Lab1: Xv6 and Unix utilities

博主头像 Part1:sleep 实验要求与提示 可以参考 user/echo.c, user/grep.c 和 user/rm.c 文件 如果用户忘记传递参数,sleep 应该打印一条错误消息 命令行参数传递时为字符串,可以使用 atoi 函数将字符串转为数字 使用系统调用 sleep,有关实现 sleep ...

分享一款嵌入式开源按键框架代码工程MultiButton

博主头像 一、工程简介 MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块。 Github地址:https://github.com/0x1abin/MultiButton 这个项目非常精简,只有两个文件: (1)可无限扩展按键; (2)按键事件的回调异步处理方式可以简化程序结构,去除冗余的按 ...

MIT6.S081 - Lecture1: Introduction and Examples

博主头像 课程简介 课程目标 理解操作系统的设计和实现 通过 XV6 操作系统动手实验,可以扩展或改进操作系统 操作系统的目标 Abstraction:对硬件进行抽象 Multiplex:在多个应用程序之间共用硬件资源 Isolation:隔离性,程序出现故障时,不同程序之间不能相互干扰 Sharing:实现 ...

Linux systemd 定时任务

博主头像 哈喽大家好,我是咸鱼。 说到 Linux 定时任务,大家用得最多的就是 crond 服务,但其实 systemd 也有类似的功能。我们不但可以通过 systemd 来管理服务,还能设置定时任务,那就是 systemd timer。 与 crond 相比,systemd 定时任务具有以下优点: 更高的 ...

第二周作业0414

1.总结学过的文本处理工具,文件查找工具,文本处理三剑客, 文本格式化命令(printf)的相关命令及选项,示例。 答:文本处理工具 tr 用于替换和删除字符 cat 显示文本内容 nano 修改文本 sort 排序 wc 统计行号 tac 反向打印显示内容 cut 提取特定字段 答:文本三件客分别 ...

<123···50>