嵌入式系統設計2

2021-10-03 16:59:14 字數 1503 閱讀 6238

linux介紹(posix gpl gnu)

bin系統中的命令,普通使用者命令;

sbin管理員的命令;

dev系統中所有裝置檔案;

etc配置檔案;

root使用者的工作目錄;

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

usr存放第三方安裝軟體(庫檔案、標頭檔案);

tmp:一般使用者或正在執行的程式臨時存放檔案的目錄,任何人都可以訪問;

srv:服務啟動之後需要訪問的資料目錄;

var:放置系統執行過程中經常變化的檔案;

lib:目錄主要存放的是一些庫檔案;

media:目錄在某些linux的發行版中用來掛載那些usb介面的行動硬碟(包括u盤)等;

opt:目錄可以理解為安裝可選程式的地方;

10個簡單命令

1.tar命令用於對檔案打包壓縮或解壓

打包並壓縮檔案:「tar -czvf 壓縮包名.tar.gz 檔名」

解壓並展開壓縮包:「tar -xzvf 壓縮包名.tar.gz」

引數作用

-c :建立壓縮檔案

-x :解開壓縮檔案

-t :檢視壓縮包內有那些檔案

-z :用gzip壓縮或解壓

-j :用bzip2壓縮或解壓

-v :顯示壓縮或解壓的過程

-f :目標檔名

-p :保留原始的許可權與屬性

-p :使用絕對路徑來壓縮

-c :指定解壓到的目錄

2.file:file命令用於辨識檔案型別。例:file test輸出 test:ascii test

3.clear:命令用於清除螢幕

4.locate:locate命令用於查詢符合條件的文件,他會去儲存文件和目錄名稱的資料庫內,查詢合乎範本樣式條件的文件或目錄。例:locate testfile

5.echo:用於字串的輸出,類似c中的printf例:echo 「linux」

6. cut命令用於顯示每行從開頭算起 num1 到 num2 的文字

7. ln命令是乙個非常重要命令,它的功能是為某乙個檔案在另外乙個位置建立乙個同步的鏈結,ln [引數][原始檔或目錄][目標檔案或目錄]

8. mv 命令用來為檔案或目錄改名、或將檔案或目錄移入其它位置將檔案 aaa 更名為 bbb : mv aaa bbb將info目錄放入logs目錄中。注意,如果logs目錄不存在,則該命令將info改名為logs mv info/ logs

9. join命令用於將兩個檔案中,指定字段內容相同的行連線起來,找出兩個檔案中,指定字段內容相同的行,並加以合併,再輸出到標準輸出裝置 連線兩個檔案:為了清楚地了解join命令,首先通過cat命令顯示檔案testfile_1和 testfile_2 的內容,然後以預設的方式比較兩個檔案,將兩個檔案中指定欄位的內容相同的行連線起來,在終端中輸入命令:join testfile_1 testfile_2

10.sort命令用於將文字檔案內容加以排序,sort可針對文字檔案的內容,以行為單位來排序。

嵌入式系統設計

嵌入式系統 embedded system 是一種 嵌入機械或電氣系統內部 具有專屬功能的計算機系統 通常要求實時計算效能。被嵌入的系統通常是包含硬體和機械部件的完整裝置。相反,通用計算機如個人計算機則設計靈活,以滿足廣大終端使用者的需求。現在常見的很多裝置都採用嵌入式系統控制。現代嵌入式系統通常是...

嵌入式系統測試2

1.飛彈控制屬於嵌入式系統在 方面的應用。正確答案 d.軍用 2.下列 不是嵌入式開發所必需的工具。正確答案 b.word軟體 3 嵌入式系統的核心是 正確答案 b.嵌入式微處理器 4 以4位到8位單晶元為核心的可程式設計控制器系統屬於嵌入式系統發展的第 階段。正確答案 c.1 5 嵌入式系統的英文...

嵌入式系統

嵌入式開發的相關領域 搞嵌入式若能熟悉嵌入式應用的一些主要領域,這樣的人更受企業歡迎。主要的相關 領域包括 a 數字影象壓縮技術 這是嵌入式最重要最熱門的應用領域之一,主要是應掌握mpeg 編譯碼演算法和技術,如 pda 高精電視 機頂盒等都涉及mpeg高速解碼問 題。b 通訊協議及程式設計技術 這...