国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux 下開發嵌入式必備命令速查表

信盈達 ? 2026-01-19 09:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式開發中,Linux 系統幾乎成為必備的開發環境。不管你是在做 STM32、Raspberry Pi、還是基于 ARM 的板子,熟練掌握 Linux 命令不僅能加快開發效率,還能讓你在調試、交叉編譯、文件管理等環節輕松應對各種問題。今天,我們整理了一份Linux 下嵌入式開發必備命令速查表,讓你一篇文章就能快速查閱。


一、文件與目錄管理命令

在嵌入式開發中,你經常需要操作源碼、Makefile、庫文件等,文件管理命令必不可少。

命令功能示例備注

ls

列出目錄內容

ls-l/home/user/project

-l 顯示詳細信息

cd

切換目錄

cd/home/user/project

相對路徑或絕對路徑

pwd

顯示當前路徑

pwd

查看當前工作目錄

mkdir

創建目錄

mkdir src

可用-p創建多級目錄

rm

刪除文件/目錄

rm file.txtrm-r build/

-r 刪除目錄及子文件

cp

復制文件

cp main.c backup/

支持文件或目錄復制

mv

移動/重命名

mv old.cnew.c

文件重命名或移動



二、文件查看與編輯命令

查看源碼、日志和配置文件是嵌入式開發的常規操作。

命令功能示例備注

cat

查看文件內容

cat README.md

輸出整個文件

less

分頁瀏覽

less log.txt

支持上下翻頁

tail

查看文件末尾

tail-f log.txt

動態跟蹤日志

head

查看文件開頭

head-n20config.txt

顯示前 20 行

nano /vim

編輯文件

vim main.c

常用文本編輯器



三、編譯與構建命令

嵌入式開發常涉及交叉編譯,Makefile 構建、編譯工具鏈是核心環節。

命令功能示例備注

gcc /arm-none-eabi-gcc

編譯 C 代碼

arm-none-eabi-gcc main.c-o main.elf

交叉編譯常用

make

使用 Makefile 構建項目

make all

自動化編譯

cmake

構建項目

cmake.

配合 Makefile 使用

objdump

查看二進制信息

arm-none-eabi-objdump-d main.elf

匯編分析

size

查看 ELF 大小

arm-none-eabi-size main.elf

查看代碼段和數據段占用



四、文件權限與系統管理命令

嵌入式開發時,操作 Linux 文件權限和用戶管理也很常見。

命令功能示例備注

chmod

修改文件權限

chmod755script.sh

rwx 權限設置

chown

修改文件屬主

chown user:user file.txt

改變文件歸屬

sudo

提權執行命令

sudo make install

臨時管理員權限

ps

查看進程`ps auxgrep program`

kill

結束進程

kill-91234

根據 PID 終止進程



五、網絡與遠程操作命令

很多嵌入式設備通過 SSH 或串口與主機通信,網絡命令必不可少。

命令功能示例備注

ssh

遠程登錄

ssh user@192.168.1.10

連接開發板

scp

遠程拷貝文件

scp main.elf user@192.168.1.10:/home/user/

支持上傳/下載

ping

測試網絡

ping192.168.1.1

檢測連通性

ifconfig /ip addr

查看網卡信息

ifconfig

獲取 IP 和 MAC

netstat

網絡連接監控

netstat-tuln

查看端口監聽情況



六、調試與日志命令

調試是嵌入式開發的重點環節,常用命令包括串口、GDB 等。

命令功能示例備注

dmesg

查看內核日志`dmesgtail -20`

tail-f/var/log/syslog

動態查看日志

tail-f/var/log/syslog

實時調試

gdb /arm-none-eabi-gdb

調試 ELF

arm-none-eabi-gdb main.elf

設置斷點、單步執行

strace

系統調用跟蹤

strace./program

分析程序執行



七、總結

這份速查表整理了嵌入式開發中最常用的 Linux 命令:

  1. 文件與目錄管理:ls、cd、mkdir、rm
  2. 文件查看與編輯:cat、less、tail、vim
  3. 編譯與構建:gcc、make、cmake
  4. 文件權限與系統管理:chmod、chown、sudo
  5. 網絡與遠程操作:ssh、scp、ping
  6. 調試與日志:dmesg、gdb、strace

掌握這些命令,可以讓你在嵌入式 Linux 開發中游刃有余,從源碼編譯到遠程調試、從文件管理到系統監控,都能快速解決問題。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5198

    文章

    20440

    瀏覽量

    333956
  • Linux
    +關注

    關注

    88

    文章

    11758

    瀏覽量

    219001
  • STM32
    +關注

    關注

    2309

    文章

    11161

    瀏覽量

    373395
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    常用貼片電阻阻值速查表

    常用貼片電阻阻值速查表
    發表于 08-02 21:57

    Linux學習路徑及命令速查表(初學者快速入門手冊)

    命令速查表...1、Linux學習路徑: 2、Linux桌面介紹: 3、FHS(文件系統目錄標準): 4、Linux需要特別注意的目錄:
    發表于 04-09 08:00

    Python數據科學速查表

    Python數據科學速查表
    發表于 11-25 21:18

    Matlab函數速查表

    Matlab函數速查表
    發表于 05-06 13:10

    常用PIC系列單片機速查表

    常用PIC系列單片機速查表
    發表于 03-21 00:10 ?40次下載

    電纜載流量速查表

    電纜載流量速查表
    發表于 01-23 22:40 ?768次下載
    電纜載流量<b class='flag-5'>速查表</b>

    三極管( 用途·功能速查表)

    三極管( 用途·功能速查表)
    發表于 01-14 11:05 ?271次下載

    MP3常見故障速查表

    MP3常見故障速查表 機型  故障現象 維修方法 機型 故障現象 維修方法
    發表于 04-25 08:50 ?860次閱讀
    MP3常見故障<b class='flag-5'>速查表</b>

    常用貼片電阻阻值速查表

    常用貼片電阻阻值速查表
    發表于 05-13 16:06 ?70次下載

    凌陽《IO端口速查表

    電子專業單片機相關知識學習教材資料之凌陽《IO端口速查表
    發表于 09-01 17:32 ?0次下載

    常用貼片電阻阻值速查表

    常用貼片電阻阻值速查表
    發表于 01-19 21:15 ?58次下載

    176條DevOps人員常用的linux命令速查表資料合集

    本文檔詳細介紹的是176條DevOps人員常用的linux命令速查表資料合集
    的頭像 發表于 03-30 10:17 ?4732次閱讀

    常用51系列單片機速查表

    常用51系列單片機速查表一覽。
    發表于 04-14 15:04 ?20次下載

    分享:51單片機匯編指令速查表

    51單片機匯編指令速查表
    發表于 02-08 17:06 ?31次下載
    分享:51單片機匯編指令<b class='flag-5'>速查表</b>

    嵌入式開發常用函數速查表

    嵌入式開發中,掌握常用函數的用法可以大大提高開發效率。無論是單片機初學者還是有一定經驗的工程師,熟悉函數庫和調用方式都是必備技能。今天,我們為大家整理一份嵌入式開發常用函數
    的頭像 發表于 01-19 09:06 ?302次閱讀
    <b class='flag-5'>嵌入式開發</b>常用函數<b class='flag-5'>速查表</b>