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

正文內(nèi)容

劉彥文-omap35xx嵌入式系統(tǒng)實踐教程第1章linux及嵌入式-文庫吧

2025-05-28 18:14 本頁面


【正文】 是試驗版內(nèi)核;而 Linux ,次版本號是偶數(shù),是產(chǎn)品版。 內(nèi)核是 Linux系統(tǒng)的最底層,內(nèi)核提供了系統(tǒng)的核心功能,并允許進(jìn)程以一種有序的、高效的方式訪問硬件。內(nèi)核控制進(jìn)程、 I/O設(shè)備、文件系統(tǒng)的操作,內(nèi)核還管理著內(nèi)存。內(nèi)核支持系統(tǒng)以多用戶、多任務(wù)模式運行,并支持這些運行模式對資源的有序訪問。 能夠在一種體系結(jié)構(gòu)處理器(如 Intel x86)上運行的內(nèi)核,不能在另一種體系結(jié)構(gòu)處理器(如 ARM)上直接運行,必須經(jīng)過移植,才能在另一種體系結(jié)構(gòu)處理器上運行。內(nèi)核代碼的絕大部分是用標(biāo)準(zhǔn)的 C語言編寫的,僅有很少一部分與處理器相關(guān)的代碼,是用匯編語言編寫的,這給代碼移植帶來了很大的方便。 在 Linux操作系統(tǒng)命令提示符下,使用 cat命令能夠查看并顯示當(dāng)前系統(tǒng)的內(nèi)核版本信息: [root@vmdev ~] cat /proc/version Linux version (brewbuilder@ls20) (gcc version 20220225 (Red Hat )) 1 SMP Fri Jan 26 14:15:21 EST 2022 shell簡介 ⒈ shell是什么 shell作為用戶與 Linux內(nèi)核的接口程序,稱為外殼。根( root)用戶使用的 shell在內(nèi)核 啟動后啟動,普通用戶使用的 shell,在用戶登錄進(jìn)入系統(tǒng)時啟動。內(nèi)核能夠接收用戶在命令行提示符后輸入的命令和參數(shù)。 shell在 Linux系統(tǒng)中的位置如圖 。 圖 shell在 Linux中的位置 shell是一個命令行解釋器,也稱為命令語言解釋器( mandlanguage interpreter),它擁有自己內(nèi)建的 shell命令集。 使用 shell能夠讓用戶與操作系統(tǒng)交互,當(dāng)執(zhí)行用戶命令或者在提示符后進(jìn)行輸入時,就會與 shell進(jìn)行交互。 shell將用戶的命令和鍵盤輸入的參數(shù)轉(zhuǎn)化成內(nèi)核能夠理解的內(nèi)容,內(nèi)核響應(yīng)并處理,處理結(jié)果送 shell,再輸出給用戶。 shell為系統(tǒng)提供了內(nèi)核之上的一層功能,可以直接用它來管理和運行系統(tǒng), shell也能被系統(tǒng)中其他實用程序( utilities)和應(yīng)用程序( application programs)所調(diào)用。 shell等待并接收提示符后用戶輸入的命令和參數(shù),然后解釋并傳送給內(nèi)核。 有些常用命令,比如打印當(dāng)前工作目錄命令 pwd,shell內(nèi)部包含這些命令對應(yīng)的程序,就像 MSDOS的內(nèi)部命令那樣, shell將直接轉(zhuǎn)去執(zhí)行對應(yīng)的程序; 另外更多的命令,比如拷貝 cp和移動 rm命令,類似于 MSDOS的外部命令,命令對應(yīng)的程序不在shell內(nèi)部,而是文件系統(tǒng)中某個目錄下的單獨的可執(zhí)行文件。 當(dāng)用戶在命令行提示符后輸入命令和參數(shù),按下回車鍵以后, shell將尋找命令對應(yīng)的可執(zhí)行文件,然后裝入內(nèi)存并執(zhí)行;對于用戶編寫的應(yīng)用程序,以及用 shell語言編寫的腳本程序,同樣可以通過指定文件名,由 shell讀入并執(zhí)行。 Linux根目錄下的 bin子目錄,通常存放著許多系統(tǒng)自帶的、用戶命令對應(yīng)的二進(jìn)制可執(zhí)行文件。 例如 cp和 rm命令對應(yīng)的文件是: [root@localhost bin] ls /bin/cp l rwxrxrx 1 root root 68136 20221128 /bin/cp [root@localhost bin] ls /bin/rm l rwxrxrx 1 root root 43740 20221128 /bin/rm 在 /bin目錄下,還可以看到系統(tǒng)自帶的各種版本的 shell程序文件、用于編輯文件的 vi程序文件,以及許多用戶命令對應(yīng)的可執(zhí)行文件。 Linux根目錄下的 sbin子目錄,通常存放著許多系統(tǒng)自帶的、系統(tǒng)管理員命令對應(yīng)的二進(jìn)制可執(zhí)行文件,例如用于劃分物理磁盤的 fdisk和用于配置網(wǎng)絡(luò)接口的 ifconfig命令對應(yīng)的文件: [root@
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1