嵌入式Linux常用命令

2021-10-04 05:23:07 字數 1663 閱讀 2535

-c: 壓縮,如:"tar cf ***.tar ***"

-x: 解壓,如:"tar xf ***.tar"

-z:有gzip屬性的,如:"tar czf ***.tar.gz ***"

-j:有bz2屬性的,如:"tar cjf ***.tar.bz2 ***"

-c:解壓時用於指定輸出目錄,如:"tar xzf ***.tar.gz -c ***"

-v:顯示所有過程

-f: 這個引數放最後面,後面接檔名

mount -t nfs -o nolock 192.168.10.139:/root/targetfs/hy8286 /nfs

mount ***x.img *** #將文掛載到***目錄,可用來讀取squashfs檔案內容

umount *** ##取消掛載

ifconfig eth0 192.168.10.80

route add default gw 192.168.10.1

route -n

cat /etc/resolv.conf

rm mtd5.img && ./mksquashfs mtd5 mtd5.img #將mtd5資料夾打包成mtd5.img
./shelltool updateflash /dev/mtd5 /nfs/mtd5_lx.img 0 0 0 #shelltoll是我自已寫的

dd if=***x.bin of=/dev/mtdblock1

find . -name "[a-za-b]*" -print

find . -name "*.c" | xargs grep "osip_getsystemtime"

#檢視.o有哪些:

ar -t ***.a

#檢視函式、變數:

nm ***.a

#將多個靜態庫合併

cd temp && ar x libtest1.a && ar x libtest2.a && ar rc liball.a *.o

示例: for  /r c:/. %i in (*.txt,*.jpg) do @echo %i

作用: 查詢 c盤下的所有檔案,檢索出以.txt和.jpg結尾的所有檔案路徑

for /r . %i in (cjson.c) do @echo %i >a.txt

stty -f /dev/ttyama0 -a #檢視串列埠引數

stty -f /dev/ttyama0 min 1 #設定讀取致少讀到1個字元才反回,方便使用cat讀串列埠

stty -f /dev/ttyama0 ispeed 115200 ospeed 115200 cs8 #設定波特率

echo "sss" > /dev/ttyama0 #串列埠傳送資料

stty -f /dev/ttys0 speed 115200 cs8 -parenb -cstopb -echo #波特率為115200 ,資料位cs8,奇偶校驗位-parenb,停止位-cstopb,同時-echo禁止終端回顯

echo -e "at\r" >/dev/ttys0 //

嵌入式linux入門 常用命令介紹

使用晶元手冊的時候,會時常的看到晶元中有的位填寫的數字有保留,那是為了以後晶元公升級和擴充套件使用的,現在是不使用。如gpf4占用的 9 8 00 input,01 output,10 eint,11 reserved 保留位是為了以後進行擴充套件使用,現在使用不上。ubuntu中使用軟體維護工具 ...

嵌入式學習筆記(一)Linux 常用命令

linux 常用命令 1 pwd 顯示當前位置 2 ls a 顯示隱藏檔案 linux下隱藏檔案是以.開頭的 3 ls l 顯示檔案詳情 4 ls r顯示目錄下的目錄 5 df t顯示磁碟剩餘空間 6 cat 列印檔案到終端 7 cat s 列印時多個空行合併成乙個空行顯示 8 cat b 列印時顯...

嵌入式學習 五 Linux常用的命令

僅用於個人學習記錄 linux linux 是一套免費使用和自由傳播的類 unix 作業系統,是乙個基於 posix 和 unix 的多使用者 多工 支援多執行緒和多 cpu 的作業系統。核心思想為一切皆於檔案。linux 的發行版 將 linux 核心與應用軟體做乙個打包,常見發行版有ubuntu...