嵌入式与Linux基础
嵌入式与Linux基础一、什么是嵌入式简单来说是以计算机为基础软硬件可裁剪的专用型计算机系统。咱们平时用的电脑、笔记本属于全能打工人能打游戏、刷视频、写代码、追剧啥活都能干系统庞大功能拉满。嵌入式设备刚好反过来是专一岗位临时工只被安排单一任务身材小巧、干活专一、不瞎折腾。二、Linux基础1️⃣什么是Linux?1、Windows就是咱们笔记本、网吧电脑的「大众娱乐系统」界面花花绿绿点图标就能操作主打普通人好上手但后台藏一堆乱七八糟自带软件还容易弹窗、卡顿。Linux就是免费开源、干净自律的工具人系统全世界程序员免费共用、随便改没有广告占用资源极少。2、其分为两类:桌面版如虚拟机装的Ubuntu带图形页面能点鼠标、开文件夹像简化干净版Windows专门给咱们学嵌入式、写代码的学生用轻量不卡机。服务器/嵌入式版如开发板、网站后台没有鼠标界面全靠敲黑框命令控制不装多余软件省电、稳定常年开机几个月不关机不崩溃。3、生活里到处都是Linux:手机安卓底层是Linux空调、无人机、龙芯开发板、STM32嵌入式板子跑Linux抖音、淘宝、网课网站后台服务器全是Linux扛着路由器、智能电视内核也都是它。2️⃣虚拟机的操作全屏模式ctrlalt回车打开终端ctrlaltt在终端上打开一个新的窗口:ctrlshifttLinux的用户分为两类:普通用户和超级用户其中超级用户的权限会更高一些普通用户的用户名没有要求但不能是root而超级用户的用户名只能是root。他们的家目录分别为Linux 家目录/home/Linuxroot 家目录/root终端字体调节ctrlshift’’ 放大字体ctrl’-‘ 缩小字体3️⃣Linux的基本命令命令格式command [-options] arg1 arg2 arg3…ls 查看当前目录下的所有文件蓝色是目录文件 windows 中的文件夹白色是普通文件 windows 中的文本文件.txtrwx r: 拥有读权限 w拥有写权限 x拥有执行权限 第一组rwx 创建文件的用户对文件是否有读写执行的权限 第二组rwx 创建文件的用户同组的用户对文件是否有读写执行的权限 第三组rwx 其余人是否有读写执行的权限chomd 修改文件的权限chown 修改文件所属的用户chgrp 修改文件所属的组sudo 使用超级用户的权限来执行该条指令touch 创建普通文件其中文件名不要带空格如果非要表达空格请用_替代空格rm 删除普通文件mkdir 创建目录文件rmdir 删除空目录文件非空目录文件可用rm -rf删除不过要谨慎使用一旦删除无法恢复cd 切换当前的工作路径cd 目的路径cd … …表示当前目录的上一目录cd . .表示当前目录cd ~ ~表示当前登录用户的家目录cd / /表示操作系统的根目录最顶层目录pwd 查看当前所在目录的绝对路径cp 拷贝文件拷贝普通文件时: cp 源文件 目的路径拷贝目录文件时cp 源文件 目的路径 -rfmv 移动剪切文件mv 源文件 目的路径修改文件名mv 旧文件名 新文件名4️⃣Linux系统的目录结构最顶层目录为根目录 用 / 来表示/ 目录下所有文件均为系统文件按照功能来分目录存放bin 二进制可执行程序boot 启动文件dev 设备文件etc 配置文件lib 库文件mnt 挂载文件proc 进程相关文件var 日志文件home 存放普通用户家目录的目录root 超级用户的家目录绝对路径从根目录出发的路径称为绝对路径无论登录用户、无论所在位置相同路径不会产生不同含义。更稳定相对路径登录用户不同、所在位置不同相同路径可能会产生不同含义。更方便5️⃣Linux中编写执行C语言代码vi编辑器使用vi打开文件vi filename.cvi编辑器的三种模式底行模式默认其余模式可通过esc进入底行模式)插入模式底行模式输入i 、a、o均可进入插入模式此时进行编写C语言代码命令模式底行模式输入进入命令模式一般为编写完C语言代码选择你接下来的操作在命令模式中:wq 实现保存并退出:w 实现只保存不退出:q 实现直接退出:q! 实现不保存直接退出:wq! 实现强制保存并且退出gcc编译器编译C语言代码gcc filename.c如果不指定生成二进制程序名则会默认生成a.out运行代码./二进制程序名看到这里你已经掌握了基本的Linux命令了。

相关新闻

Helm 部署 K8s 集群完整笔记

Helm 部署 K8s 集群完整笔记

