91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux 下開(kāi)發(fā)嵌入式必備命令速查表

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

掃碼添加小助手

加入工程師交流群

嵌入式開(kāi)發(fā)中,Linux 系統(tǒng)幾乎成為必備的開(kāi)發(fā)環(huán)境。不管你是在做 STM32、Raspberry Pi、還是基于 ARM 的板子,熟練掌握 Linux 命令不僅能加快開(kāi)發(fā)效率,還能讓你在調(diào)試、交叉編譯、文件管理等環(huán)節(jié)輕松應(yīng)對(duì)各種問(wèn)題。今天,我們整理了一份Linux 下嵌入式開(kāi)發(fā)必備命令速查表,讓你一篇文章就能快速查閱。


一、文件與目錄管理命令

在嵌入式開(kāi)發(fā)中,你經(jīng)常需要操作源碼、Makefile、庫(kù)文件等,文件管理命令必不可少。

命令功能示例備注

ls

列出目錄內(nèi)容

ls-l/home/user/project

-l 顯示詳細(xì)信息

cd

切換目錄

cd/home/user/project

相對(duì)路徑或絕對(duì)路徑

pwd

顯示當(dāng)前路徑

pwd

查看當(dāng)前工作目錄

mkdir

創(chuàng)建目錄

mkdir src

可用-p創(chuàng)建多級(jí)目錄

rm

刪除文件/目錄

rm file.txtrm-r build/

-r 刪除目錄及子文件

cp

復(fù)制文件

cp main.c backup/

支持文件或目錄復(fù)制

mv

移動(dòng)/重命名

mv old.cnew.c

文件重命名或移動(dòng)



二、文件查看與編輯命令

查看源碼、日志和配置文件是嵌入式開(kāi)發(fā)的常規(guī)操作。

命令功能示例備注

cat

查看文件內(nèi)容

cat README.md

輸出整個(gè)文件

less

分頁(yè)瀏覽

less log.txt

支持上下翻頁(yè)

tail

查看文件末尾

tail-f log.txt

動(dòng)態(tài)跟蹤日志

head

查看文件開(kāi)頭

head-n20config.txt

顯示前 20 行

nano /vim

編輯文件

vim main.c

常用文本編輯器



三、編譯與構(gòu)建命令

嵌入式開(kāi)發(fā)常涉及交叉編譯,Makefile 構(gòu)建、編譯工具鏈?zhǔn)呛诵沫h(huán)節(jié)。

命令功能示例備注

gcc /arm-none-eabi-gcc

編譯 C 代碼

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

交叉編譯常用

make

使用 Makefile 構(gòu)建項(xiàng)目

make all

自動(dòng)化編譯

cmake

構(gòu)建項(xiàng)目

cmake.

配合 Makefile 使用

objdump

查看二進(jìn)制信息

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

匯編分析

size

查看 ELF 大小

arm-none-eabi-size main.elf

查看代碼段和數(shù)據(jù)段占用



四、文件權(quán)限與系統(tǒng)管理命令

嵌入式開(kāi)發(fā)時(shí),操作 Linux 文件權(quán)限和用戶管理也很常見(jiàn)。

命令功能示例備注

chmod

修改文件權(quán)限

chmod755script.sh

rwx 權(quán)限設(shè)置

chown

修改文件屬主

chown user:user file.txt

改變文件歸屬

sudo

提權(quán)執(zhí)行命令

sudo make install

臨時(shí)管理員權(quán)限

ps

查看進(jìn)程`ps auxgrep program`

kill

結(jié)束進(jìn)程

kill-91234

根據(jù) PID 終止進(jìn)程



五、網(wǎng)絡(luò)與遠(yuǎn)程操作命令

很多嵌入式設(shè)備通過(guò) SSH 或串口與主機(jī)通信,網(wǎng)絡(luò)命令必不可少。

命令功能示例備注

ssh

遠(yuǎn)程登錄

ssh user@192.168.1.10

連接開(kāi)發(fā)板

scp

遠(yuǎn)程拷貝文件

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

支持上傳/下載

ping

測(cè)試網(wǎng)絡(luò)

ping192.168.1.1

檢測(cè)連通性

ifconfig /ip addr

查看網(wǎng)卡信息

