刷新
写驱动实现LED闪烁及基础概念查看

博主头像 > 2023/7/20 初学内核,记录与分享,感叹内核学了后真的感觉很多东西都通透了,但是难度太大,只能浅浅初探。 # 前提 内核五大功能 ➢ **进程管理**:进程的创建,销毁,调度等功能 注:可中断,不可中断,就是是否被信号打断。从运行状态怎样改到可中断等待态,和不可中断等待态操作系统开始会对每 ...

Linux系统安装CH341驱动

# Linux系统安装CH341驱动 Linux系统(这里以ubuntu20.04为例)本身会自动安装CH340驱动,随着时间的推移,旧版本的驱动已经无法支持当下的CH340模块,所以我们需要重新安装驱动。 ![](https://img2023.cnblogs.com/blog/3158928/2 ...

Linux中ARP学习和老化机制

博主头像 ARP学习和老化机制在Linux网络通信中起着至关重要的作用。ARP(Address Resolution Protocol)地址解析协议是将IP地址解析为MAC地址的一种机制。本文将详细介绍Linux中ARP学习和老化的概念、工作原理以及其重要性。 ...

PWM点灯

博主头像 [TOC] # PWM脉冲宽调点灯 ## 前言 对于灯等来说有很多种方法,前面介绍了一些基础的点灯方法,比如直接点灯,按键控制点灯,按键中断点灯,但都是比较简单的一些方法也很基础,要问我有没有什么高级点的点灯方法,答案是有的,在这我要介绍一种高级点灯的方法就是使用PWM进行点灯。 ## 1.什么是P ...

Ubuntu 22.04 Samba 安装和配置

博主头像 # 安装 安装 ```bash sudo apt install samba ``` 检查服务状态 ```bash systemctl status smbd --no-pager -l ``` 检查是否启用(开机自启动) ```bash systemctl is-enabled smbd # en ...

Linux reset子系统

博主头像 文章代码分析基于linux-5.19.13,架构基于aarch64(ARM64)。 # 1. 前言 复杂IC内部有很多具有独立功能的硬件模块,例如CPU cores、GPU cores、USB控制器、MMC控制器、等等,出于功耗、稳定性等方面的考虑,有些IC在内部为这些硬件模块设计了复位信号(res ...

Windows 交叉编译之 make

博主头像 以下内容为本人的学习笔记,如需要转载,请声明原文链接[ 微信公众号「ENG八戒」](https://mp.weixin.qq.com/s/w8YV_TUb4QwsgChu3AspHg)[https://mp.weixin.qq.com/s/w8YV\_TUb4QwsgChu3AspHg](https ...

Atom N2600, N2800 安装 Ubuntu22.04 卡住的问题处理

博主头像 Atom N2600, N2800 的某些旧型号机器, 安装 Ubuntu 时在安装界面选择安装后, 启动过程中会卡住, 或者数秒即黑屏, 再无反应. 这个问题对于Debian系的其他发行版 Lubuntu, Linux Mint, Debian 都一样, 但是用Win PE盘可以正常启动. 经各种... ...

跟运维学 Linux - 02

博主头像 ## 文件操作和用户 ### 复制移动和删除 在Windows中我们可以通过快捷键 ctrl + c 复制,ctrl + v 粘贴,在 linux 中需要使用命令。 #### 复制移动 `cp` 就是 copy 的意思。请看示例: ```javascript // 将 a.txt 复制一份,重命名为 ...

MIT6.S081学习笔记--lec 1

博主头像 # 引言 ## 操作系统的目标 + abstract H/W `抽象化硬件` + multiplex `多路复用` + isolation `隔离性` + sharing `共享(进程通信,数据共享)` + security / access control `安全性/权限控制` + perform ...

跟运维学 Linux - 01

博主头像 ## 跟运维学 Linux - 01 ### 运维的诞生 运维工程师有很多叫法:系统运维、Linux 工程师、系统管理员... `网管`可以说是运维工程师最早的雏形。在个人电脑未普及时,大家去网吧玩游戏。 玩家:“网关,我的电脑上不了网了” 网管负责维修电脑、维修系统、维护网络设备... ### 互 ...

shell脚本-lnmp一键部署

博主头像 # shell脚本-lnmp一键部署 创建文件lnmp.sh ``` vim lnmp.sh ``` ``` #!/bin/bash #描述:LNMP网站架构部署脚本 cat /dev/null echo "创建Nginx运行用户" groupadd www useradd -g www www - ...

Linux 运维常用命令

博主头像 因为笔者有着大量运维部署站点的需求,所以之前一直在陆陆续续学习并实践各种`Linux`的`Shell`命令,在此记录一些高频命令的使用的说明,方便自己回顾加深记忆 ...

Linux下chkconfig命令详解(service)

博主头像 # Linux下chkconfig命令详解(service) ## 一、释义 ```markdown chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 ``` ## 二、使用语法 ```sh ...

文件系统内部的inode是为了解决什么问题?有什么用途?

博主头像 文件系统内部的inode(Index Node)是为了解决文件管理和数据存储的问题,并提供了一些重要的用途,包括: 1. 文件索引:inode是文件系统中的一个数据结构,它存储了文件的元数据,如文件名、文件大小、文件权限、文件所有者等信息。inode相当于一个文件的索引,通过它可以快速定位和管理文件 ...

符号链接和硬链接有什么区别?windows的快捷方式属于哪一种链接方式?

博主头像 符号链接和硬链接是两种不同的链接方式,它们有以下区别: 文件系统支持:符号链接是由文件系统直接支持的,而硬链接是由文件系统内部的inode支持的。 跨文件系统:符号链接可以跨越不同的文件系统,可以链接到其他磁盘分区或网络共享。而硬链接只能在同一个文件系统中创建链接。 链接目标:符号链接可以链接到文件 ...

详解在Linux中修改Tomcat使用的jdk版本

博主头像 由于部署个人项目使用了`openjdk11`,但是我之前安装的是`jdk1.8`,jdk版本升级的后果就是,tomcat运行的时候报一点小bug,找了很多资料之后,决定在tomcat的运行文件中覆盖使用的jdk版本路径来解决 ...

<1···484950>