Helm 部署 K8s 集群完整笔记一、整体架构图plain┌─────────────────────────────────────────────────────────────────┐ │ 用户层 │ │ ┌…

2026/7/24 23:05:05阅读更多 →
templates/ 是 Helm Chart 的核心引擎室

templates/ 是 Helm Chart 的核心引擎室

templates/ 是 Helm Chart 的核心引擎室。你可以把它理解为:一个"智能 YAML 工厂" —— 你写一次模板,Helm 根据 values.yaml 里的配置,自动"生产"出适合不同环境的 Kubernetes YAML。与你学过的 k8s/ 对比Tablek8s/ 文件…

2026/7/24 23:05:05阅读更多 →
如何在5分钟内为MusicBee配置网易云音乐歌词插件:终极歌词同步解决方案

如何在5分钟内为MusicBee配置网易云音乐歌词插件:终极歌词同步解决方案

如何在5分钟内为MusicBee配置网易云音乐歌词插件:终极歌词同步解决方案 【免费下载链接】MusicBee-NeteaseLyrics A plugin to retrieve lyrics from Netease Cloud Music for MusicBee. 项目地址: https://gitcode.com/gh_mirrors/mu/MusicBee-NeteaseLyrics …

2026/7/24 23:03:05阅读更多 →
卡文断更怎么办?10款热门 AI 写小说工具测评【含避坑建议】

卡文断更怎么办?10款热门 AI 写小说工具测评【含避坑建议】

写文五年,从一开始什么都不懂、硬着头皮熬夜码字,到现在能稳定日更连载,我真的经历过太多对着空白文档发呆的深夜。 很多新手刚开始用AI写小说时,都会想找一个“万能写小说软件”,帮自己解决卡文、大纲废、灵感枯竭这…

2026/7/25 0:29:20阅读更多 →
Adobe-GenP破解工具:5分钟免费激活Photoshop、Premiere Pro等Adobe全家桶

Adobe-GenP破解工具:5分钟免费激活Photoshop、Premiere Pro等Adobe全家桶

Adobe-GenP破解工具:5分钟免费激活Photoshop、Premiere Pro等Adobe全家桶 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 还在为Adobe Creative Cloud高…

2026/7/25 0:29:20阅读更多 →
告别复制粘贴Prompt!Agent Skill让AI工作流彻底标准化

告别复制粘贴Prompt!Agent Skill让AI工作流彻底标准化

文章目录一、谁还在每次用AI都复制粘贴一大段提示词?1. Skill根本不是给大模型做微调二、最简版Skill,只靠一个SKILL.md就能跑1. 文件头部两行关键标识,缺一不可2. description决定AI什么时候主动调用它3. 正文是完整作业流程,卡死…

2026/7/25 0:29:20阅读更多 →
招聘筛选 Agent:简历解析和岗位匹配的 RAG 工程方案

招聘筛选 Agent:简历解析和岗位匹配的 RAG 工程方案

招聘筛选 Agent:简历解析和岗位匹配的 RAG 工程方案 一、深度引言与场景痛点 做招聘的朋友跟我说,他们团队每周要从上千份简历里筛出十几份匹配的候选人,HR 小姐姐眼睛都看花了。更头疼的是,同一个岗位 JD 换了不同 HR 写&#xf…

2026/7/25 0:29:20阅读更多 →
踩坑GPT5.6惊魂记:rm -rf清空硬盘,开发者直呼不敢再用

踩坑GPT5.6惊魂记:rm -rf清空硬盘,开发者直呼不敢再用

文章目录一、刚上线吹上天,上手直接翻车1.1 大厂靠送额度维稳,纯纯治标不治本1.2 竞品被逼急,跟着疯狂放福利二、GPT5.6 Sol致命硬伤,编程能力拉胯还会删电脑文件2.1 最恐怖事故:后台自动执行rm -rf清空整机文件2.2 Ul…

2026/7/25 0:29:20阅读更多 →
Topit:你的macOS窗口置顶神器,告别频繁切换的烦恼!

Topit:你的macOS窗口置顶神器,告别频繁切换的烦恼!

Topit:你的macOS窗口置顶神器,告别频繁切换的烦恼! 【免费下载链接】Topit Pin any window to the top of your screen / 在Mac上将你的任何窗口强制置顶 项目地址: https://gitcode.com/gh_mirrors/to/Topit 你是否经常在多个窗口间来…

2026/7/25 0:27:20阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/24 0:58:53阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/24 0:58:53阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/24 0:58:53阅读更多 →
突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:01:16阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:01:16阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:01:16阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/24 23:01:03阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/24 19:00:40阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/24 19:00:40阅读更多 →