嵌入式課堂整理2

2021-10-03 16:26:15 字數 1278 閱讀 1884

./a.out

11.diff find 重定向 grep sed awk

12.目錄操作命令:cd/cd空格…

cd:到指定目錄: cd class_c++,直接cd可返回到使用者名稱目錄下。

cd空格**…返回上一層目錄

cd空格.:當前正在操作的目錄(相對目錄)

cd空格~**:當前使用者的工作目錄(是root就回到root)

建立乙個目錄:mkdir空格目錄名

按指定路徑建立目錄:mkdir空格-p空格0303/kk/mm/nn等

刪除乙個目錄:rm空格-r空格目錄名(還有一種刪法:rmdir空格目錄名,只能刪除空目錄)

根目錄:根目錄空格/:所有檔案的父目錄(所有檔案都儲存在該目錄下)

bin:系統的命令(存放的是系統普通使用者的命令)

sbin:管理員的命令

dev:系統中所有裝置檔案

etc:系統中的所有配置檔案

root:存放root使用者的工作目錄

home:普通使用者的工作目錄

usr:存放的是系統中安裝的軟體(庫檔案、標頭檔案)

絕對路徑和相對路徑:

拷貝cp:拷貝檔案:將hello.c拷貝到0303目錄下:cp hello.c 0303

絕對路徑:cp/root/hello.c/root/0303

拷貝路徑:將kk拷貝到mm:cp-rkk mm

絕對路徑:cp-r/root/0303/kk /root/0303/mm

剪下mv:hello.c剪下到mm去:mv hello.c mm mv kk kk1將kk1重新命名 將hello.c起名為demo.c:mv hello.c demo.c

常用命令:clear(清屏)pwd(檢視當前目錄)

tar:壓縮和解壓縮 如:壓縮hello.c檔案 tar cvzf hello.tar.gz hello.c

解壓:tar xvzf hello.tar.gz解壓到指定目錄下:tar xvzf hello.tar.gz -c kk(解壓路徑)

reboot:重啟

shut down:關機

嵌入式課堂筆記

一 資料型別 1 strlen 測量乙個字串有多少字元 不統計 0 printf strlen str d n strlen src 2 整數原碼 補碼 負數補碼 原碼取反 1 3 bit 位元組 8bit 半字 2個位元組 16bit 字 4個位元組 32bit 4 sizeof num 測量乙個...

嵌入式系統課堂總結

嵌入式系統課堂總結2.25 一 嵌入式開發概述 1 嵌入式技術是什麼 在已有的硬體上移植作業系統,在作業系統之上做上層應用開發,在作業系統之下做底層開發。2 作業系統的作用 管理資源 軟 硬體資源 3 傳統開發的缺點 軟體移植性差 適配平台能力差 開發人員能力要求 軟硬通吃 二 嵌入式開發的方向 嵌...

嵌入式課堂筆記3

學習筆記3 嵌入式linux開發工具 vim gcc gdb make gcc編譯器 學會製作動態庫和靜態庫及使用與區別 gdb偵錯程式 設定斷點 單步執行 除錯記憶體錯誤 make工程管理器 編寫makefile檔案 linux文字編輯器 vim 功能最強大的文字編輯器 拜託滑鼠 vi vim i...