SSHFS-基本使用 sshfs github 项目地址 介绍SSHFS, Secure SHell FileSystem, 是一种基于 SSH 协议的文件系统工具, 允许将远程服务器的目录挂载到本地计算机, 就像操作本地文件系统一样访问和管理远程文件. 工作原理SSHFS 使用 FUSE (Filesystem in Userspace) 将远程服务器的目录映射为本地文件系统然后通过 SSH 协议与远程服务器通信, 2024-11-22 Linux
Vim-编辑远端文件 vim scp://利用 scp 协议来编辑远程文件, 比如远端为 root@121.48.165.112, 则: 1vim scp://root@121.48.165.112/hello.txt 实际上就是编辑 /root/hello.txt 文件, 这里是相对于家目录的路径, 也可以用绝对路径, 如: 1vim scp://root@121.48.165.112//hom 2024-11-22 Vim
Systemd-定时器单元 介绍用于定时触发 service, 一般而言 .service 的定时器是同名的 .timer 文件. 示例假如 /etc/systemd/system/my-test.service 内容为: 123456[Unit]Description=My test Task[Service]Type=oneshotExecStart=/path/to/script.sh 则对应定时器文件为 /etc/ 2024-11-22 Linux
MkDocs-服务搭建和使用 MkDocs 官方文档 介绍MkDocs 是用于快速创建项目文档的静态网站生成器. 其使用 Markdown 编写文档, 支持用 YAML 进行简单的配置和主题定制. 安装可直接用 pip 装: 1pip install mkdocs 查看是否安装成功: 1mkdocs --version 创建项目文档目录1mkdocs new <project-name> 如: 1mkdocs 2024-11-20 Mkdocs
Protocol-Buffers-基础 protobuf 官方文档 介绍Protocol Buffers 是一种跨语言 (支持多种语言接口), 跨平台的用于序列化数据的机制 (可以看作一种语言, 也需要编译处理). 它和 JSON 类似, 但是更快更轻量, 常用于存储数据或服务器间通信. Protocol Buffers 的工作流程 语法定义 Message 类型1234567edition = "2023";mes 2024-11-19 P4
P4-相关工具链 P4 程序运行的整体结构如图: 其主要可以分 4 个步骤 Step1 编译将 .p4 程序编译为 .json 和 .p4info 文件: 12345p4c-bm2-ss --p4v 16 \ -o test.json \ --p4runtime-file test.p4info \ --p4runtime-format text \ test.p4 p4c-bm2-ss 2024-11-19 P4
BlockChain-基础 介绍区块链, block chain, 是一种分布式账本技术 (数据不是存储在单一的节点上), 它允许多个参与者在没有中心化控制的情况下共同维护和更新数据. 这种技术以区块 (指数据结构的基本单元) 的形式存储数据, 每个区块包含一组交易信息 (比如交易的发送者和接受者, 以及交易金额等), 并通过加密哈希链接到前一个区块 (确保顺序性), 从而形成一个链条. 为什么需要区块链参考 B 站讲解视频 2024-11-17 BlockChain
GPIO-常见名词 参考 blog参考视频 Push-pull output 推挽输出Pull-pull output 模式指, 输出端口通过两个晶体管的开关来控制电平状态, 其可以实现高电平和低电平两种状态. 这里的 Push-pull 描述的是输出的状态, Push 指输出高电平: 上面是 NPN 型晶体管, 栅极输入高电平时导通 下面是 PNP 型晶体管, 栅极输入低电平时导通 此时输出控制部分输出高电平, 2024-11-08 STM32