国产欧美日韩在线观看一区二区,欧美乱码精品一区二区三区,国产粉嫩高中无套进入,中文在线天堂网www

心得體會

linux系統學習心得

時間:2022-10-03 10:27:55 心得體會 我要投稿
  • 相關推薦

linux系統學習心得

  linux系統學習心得【1】

linux系統學習心得

  這個學期,我們學習了Linux系統的內核。主要學習了進程調度,中斷過程和系統調用。可以說,這些都是linux內核中的核心功能,正是由于這些功能的組成才組成了一個Liunx系統。下面,我就簡單地回顧一下這幾個核心功能。

  中斷過程

  中斷可以說是系統中最重要的功能之一,如果沒有中斷,那么一個操作系統就將退化成一個單道處理系統。中斷大概過程就是主動或者被動發起一個中斷,一斷系統允許中斷,那么首先就會保存CS,SS,FLAGS,SS,SP,這些都由硬件來自動保存,接著進入到內核態。然后保存現場,即是保存通用寄存器,堆棧等等。然后,根據中斷號來調用相應的中斷處理程序,處理完成以后,恢復現場,中斷返回。

  系統調用

  系統調用就是特殊的中斷過程,它一般由程序主動調用。當一個程序調用int ox80時,便會是一個系統調用,首先,通過中斷進入內核太,然后根據向量號(保存在eax中)進行相應的分發。它的相應參數都保存在寄存器中如(ebx,edi,esi),最后,處理完成以后,也會恢復現場,中斷返回。

  進程調度

  最后,來說一下進程調度。關于進程調度,最重要的便是要理解進程是如何從一個進程切換到另一個進程的。從第一次上課時,我們便寫了一個模仿縣城切換到的例子,它包括保存當前的eip,esp,然后切換到下一個進程的eip和esp,這中間要保證正確,以便最后能切換回來,具體的代碼分析可見我的博客。

  linux系統學習心得【2】

  在學習linux的工程中,linux學習方法有很多種,這里是小編的學習心得,給大家拿出來分享一下,

  Linux!Linux只是個內核!這點很重要,你必須理解這一點。只有一個內核是不能構成一個操作系統的,F在的linux操作系統如redhat,藍點,紅旗等,都是用這么一個內核,加上其它的用程序(包括X)構成的。任何一個叫做操作系統的東西都是這樣子構成的:內核+用戶界面+一般應用程序。

  現在我就拿MS的系統和linux的系統的互相對應來讓大家更多的認識Linux如果你裝過DOS,那你一定知道安裝完成之后整個硬盤是這樣根目錄下有io.sys msdos.sys command.com config.sys autoexec.bat共5個文件,以及C:\dos這個目錄,很簡單。其中io.sys和msdos.sys就是系統的內核,command.com是用戶界面(shell),config.sys和autoexec.bat是配置文件,C:\DOS目錄下面的是一般應用程序系統啟動時首先裝入io.sys,再根據配置文件的設置裝入msdos.sys和command.com,然后就出現提示符,現在你就能輸入命令了。如copy c:\aaa.txt d:\aaa.txt 來拷貝文件。也你能夠使用C:\dos目錄下的一些應用程序來完成工作,如用edit編輯文件,用Qbasic寫basic程序。

  接下去你安裝了一個叫做Foxpro2.6的程序,這個程序可以讓你做一些數據庫方面的工作,然后你在安裝了一個叫做windows3.2中文版的程序,這個程序可厲害了,你現在不用在命令行下打命令了,可以用鼠標來操作了,打開文件管理器,打開C 再打開另一個窗口D,用鼠標一拉就能完成copy c:\aaa.txt d:\aaa.txt這個命令,你只是動了幾次食指和現在在windows98下沒么兩樣。

  OK ,goto linux安裝好linux之后根目錄下有boot,bin,sbin,etc,usr/bin,等幾個目錄,boot下有vmlinuz這個文件,這個就是內核,就是目前世界上最厲害的黑客linus帶頭寫的那個東東。

  bin下有sh,這個就是shell(==command.com,用戶界面)因為UNIX系統是沒有內部命令這個說法的,準確地說/bin+/sbin == Command.com而/etc == config.sys + msdos.sys剩下/usr/bin == c:\dos

  當然。因為Linux比Dos龐大得多,所以,reahat和紅旗或者有不同的安排方法,各種目錄下的東西并不規則。linux的啟動同樣是裝載vmlinuxz,然后裝載sh(或者其他的shell,如bash),出來提示符,F在你同樣能輸入命令了。如cp /aaa.txt /tmp/aaa.txt。同樣可以用vi編輯文件,用gcc編譯程序

  接下去你安裝了一個叫做MySQL的程序,這個程序可以讓你做一些數據庫方面的工作,然后你再安裝了一個叫做kde4.0的程序,這個程序可厲害了,你現在不用在命令行下打命令了,可以用鼠標來操作了,打開文件管理器,打開/ 再打開另一個窗口/tmp,用鼠標一拉就能完成cp /aaa.txt /tmp/aaa.txt這個命令,你只是動了幾次食指和現在在windows98下沒什么兩樣

  看到這里希望你明白我為什么說你在走回頭路,因為目前的Linux操作系統==MS的Win3.2但MS系統已經走過了9X,現在是XP了,整整落后了兩代。當然,這是從用戶界面上來說的,但也恰恰是很多人裝個Linux之后就是在X的kde上搞東搞西,而其它的什么都搞不起來,為什么搞不起來因為你沒搞過DOS,你根本就不知道系統還可以有這樣的搞法。你一開始接觸的就是98,電腦給你的感覺就是用鼠標來操作的東西,你認為同樣是操作系統,Linux也應該是這樣的東西。你根本就沒有想過你一直以為你在玩的是Linux,但實際上你玩的只不過是一個運行在Linux系統上的程序而已。

  因此很多人裝完搞了幾天說,靠,Linux不過如此。這話可以說對也可以說不對Linux嘛,你都還沒見到是什么樣子,你有什么資格說它怎樣呢?但kde嘛,就真的確實不過如此,你用過98吧,現在你去用用3.2看看,你有什么感覺?從穩定性來說,我不拿98比了,拿95,如果同樣的工作,95一天崩潰1次的話,那X會崩潰10次,如果是2000的話,2000一天崩潰1次,X會崩潰100次。

  和3.2是差不多的。但為什么還是會聽說比如某些好萊塢的電影特技是在Linux上完成的呢?為了出席一次重要宴會,你可以去買一套名牌西裝,也可以去訂做一套,訂做的當然更加合身更加好看,但價格也更貴,工作量也更大名牌西裝==Windows系統定做西裝==Linux系統+修改系統內核+修改X代碼+修改kde代碼+專門寫的特技軟件你現在裝的那套西裝是街邊貨,也就是reahat服裝廠為了適應全世界所有人的身材批量生產的東東。

  明白了吧?如果你明白,那你也就明白了Linux學習方法比Window好的一個方面了,我也就不用廢話,那么為什么Linux往往會和黑客撤上關系呢?記得我看過一本書這么寫,"Linux是由一個叫linus的黑客及互聯網上很多的黑客共同編寫而成"。所以,一個由黑客寫成的系統怎么會和黑客沒有關系呢?當然這個“黑客”的定義和現在很多中國人心中的"黑客"的定義是絕然不同的前者是幾乎從未入侵過其他系統,而后者是入侵過就是了。

  如果你是一個美術工作者,你也是幾乎除了睡覺就在用電腦,你時時都開著photoShop在那里搞啊搞,在美術這個行業,你也算得上是這個行業里的高手了。但你根本就不關心你所做的,電腦里面到底是怎么幫你完成的。電腦不過是你創作的一個工具。就像音樂是很多人喜歡聽的,但你根本不關心你所聽到的音樂,她從原來歌星嘴里發出來到被你來欣賞,她到底是怎么個回事。

  但對一HIFI發燒友而言,她關心的就只是這些,F在回到我剛剛說到了copy命令,對于一個黑客而言,她根本不關心aaa.txt這個文件里面的內容,她關心的是從C:\aaa.txt到d:\aaa.txt這個過程中,電腦它到底干了什么?現在我問一下正在看這個帖子的人:把一個文件從一個地方拷貝到另一個地方這個事情你肯定是做過的對吧?但當你這樣做的時候,你是否有想過電腦內部它是怎樣來完成你的這個操作的呢?如果你的回答是:哎呀,我倒真的從未想過耶~~那么,你根本沒有黑客的天分,你還是到輕松一刻混比較有前途。

  尋根問底是黑客的天性,在這點上,Linux可以滿足,但windows不能,你在dos上按下copy C:\aaa.txt d:\aaa.txt。復制的任務是完成了,但電腦作了什么你知道么?你只能根據你的經驗的積累,大概的判斷系統怎么完成,在你沒看過copy的源代碼之前你根本沒法確定你的判斷是否正確的。但UNIX上cp的源代碼基本上是隨手就能拿到。

  TCP/ip方面,linxu可以讓你一桿子捅到內核中去,但windows你只能捅到winsockapache和系統的具體交流你可以一清二楚,但IIS和系統的交流你卻不可能知道Linux和黑客的關系是在這里,和入侵是一點關系都沒有的。很多遠程漏洞的攻擊程序是要在unix系統上編譯的這沒錯,但是那些程序本來的意義就是舉個例子讓你看好過說,你看得懂的話,改一改在Win上同樣可以編譯。

  UNIX和Windows相比有太多的優點,也有太多值得你去弄的地方,只是我說不出來就像你深愛一個人的時候,你根本沒法說出你愛他什么,她有什么地方值得你去愛但,Windows不是垃圾,絕對不是,作為一個工具來使用,她比UNIX好上幾百倍似乎你現在都該明白為何很多遠程漏洞的攻擊程序是以unix的習慣寫的,因為能夠發現這個漏洞,說明他對系統相當的熟悉,而且是UNIX讓他對系統相當的熟悉,他不自覺地就是用了UNIX的那一套,不過,它的這些代碼卻很大的可能是用UltraEdit在windows系統下敲的。

  好像跑題了,我說要給想學Linux(UNIX)的朋友的一點建議,但卻說了這樣的話,但我覺得沒有跑題,我希望你看到這里已經能夠知道我要給你的建議是什么了。

  1.根據你目前的水平,確定Linux對你的意義有多大。

  2.確定你玩的是Linux而不是X

  3.把X系統卸了,剩下的空間裝上源代碼

  4.不要用rpm -i的方式安裝程序,用自己編譯的方法

  5.找個合用的telnet軟件,我推薦SecureCRT.

  6.如果你只有一臺電腦,安裝Vmware.用這個方式來接觸UNIX

  7.再看一下帖子,自己再一次體會我帖子中暗藏的建議

  8.在學習Linux的過程中的,把被linux玩的經驗記下來

  9.在玩linux的過程中,把linux怎么被你玩的趣事記下來

  以上給大家的是我linux學習方法的新的及筆記。相信大家看后學到了不少知識。

