- 博客(8)
- 收藏
- 关注
原创 Makefile 与 Shell 学习笔记:从入门到实战
本文介绍了Shell脚本和Makefile的基础知识与应用。通过示例代码讲解了Shell脚本的基本结构、变量、条件判断、循环和函数等核心语法,并演示了如何批量重命名图片等实战案例。文章还提供了调试技巧(如set -x、set -e)、编码最佳实践(如变量加引号)以及shellcheck工具的使用方法,帮助读者编写更健壮的脚本。适合Linux/Unix初学者学习自动化任务的基本工具和技术。
2026-06-03 01:30:18
203
原创 Visual Studio Code利用SSH连接Linux详细教程,vscode的远程免密登录
本文详细介绍了如何在Visual Studio Code中通过SSH连接Linux系统(以Debian为例)。主要内容包括:1)确认Linux端SSH服务状态及启动方法;2)在VSCode中安装SSH插件;3)生成SSH密钥对并将公钥添加至Linux的信任列表;4)完成远程连接配置;5)建议安装clangd以获得代码提示功能。文章通过图文结合的方式,分步骤指导用户完成开发环境搭建,特别强调需注意用户名不要使用中文,并提供了完整的命令参考。
2026-06-03 01:19:10
249
原创 Linux 文件系统详解:从目录结构到权限管理,一篇就够了
当你输入一个命令(如ls)时,系统是如何知道去哪里找到这个命令的可执行文件的?答案就是PATH环境变量。PATH变量中存储了一系列目录路径,系统会按照这些路径的顺序依次查找你输入的命令。# 查看当前的 PATH 值 echo $PATH # 输出示例:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin文件系统本质:是管理存储设备上数据的规则和接口。设计差异:Linux 采用单树结构,所有设备通过挂载点接入;
2026-06-01 23:32:47
351
原创 C语言核心三剑客:指针、数组与函数——从入门到精通
C语言作为编程世界的基石,其核心魅力在于对计算机内存的直接操作能力。而指针、数组和函数正是实现这种能力的三大支柱。很多初学者觉得指针“难如天书”,数组“枯燥乏味”,函数“平平无奇”,其实是因为没有理解它们之间的内在联系。本文将带你从零开始,用最通俗的语言、最直观的图示和大量可运行的代码示例,彻底搞懂这三个核心概念。✅ 理解内存地址与指针的关系✅ 掌握数组的各种操作与内存布局✅ 学会函数的定义、调用与参数传递✅ 理解指针、数组、函数如何协同工作。
2026-05-31 00:14:34
331
原创 Linux 文件系统,看这一篇就够了!小白也能轻松搞懂
本文通过生动的比喻和实战代码,深入浅出地讲解了Linux文件系统的核心概念。文章首先将Linux文件系统比作一棵参天大树,与Windows的"森林结构"形成鲜明对比,突出Linux"单根树结构"的特点。重点解析了"挂载"这一核心概念,并配有详细的U盘挂载/卸载实战操作指南。随后介绍了遵循FHS标准的Linux目录结构,将/bin、/sbin、/boot、/dev等关键目录比作不同的功能区域(如工具箱、发动机等),帮助读者形象理解其作用。
2026-05-30 00:32:32
338
原创 VMware 安装 Debian Linux 服务器版:从零开始的嵌入式开发环境搭建
摘要:Windows下搭建Linux开发环境简明教程 本教程面向零基础用户,详细介绍在Windows系统上通过VMware虚拟机安装Debian Linux服务器版的方法。教程包含六大步骤:安装VMware、创建虚拟机、安装Debian系统、配置网络、SSH远程连接及开发环境配置。重点讲解了虚拟机创建参数设置、Debian最小化安装选项、NAT网络模式原理,以及使用MobaXterm进行远程连接等关键环节。教程采用纯命令行服务器版安装,保证系统轻量高效,特别适合嵌入式开发学习。全文配有流程图解和详细命令行操
2026-05-29 00:55:00
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1