freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4課嵌入式linux開發(fā)基礎(chǔ)-預(yù)覽頁

2024-10-30 16:02 上一頁面

下一頁面
 

【正文】 閱讀常用命令 ? cat 命令 (concatenate) ?權(quán)限:所有用戶 ?使用方法: cat [參數(shù) ] [文件名 ] ?說明:把文件串連接后輸出到基本輸出(或另一個文件) ?常用參數(shù): n或 number:由 1開始對所有輸出行數(shù)編號 b或 numbernonblank:與 n類似,只是不對空白行編號 ?應(yīng)用示例: $ cat –n textfile1 textfile2 (將 textfile1的內(nèi)容加上行數(shù)編號,寫入 textfile2中。 shell 擔(dān)任的工作包括有: ? 讀取輸入和語法分析命令列; ? 對特殊字符求值; ? 設(shè)立管線、轉(zhuǎn)向、和幕后處理; ? 處理訊號; ? 設(shè)立程序來執(zhí)行。T 的 David Korn 所開發(fā)。 而其它的程序,包括 shell 程序,都存放在磁盤中。 /var 某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件 Linux下的目錄結(jié)構(gòu) ? /usr 是最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個目錄。微軟的 DOS和 windows也是采用樹型結(jié)構(gòu),但是在 DOS和 windows中這樣的樹型結(jié)構(gòu)的根是磁盤分區(qū)的盤符,有幾個分區(qū)就有幾個樹型結(jié)構(gòu),他們之間的關(guān)系是并列的。 –一個文件本身的記錄不包含文件名,對文件名進(jìn)行的更改,實際是修改它上一層的目錄文件中的一條文件記錄 ? 連接文件 (link) –連接是 Linux中比較特殊而非常有用的一種文件,類似于 Windows中的快捷方式,它本身不包含任何內(nèi)容,它指向別的文件或目錄 ? 設(shè)備文件 – Linux下所有的設(shè)備都是通過文件來表示的,所有的設(shè)備文件都存放在 /dev目錄下,設(shè)備文件的文件名就是設(shè)備名 $cd /dev $ls –設(shè)備文件的種類 ? 塊設(shè)備文件: /dev/hda1,這些設(shè)備以塊為最小單位。一 個完整的操作系統(tǒng)不僅僅是內(nèi)核而已。 ?嵌入式 Linux 標(biāo)準(zhǔn)吸引了“ Linux 標(biāo)準(zhǔn)庫”以及 UNIX 組織中有益的元素 ?在嵌入式系統(tǒng)上運(yùn)行 Linux的一個缺點是 Linux 體系提供實時性能需要添加實時軟件模塊 Linux 嵌入式開 發(fā)領(lǐng)域 穩(wěn)步發(fā)展 RTLinux uCLinux Montavista Linux ARMLinux 其他 Linux系統(tǒng) 常用的 Linux發(fā)行版 發(fā)行版 發(fā)行版 發(fā)行版 Redhat/ Fedora Debian Suse MEPIS Mandrake Ubuntu ?Linux 是一個操作系統(tǒng)中的內(nèi)核 。這個文件中記錄了包含在它中的文件和子目錄的名稱與它所處的地址。最上層是根目錄,其他的所有目錄都是從根目錄出發(fā)而生成的??芍苯釉L問這個目錄來獲取系統(tǒng)信息。它建立并控制著處理程序,管理內(nèi)存、檔案系統(tǒng)、通訊等等。 使用者 Shell UNIX/Linux 操作系統(tǒng) Shell 的發(fā)展歷史 ?C shell 是柏克萊大學(xué)所開發(fā)的,且 加入了一些新特性: ?命令列歷程 ?別名 ?內(nèi)建算術(shù) ?檔名完成 ?工作控制 ?C shell 提示符號的默認(rèn)值是 % ?Bourne shell 是標(biāo)準(zhǔn)的 UNIX shell ?以前常被用來做為管理系統(tǒng)之用 ?大部份的系統(tǒng)管理命令文件, rc start、 stop 與 shutdown 都是 Bourne shell 的命令檔 ?在單一使用者模式下以 root 簽入 時它常被系統(tǒng)管理者使用 ?Korn shell 是 Bourne shell 的超集,由 ATamp。 Shell 的使用 Shell 解譯指令 ? Shell 語法分析命令行,把它分解成 以空白區(qū)分開的符號,在此空白包括: ?Tab 鍵 ?空白 ?換行 ?Shell也能當(dāng)解譯性的程序語言, Shell 程序,通常叫做 命令文件,它由列在檔案內(nèi)的命令所構(gòu)成 ?Shell 的另一個重要功用是提供個人化的使用者環(huán)境,這通常在 shell 的初始化檔案中完成 Shell 的功能 ?為了確保任何提示符號下輸入的命令都能夠適當(dāng)?shù)貓?zhí) 行。目標(biāo)路徑名可以缺省,若缺省則變換至使用者的 home directory(用戶登錄子目錄)。)) 閱讀常用命令 ? more 命令 ?權(quán)限:所有用戶 ?使用方法: more [參數(shù) ] [文件名 ] ?說明:類似 cat,但它可以分頁顯示,適合顯示長文件清單或文本內(nèi)容,最基本的指令就是按空格換頁,按回車下一行,按 b鍵返回上一頁。該命令執(zhí)行后, mnt/nfs不再是一個有效路徑) 網(wǎng)絡(luò)常用命令 ? ifconfig 命令 ?權(quán)限:所有用戶 ?使用方法: ifconfig [接口 ] 接口是可選項,如果不加此項,則顯示系統(tǒng)中所有網(wǎng)卡的信息。 Linux 下的編輯器 vi 插入模式 編輯模式 工作模式 vi vi 命令模式 退出命令 行號與文件 字符串搜索 正文替換 刪除正文 恢復(fù)文件 選項設(shè)置 shell 切換 vim 和 gvim 的高級特色 Linux 下的編譯器 GCC ?在使用 GCC 編譯程序時,編譯過程可以被細(xì)分為四個階段: ?預(yù)處理( PreProcessing); ?編譯( Compiling); ?匯編( Assembling); ?鏈接( Linking)。一旦依賴模塊的狀態(tài)改變了, make 就會 根據(jù)時間標(biāo)記的新舊執(zhí)行預(yù)先定義的一組命令來生成新的目標(biāo)。 相關(guān)行的格式為: 目標(biāo): [依賴模塊 ][。 ?在 Linux 操作系統(tǒng)中, 驅(qū)動程序是操作系統(tǒng)內(nèi) 核與硬件設(shè)備的直接接 口,它屏蔽了硬件的細(xì) 節(jié),是內(nèi)核的一部分, 完成以下功能: ?對設(shè)備初始化和釋放; ?對設(shè)備進(jìn)行管理,包括實時參數(shù)設(shè)置以及 提供對設(shè)備的操作接口; ?負(fù)責(zé)應(yīng)用程序和設(shè)備文件間的數(shù)據(jù)傳輸; ?檢測處理設(shè)備出現(xiàn)的錯誤。 Linux 設(shè)備驅(qū)動程序的分類 字符設(shè)備 網(wǎng)絡(luò)設(shè)備接口 塊設(shè)備 ?字符設(shè)備以字節(jié)為單位進(jìn)行數(shù)據(jù)處理 ?大多數(shù)字符設(shè)備僅僅是數(shù)據(jù)通道 ?只能按順序讀 /寫,不支持隨機(jī)讀寫 ?塊設(shè)備數(shù)據(jù)可以按可尋址的塊為單位進(jìn)行處理 ?塊設(shè)備也支持像文件一樣被訪問 ?每一個塊設(shè)備驅(qū)動程序都必須提供普通的文件 操作接口 ?網(wǎng)絡(luò)接口用于網(wǎng)絡(luò)通信 ?為了屏蔽網(wǎng)絡(luò)環(huán)境中物理網(wǎng)絡(luò)設(shè)備的多樣性, Linux 對所有的物理設(shè)備進(jìn)行抽象并定義了一 個統(tǒng)一的概念,稱之為接口 Thanks!
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1