概述
整理嵌入式开发中最常用的 Linux 命令,涵盖文件操作、进程管理、网络调试等场景。
文件目录操作
从 ls、cd、cp 到 find、grep 的高级用法,配合实际开发场景。
# 查找所有 .c 文件中包含 "main" 的行
find . -name "*.c" | xargs grep -n "main"
# 统计当前目录下每个子目录的文件数
find . -maxdepth 1 -type d | while read dir; do
echo "$dir: $(find "$dir" -maxdepth 1 -type f | wc -l)"
done
进程管理
ps、top、kill、nice 等命令在嵌入式系统调试中的应用。