第四章:
linux概述
linux
根檔案系統目錄樹
/bin
使用者命令:
login
、shells
、壓縮工具
/sbin
系統命令:
fdisk
、mkfs
、init
/boot
系統啟動有關的各種檔案
/dev
外部裝置檔案
/etc
系統配置檔案
/root
root
的主目錄
/home
使用者的主目錄
/mnt
移動介質的掛載點
/lib
系統動態鏈結庫
/tmp
臨時檔案目錄
/var
系統日誌和服務程式的臨時檔案
/usr
存放於系統使用者相關的應用程式和檔案
/proc
proc
檔案系統,存放核心和程序資訊
/lost+found
非正常宕機後重啟系統時,不知道應該恢復到何處的檔案
linux核心
程序管理、記憶體管理、檔案系統、網路介面、程序間通訊和裝置驅動等模組
linux
的檔案型別
普通檔案
最常見的檔案型別,包含了某種形式的資料
目錄檔案
包含了其它檔案的名字以及指向這些檔案有關資訊的指標
字元特殊檔案
用於系統中某些型別的裝置
塊特殊檔案
典型的用於磁碟裝置,系統中的所有裝置或者字元特殊檔案及塊特殊檔案
fifo
用於程序間的通訊,也叫命名管道
套接字用於程序間的網路通訊
符號鏈結
用於指向另乙個檔案
linux
基本命令 vi
,echo
建立檔案
pwd顯示當前工作目錄
chown
改變檔案所屬者
ls顯示目錄內容
cd改變工作目錄
chgrp
改變檔案所屬組
cp檔案複製
mkdir
建立目錄
chmod
改變檔案的訪問許可權
mv檔案移動
rmdir
刪除目錄
find
查詢檔案
rm檔案刪除
grep
查詢檔案內容
touch
修改檔案的訪問或修改時間
more
分屏顯示檔案
sort
將檔案內容排序
wc統計檔案字數
less
分段顯示檔案ps、
top
顯示程序資訊
ln建立(符號)連線
cat輸出整個檔案內容
kill
殺死程序
dd檔案格式裝換
tail
顯示檔案尾部
tar檔案壓縮和解壓
-jcf -jxvf
(bz2
)、-zxvf(gz
) mount
掛載檔案系統
useradd
建立新使用者
>
輸入重定向
mke2fs
建立ext2
檔案系統
userdel
刪除使用者
<
輸出重定向
du檢視檔案或目錄所占用空間
groupadd
新建組》
輸出接到某個檔案的結尾
df顯示磁碟資訊
groupdel
刪除組|
管道passwd
使用者密碼設定或修改
diff
檔案比較
explore
顯示環境變數
date
顯示和設定系統時間與日期
ifconfig
檢視網路配置
file
檢視檔案的型別
shell指令碼
將一組命令組成乙個序列,放在乙個文字檔案中被執行,這個文字檔案就是
shell
指令碼。類似於
dos下的
bat批處理檔案
第四章 嵌入式系統硬體設計平台
1 嵌入式系統的軟硬體體系結構 嵌入式系統包括硬體層 ad da 嵌入式微處理器,rom,ram,通用介面 中間層 hal硬體抽象層 bsp板極支援包 軟體層 rtos 功能層。2 嵌入式系統的設計過程 系統需求分析,體系結構設計,機械系統設計,硬體設計,軟體設計,系統整合,系統測試,產品。3 嵌入...
高煥堂《嵌入式UML設計》讀書筆記 第四章
第二章介紹元件之間相互傳遞訊息,第三章介紹元件的組合與協作關係,本章則介紹元件的行為。訊息激發元件的行為,行為塑造元件的新關係和狀態。設計軟體就是要充分描述元件的行為,掌握元件協作關係,靈活傳遞訊息。捕捉物件行為應關心的是 事件 event 狀態 state 和動作 action 事件是外來的刺激。...
第四章 Linux環境
程式引數 int main int argc char argv argc是程式引數的個數,argv是代表引數的字串陣列。以下對引數檢查 include include int main int argc,char argv else exit 0 帶引數執行 wuchao linux progra...