天天被操天天被操综合网,亚洲黄色一区二区三区性色,国产成人精品日本亚洲11,欧美zozo另类特级,www.黄片视频在线播放,啪啪网站永久免费看,特别一级a免费大片视频网站

現(xiàn)在位置:范文先生網(wǎng)>心得體會(huì)>學(xué)習(xí)心得>嵌入式學(xué)習(xí)心得總結(jié)

嵌入式學(xué)習(xí)心得總結(jié)

時(shí)間:2023-02-26 09:15:56 學(xué)習(xí)心得 我要投稿
  • 相關(guān)推薦

嵌入式學(xué)習(xí)心得總結(jié)

  嵌入式學(xué)習(xí)心得總結(jié)
  
  4月10號(hào),為期一個(gè)階段的Linux開(kāi)發(fā)基礎(chǔ)培訓(xùn)課程圓滿結(jié)束,回首這些天所留下的點(diǎn)點(diǎn)滴滴,感觸深深,學(xué)習(xí)上知識(shí)點(diǎn)的積累,靈活運(yùn)用的過(guò)程中感受到了Linux操作的快速高效性能,這也是我所追求的效率!
  
  當(dāng)初初涉培訓(xùn)課程的第一門(mén)課程時(shí),都說(shuō)Linux操作很繁瑣復(fù)雜,心里總有些顧忌,帶著種種不安與些許拼博的決心,開(kāi)始了自我提升階段的“充電”,由徐海兵老師教授我們基礎(chǔ)課程的培訓(xùn),我們則像著小學(xué)生般認(rèn)真的記著筆記,仔細(xì)聽(tīng)著并學(xué)會(huì)如何去在實(shí)踐中運(yùn)用所學(xué)的Linux下的各種強(qiáng)大的命令集。
  
  在Unit 1中,徐老師詳細(xì)生動(dòng)的為我們講述了有關(guān)Linux的誕生、初成長(zhǎng)以及輝煌的發(fā)展至今,今后應(yīng)用范圍則愈來(lái)愈廣泛,講解了為L(zhǎng)inux這個(gè)偉大的OS做出巨大貢獻(xiàn)的一位位出色的、偉大的人物,他們那種學(xué)習(xí)鉆研的精神、鍥而不舍的信念、勇于把握住難得的機(jī)會(huì),從小處著手,踏踏實(shí)實(shí)的創(chuàng)造出了對(duì)人類(lèi)科技發(fā)展做出卓越貢獻(xiàn)的Linux(Unix)系統(tǒng),他們的種種,都值得我們?nèi)ド羁谭词 ⒖炭鄬W(xué)習(xí)、傳承并永遠(yuǎn)發(fā)展下去。
  
  查看ip地址和重啟網(wǎng)絡(luò)服務(wù)是我學(xué)的第一個(gè)命令: ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到遠(yuǎn)程登錄軟件可用xmanager。
  
  secureCRT是我們常用的,安裝好后利用其登錄到了Red hat Linux,需要知道Linux主機(jī)的ip 地址。徐老師為我們介紹了重要內(nèi)容:SHELL,即運(yùn)行程序的程序,如echo $SHELL可查看SHELL的環(huán)境變量是csh還是bash。(學(xué)習(xí)心得 www.gymyzhishaji.com)指令pwd可查看當(dāng)前所在路徑,passwd:更改Linux下的密碼,僅限r(nóng)oot用戶有此權(quán)限,當(dāng)然我們是利用虛擬機(jī)VMware程序來(lái)運(yùn)行Linux OS的,懂得了如何設(shè)置虛擬機(jī)的網(wǎng)卡設(shè)置、暫停、恢復(fù)、全屏等。
  
  簡(jiǎn)單的學(xué)習(xí)后進(jìn)入U(xiǎn)nit 2,命令行的句法讓我懂得了用法規(guī)則,一系列的命令功能強(qiáng)大:
  
  date 顯示當(dāng)前年月時(shí)間星期之類(lèi)的;
  
  more指令與less重要但不常用;
  
  cat用于查看短小的文件內(nèi)容,常用!
  
  mkdir命令用于在當(dāng)前目錄下創(chuàng)建新的目錄;
  
  ls 顯示當(dāng)前目錄下所有文件;cd 更改文件路徑,如cd  、cd . 當(dāng)前目錄;
  
  rmdir 刪除空文件夾;
  
  rm指令很強(qiáng)大,用于刪除空目錄及非空目錄下的指定或全部文件;
  
  man 真男人,幫助手冊(cè);
  
  history指令用于顯示編寫(xiě)過(guò)的命令集,以history 序號(hào) 可顯示序號(hào)所指命令;
  
  echo回寫(xiě)命令,很重要,我需要繼續(xù)學(xué)習(xí);
  
  exit 指從多重SHELL退出來(lái);
  
  Linux賬號(hào)下,可以增加用戶、刪除用戶、設(shè)置密碼:useradd、userdel、passwd;注:所有的用戶的家目錄都在/home下面,唯獨(dú)root的家是在/root. 點(diǎn)文件都是些SHELL的腳本程序,也稱隱藏文件;環(huán)境變量常見(jiàn)的有:HOME PATH PWD,懂得了絕對(duì)路徑與相對(duì)路徑的對(duì)比概念。
  
  Unit 3、文件與文件處理的學(xué)習(xí)中,知道了Linux下支持的六種文件類(lèi)型:普通文件、目錄、設(shè)備文件、命名管道、符號(hào)鏈接、socket;Linux下文件系統(tǒng)的組織:倒立的樹(shù)形結(jié)構(gòu):/  /bin  /boot  /dev  /home  /lib  /proc等文件目錄,ls –l指令很好很強(qiáng)大,顯示文件類(lèi)型與權(quán)限、所有者、字節(jié)大小、時(shí)間及文件名;touch可創(chuàng)建空文件,復(fù)制文件用指令 cp,可選-i、-r等;重命名文件使用 mv [-i];du 顯示當(dāng)前目錄所占空間大小;wc 命令 顯示列表中文件的行數(shù)、字?jǐn)?shù)、字符數(shù);追加:cat [文件列表] 》 目標(biāo)文件;find指令與grep重要,暫未學(xué)習(xí),自己在實(shí)踐中學(xué)習(xí),文件訪問(wèn)權(quán)限有:r w x;chmod指令可修改訪問(wèn)權(quán)限,如 chmod 777  -R 文件名。
  
  輸入輸出重定向  每個(gè)命令默認(rèn)打開(kāi)三個(gè)文件:標(biāo)準(zhǔn)輸入stdin,標(biāo)準(zhǔn)輸出stdout,標(biāo)準(zhǔn)錯(cuò)誤stderr,鍵盤(pán)為標(biāo)準(zhǔn)輸入,而控制臺(tái)則是標(biāo)準(zhǔn)輸出,文件描述符分別是0,1,2;最重要最常用的為輸出重定向 > 與錯(cuò)誤重定向 2> ;
  
  echo  添加的內(nèi)容 >/ 》 文件;
  
  Linux過(guò)濾器和管道:管道操作符:| ;即將某個(gè)命令的輸出與某個(gè)命令的標(biāo)準(zhǔn)輸入相連接,從而實(shí)現(xiàn)管道功能,例如 ls –l |wc;管道和重定向操作符可同時(shí)用于一個(gè)命令行。
  
  Unit 5:Linux/Unix進(jìn)程  進(jìn)程為程序運(yùn)行的一個(gè)實(shí)例,可用ctrl-z掛起進(jìn)程,或在命令后加上&符號(hào)即可;運(yùn)行在后臺(tái)的系統(tǒng)進(jìn)程是守護(hù)進(jìn)程,它為用戶提供各種服務(wù)。
  
  ps 指令可顯示進(jìn)程屬性,有ps l;ps a;ps aux等
  
  ps –l可顯示用戶ID、進(jìn)程ID、優(yōu)先級(jí)、TTY以及STAT
  
  bg、fg 分別將進(jìn)程放后臺(tái)、前臺(tái)運(yùn)行,jobs則是查詢所運(yùn)行的進(jìn)程的狀態(tài);
  
  & 放于命令間表示可同時(shí)運(yùn)行多個(gè)命令;
  
 。 表示可順序執(zhí)行多個(gè)命令
  
  前臺(tái)程序可用ctrl-c來(lái)終止、kill指令
  
  進(jìn)入U(xiǎn)nit 6,神秘的Shell腳本逐漸揭開(kāi)了她那瑰麗的面紗
  
  環(huán)境變量的設(shè)置:export MYHOST=IP地址
  
  查詢引用 echo $MYHOST
  
  了解常用環(huán)境變量:HOME,PATH,TERM,PWD以及PS1 、2,其中PATH最為重要,保存用冒號(hào)分割的目錄路徑名,vim –r /etc/profile可打開(kāi)路徑并修改PATH。
  
  export 顯示當(dāng)前所有的環(huán)境變量;
  
  unset 用于清除環(huán)境變量;
  
  執(zhí)行cp 文件名 /bin 后可直接寫(xiě)并運(yùn)行文件;
  
  Shell的元字符下有許多字符,如* 匹配0個(gè)或多個(gè)字符;?匹配單個(gè)字符;[]中可加入數(shù)字或字母,ls [abc]將查詢a、b、c字符的文件。
  
  當(dāng)看到“Linux網(wǎng)絡(luò)服務(wù)器的搭建”時(shí),內(nèi)心激動(dòng)萬(wàn)分,一直聽(tīng)說(shuō),但未實(shí)踐過(guò),很好奇,隨后徐老師為我們細(xì)心講解了如何設(shè)置與操作,首先我知道了Linux下的文件系統(tǒng)類(lèi)型多種多樣,它支持中虛擬文件系統(tǒng)VFS,因此文件系統(tǒng)擴(kuò)展性很好。
  
  文件歸檔這一小節(jié),真的很慚愧,太多的不理解,而且必須盡快解決的。
  
  RPM包的安裝與使用:rpm –ivh 所要安裝的Linux下的程序名;rpm的查詢用:rpm –qa;刪除用:rpm –e 程序名
  
  SAMBA服務(wù)器搭建:(重點(diǎn))首先在Linux下創(chuàng)建samba服務(wù)器,進(jìn)行設(shè)置,分享指定目錄,查出Linux下的IP地址,將windows與Linux下的防火墻關(guān)閉,ping指令能否ping通,然后更改共享的文件訪問(wèn)權(quán)限:chmod 777 –R 目錄名;在Linux命令行下進(jìn)行掛載點(diǎn)設(shè)置:mount /目錄名 /掛載目錄名。
  
  NFS服務(wù)器的搭建:(重要)首先在用戶名下創(chuàng)建文件夾,用此命令進(jìn)行掛載:mount –t nfs localhost:/目錄名 /掛載點(diǎn)目錄名;與不同機(jī)器的系統(tǒng)通信操作時(shí)用:mount –t nfs 對(duì)方IP地址:/共享目錄 /自身目錄;前提:文件訪問(wèn)權(quán)限的更該,需要在同一網(wǎng)段,并ping通對(duì)方IP地址,在根目錄下可用umount /目錄名  來(lái)卸載已經(jīng)掛載的文件系統(tǒng)。
  
  在程序開(kāi)發(fā)的過(guò)程這一單元,主要講述了編程語(yǔ)言的發(fā)展、分類(lèi)、功能以及程序的編譯、解釋過(guò)程,最主要的為程序編輯器:vim:有兩種模式 命令模式與編輯模式,分別用 i和esc鍵來(lái)操作,gcc 文件名。后綴 –o 文件名來(lái)編譯,進(jìn)入編輯模式后,可用如下:/搜索、:N、dnd、yny、p、wq來(lái)進(jìn)行不同功能的操作。
  
  源代碼編排:通常使用indent –kr 文件名即可。重頭戲到來(lái):gcc是Linux下標(biāo)準(zhǔn)編譯器,調(diào)試工具:gdb;源程序。c首先進(jìn)行預(yù)編譯(-E)得到。i文件,經(jīng)(-S)編譯成匯編文件。s,(-c)參數(shù)進(jìn)行。s編譯成。o目標(biāo)代碼,鏈接成ELF文件即可,如:gcc 文件名。后綴 –o 文件名。
  
  gdb調(diào)試器:在gcc hello.c –o hello –g 中勿忘 –g,使用gdb 文件名即可進(jìn)入調(diào)試模式,指令r、s、n、b等可以逐步調(diào)試出程序的出錯(cuò)點(diǎn)。
  
  Unit 10多模塊程序的編譯與Makefile:Make是非常強(qiáng)大的實(shí)用程序,管理多模塊程序的編譯與鏈接,直到生成可執(zhí)行代碼,vim makefile進(jìn)入,設(shè)定Makefile的入口目標(biāo),注意的是在編寫(xiě)代碼過(guò)程中tab鍵會(huì)很重要,回車(chē)+Tab切記。簡(jiǎn)單替換如:CC:=gcc、CC+=-g、在下面的代碼需加$()。Make中的內(nèi)建變量有:$@代表當(dāng)前目標(biāo)名稱、$<代表當(dāng)前依賴關(guān)系、$?比當(dāng)前目標(biāo)更新的已修改的依賴性名稱;特殊目標(biāo):#代表注釋?zhuān)? .PHONY:虛目標(biāo)文件名。
  
  雖然現(xiàn)在已結(jié)束Linux基礎(chǔ)課程的培訓(xùn),但自己不會(huì)放下這本書(shū),我會(huì)不斷的去復(fù)習(xí)鞏固徐老師所講解的內(nèi)容與書(shū)本上未講解的課程,一句話:努力,男人就要對(duì)自己狠點(diǎn)!

【嵌入式學(xué)習(xí)心得總結(jié)】相關(guān)文章:

嵌入式開(kāi)發(fā)學(xué)習(xí)心得04-27

嵌入式學(xué)習(xí)心得體會(huì)04-04

嵌入式開(kāi)發(fā)學(xué)習(xí)心得3篇(熱門(mén))01-24

嵌入式軟件的覆蓋測(cè)試08-06

嵌入式系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)08-06

嵌入式系統(tǒng)中的CACHE問(wèn)題08-06

嵌入式操作系統(tǒng)uCLinux08-06

嵌入式系統(tǒng)的定義與發(fā)展歷史08-06

嵌入式系統(tǒng)與普適計(jì)算08-06