ifconfig

獲取 IP 和 MAC

netstat

網(wǎng)絡(luò)連接監(jiān)控

netstat-tuln

查看端口監(jiān)聽(tīng)情況



六、調(diào)試與日志命令

調(diào)試是嵌入式開(kāi)發(fā)的重點(diǎn)環(huán)節(jié),常用命令包括串口、GDB 等。

命令功能示例備注

dmesg

查看內(nèi)核日志`dmesgtail -20`

tail-f/var/log/syslog

動(dòng)態(tài)查看日志

tail-f/var/log/syslog

實(shí)時(shí)調(diào)試

gdb /arm-none-eabi-gdb

調(diào)試 ELF

arm-none-eabi-gdb main.elf

設(shè)置斷點(diǎn)、單步執(zhí)行

strace

系統(tǒng)調(diào)用跟蹤

strace./program

分析程序執(zhí)行



七、總結(jié)

這份速查表整理了嵌入式開(kāi)發(fā)中最常用的 Linux 命令:

  1. 文件與目錄管理:ls、cd、mkdir、rm
  2. 文件查看與編輯:cat、less、tail、vim
  3. 編譯與構(gòu)建:gcc、make、cmake
  4. 文件權(quán)限與系統(tǒng)管理:chmod、chown、sudo
  5. 網(wǎng)絡(luò)與遠(yuǎn)程操作:ssh、scp、ping
  6. 調(diào)試與日志:dmesg、gdb、strace

掌握這些命令,可以讓你在嵌入式 Linux 開(kāi)發(fā)中游刃有余,從源碼編譯到遠(yuǎn)程調(diào)試、從文件管理到系統(tǒng)監(jiān)控,都能快速解決問(wèn)題。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5198

    文章

    20434

    瀏覽量

    333886
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11756

    瀏覽量

    218995
  • STM32
    +關(guān)注

    關(guān)注

    2309

    文章

    11161

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    常用貼片電阻阻值速查表

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

    Linux學(xué)習(xí)路徑及命令速查表(初學(xué)者快速入門(mén)手冊(cè))

    命令速查表...1、Linux學(xué)習(xí)路徑: 2、Linux桌面介紹: 3、FHS(文件系統(tǒng)目錄標(biāo)準(zhǔn)): 4、Linux需要特別注意的目錄:
    發(fā)表于 04-09 08:00

    Python數(shù)據(jù)科學(xué)速查表

    Python數(shù)據(jù)科學(xué)速查表
    發(fā)表于 11-25 21:18

    Matlab函數(shù)速查表

    Matlab函數(shù)速查表
    發(fā)表于 05-06 13:10

    常用PIC系列單片機(jī)速查表

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

    電纜載流量速查表

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

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

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

    MP3常見(jiàn)故障速查表

    MP3常見(jiàn)故障速查表 機(jī)型  故障現(xiàn)象 維修方法 機(jī)型 故障現(xiàn)象 維修方法
    發(fā)表于 04-25 08:50 ?860次閱讀
    MP3常見(jiàn)故障<b class='flag-5'>速查表</b>

    常用貼片電阻阻值速查表

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

    凌陽(yáng)《IO端口速查表

    電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料之凌陽(yáng)《IO端口速查表
    發(fā)表于 09-01 17:32 ?0次下載

    常用貼片電阻阻值速查表

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

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

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

    常用51系列單片機(jī)速查表

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

    分享:51單片機(jī)匯編指令速查表

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

    嵌入式開(kāi)發(fā)常用函數(shù)速查表

    嵌入式開(kāi)發(fā)中,掌握常用函數(shù)的用法可以大大提高開(kāi)發(fā)效率。無(wú)論是單片機(jī)初學(xué)者還是有一定經(jīng)驗(yàn)的工程師,熟悉函數(shù)庫(kù)和調(diào)用方式都是必備技能。今天,我們?yōu)榇蠹艺硪环?b class='flag-5'>嵌入式開(kāi)發(fā)常用函數(shù)
    的頭像 發(fā)表于 01-19 09:06 ?299次閱讀
    <b class='flag-5'>嵌入式開(kāi)發(fā)</b>常用函數(shù)<b class='flag-5'>速查表</b>