問題:分割槽是怎麼掛載上去的??怎麼對於分割槽進行公升級和擦除
1.fota的分布拆分,具體的任務計畫;
2.課程學習,學習總結;
3.分割槽,檔案系統和啟動流程
啟動項:
1/at指令的加入,以及at指令執行之後如何呼叫執行fota公升級;
2/系統的啟動項;系統的啟動過程是什麼樣的???
1)/開機啟動的方式
參考:所有的初始化執行完成之後執行
su - admin -c 『/bin/sh /usr/local/rsync/rsync.sh』
2) crontab(類似於windows的任務計畫服務)
每天定時執行,放在任意的指令碼裡面就可以了,放在任意的指令碼裡面去執行就行了
3)服務
把啟動指令碼放到目錄/etc/rc.d/init.d下
chkconfig --add 服務名稱 (首先,新增為系統服務,注意add前面有兩個橫槓)
chkconfig -leve 啟動級別 服務名 on
(說明,3級別代表在命令列模式啟動,5級別代表在圖形介面啟動,on表示開啟)
chkconfig -leve 啟動級別 服務名 off
(說明,off表示關閉自啟動)
例如:chkconfig -level 3 mysql on (說明:讓mysql服務在命令列模式,隨系統啟動)
也可以使用 chkconfig --del 服務名稱 來刪除系統服務
如果要檢視哪些服務被新增為系統服務可以使用命令 :
chkconfig --list/chkconfig
如果要檢視哪些程式被新增為自啟動,可以使用命令 :
cat /etc/rc.local (檢視這個檔案中新增了哪些程式路徑)
系統服務的啟動指令碼(shell指令碼)都在這裡面:/etc/rc.d/init.d
怎麼判斷乙個服務是不是系統服務?在這個目錄下的就是系統服務,系統服務名字就是「指令碼名字」。系統服務,就可以使用命令列services 服務名字 stop/start/restart
3/分割槽是在**執行的,執行的指令是什麼??
分割槽卷的載入, ***指令操作,掛載程式;??
faota相關的分割槽實現方式:
fdisk
fdisk [選項] 改變分割槽表
fdisk [選項] –l 列出所有分割槽表
fdisk –s 以分割槽塊為單位,給出指定分割槽的大小
這是乙個建立和維護分割槽的命令,相容dos型別的分割槽表、bsd或sun型別的磁碟列表。注意fdisk不支援2t以上的硬碟分割槽,此時需要使用gdisk。
具體的操作:
在檔案:新增對應的配置新增分割槽 兩個步驟:
1、設定大小和名稱
2、設定更多的引數
。。。4/檔案系統的知識,檔案系統的載入和檔案系統之間的切換和呼叫??
兩個檔案系統發 普通和recovery系統; 系統是怎麼啟動的
7/差分包的製作???
/其他的部分,備份還原以及安全策略等等???
程式設計 Docker開發完全自學手冊
docker 是 paas 提供商 dotcloud 開源的乙個基於 lxc 的高階容器引擎,源 託管在 github 上,基於go語言並遵從apache2.0協議開源。docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的linux機...
嵌入式Linux應用開發完全手冊
嵌入式linux應用開發完全手冊 真正完整版,我共享的別人的,追究責任本人概不負責!2010年10月19日更新!第乙個 http download.csdn.net source 2766528 第二個 http download.csdn.net source 2766532 第三個 http d...
嵌入式linux應用開發完全手冊(一)
第一篇 嵌入式linux開發環境構建 1.1.2 嵌入式發展 1.2 基於arm處理器的嵌入式linux系統 1.2.2 嵌入式作業系統 2.1 pc和嵌入式裝置交叉開發模式 在主機上編譯bootloader,然後通過jtag燒入單板 在主機上編譯嵌入式linux核心,通過bootloader燒入單...