【linux系統學習心得】相關文章:

LINUX操作系統論文10-09

LINUX學習心得體會10-08

基于php的Linux遠程管理系統客戶端的實現10-26

linux命令大全11-13

試談計算機Linux網絡操作系統特點及服務器配置論文10-08

基于Linux 的學習方法10-06

Linux學習總結報告03-07

linux常用命令10-05

linux命令行大全10-05

linux實訓個人總結10-08

主站蜘蛛池模板: 久久精品国产亚洲a片高清不卡| 亚洲欧美成人久久综合中文网| 好男人社区在线www| 交换交换乱杂烩系列yy| 精品乱人伦一区二区三区| 蜜臀98精品国产免费观看| 婷婷五月综合缴情在线视频| 日日碰狠狠添天天爽| 131mm少妇做爰视频| 少妇性俱乐部纵欲狂欢电影| 国内揄拍国内精品少妇国语| 麻豆国产成人av高清在线观看| 国产一区二区| 老熟妇乱子伦牲交视频欧美| 国产精品欧美一区二区三区不卡| 免费无毒永久av网站| 熟妇人妻引诱中文字幕| 国产吃奶在线观看| 精品久久久99大香线蕉| 精品乱码久久久久久中文字幕| 国产精品va无码免费麻豆| 久久精品国产精品亚洲38| 久青草国产97香蕉在线视频| 欧美激情性做爰免费视频| 国产美足白丝榨精在线观看sm| 国产萌白酱喷水视频在线观看| 国产精品久人妻精品老妇| 亚洲精品久久久口爆吞精| 免费一本色道久久一区| 天天看片视频免费观看| 高清不卡一区二区三区| 柠檬福利精品视频导航| 中文字幕亚洲欧美在线不卡| 国产肉体xxxx裸体137大胆| 四虎成人精品国产永久免费无码| 国产成人精品自在钱拍| 粗大的内捧猛烈进出小视频| 欧美性大战久久久久久久| 亚洲国产精品久久久天堂| 国产成人亚洲综合色婷婷| 顶级欧美熟妇高清xxxxx|