1. 程式人生 > >說一說本人對linux系統學習的方法和經驗

說一說本人對linux系統學習的方法和經驗

linux 百度 應用程序 操作系統 多線程

相信大夥都聽說過linux系統,然而對於這個系統,總使讓新手感覺茫然,諾達的系統。下面是一段百度中的介紹:

Linux系統是一套開源的並且能夠自由傳播的類似與Unix操作系統,是一個基於POSIXUNIX的多任務、多用戶、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。說了這麽多,是不是感覺很暈。沒關系,這些東西不用去深究這些,作為菜鳥,你需要從基本做起,這篇文章將幫助你真正去學會linux

技術分享

一、熟練掌握linux命令

學習linux這個過程中。你需要一本教材作為參考,在這裏我推薦《Linux就該這麽學》。如果要真正掌握這個東西,確實需要花費很長很長時間,但入門這個階段,你必須得對命令行熟練。因為在命令行操作,就相當是在和linux系統對話,不斷向內核提出申請,需要進行文件的一系列的操作。下面就簡單的介紹一些命令。可以供大家做一些簡單的學習。

Linux的文件操作很多,為什麽這麽說呢,linux有一句話比較能驗證這一問題。那就是一切皆文件。不管是外設還是硬盤。都被系統映射成文件。所以文件操作就非常重要。文件處理命令:cdfile mkdir grepdd find mv

ls diff cat ln

cd命令,切換不同的目錄,cd ~ 這個命令在任何情況都可以把當前目錄切換到用戶根目錄。cd .. 切換到上一目錄,也就是父目錄。

mkdir命令,創建一個目錄,這個目錄可以創建任何一個地方,這個取決於絕對路徑和相對路徑。

touch命令,這個是用來創建一個新文件,當然你也可以vi nano等編輯器創建一個文件。新手我還是建議用touch吧。

ls命令 查看任意目錄的文件,ls 表示查看當前目錄下的文件,當然也可以查看主目錄下 ,不過需要你對絕對路徑和相對路徑區分清楚。

當然,我在這裏講的知識只是九牛一毛,真正要弄清楚,還希望你們好好去查閱相關文檔。比如說網絡操作命令:

ifconfig ip ping netstat telnet ftp route rlogin rcp finger mail nslookup等等。

二、選擇一本適合自己的入門書籍
那麽問題來了,linux這麽難,怎麽學才能掌握它呢?

我想很多人都對linux感興趣,但對linux去無從下手,在我身邊也有很多人喜歡自學,但是剛開始還很感興趣,學會了很多命令,但是過了不久,卻漸漸失去了興趣,因為對於後續的shell語言,系統編程,網絡編程,搭建服務器等一系列的問題油然而生。覺得很難,就放棄了。所以我還是建議大家讀一本好書。不管是網絡上,連平時生活中,各種linux書籍遍地開花,到底選擇那一本書,真的是一件很頭疼的事。談談我學習linux的書籍吧。一本書籍評價好壞,起碼第一感覺要通俗,如果編書的人水平很高,編出的書卻很難讀懂,那新手基本可以放棄這本書。這本書不適合新手去看。咱還是老老實實看看基礎的書吧,第二點書籍要有含量,就是那種比較深入,讓人讀之後,有啟發。不像某些書籍,全篇文章都在大論,一點都不註重實際的效果。在這裏我推薦的是《linux就該這麽學》,為什麽我要推薦這本書了,相信大家都被這樣一篇文章所驚詫到。那就是從醫生到學習Linux系統的過程這篇文章。我當時讀了這篇文章,便開始讀這本書,不久就喜歡上了這本書。當然選擇適合自己的就是最好的。

三、選擇一個適合自己的linux發行版系統

Linux系統是一個龐大的幹系,有一個內核演變而來的發行版成千上萬,每一款發行版都擁有一大批用戶,就比如說ubuntuopenSUSERedhat federaDebian等等。

形形色色,選哪有一個比較好呢?

既然大家差不多都是從window轉過來的,多多少少有那麽一點Windows情懷,所以這次我給大家推薦一個發行版為ubuntu

我為什麽要提這個呢,原因很簡單ubunt界面比較友好,幾乎和Windows差不多,

Ubuntu是一個以桌面應用為主的Linux操作系統,其名稱來自非洲南部祖魯語或豪薩語ubuntu”一詞(譯為吾幫托或烏班圖),意思是“人性”、“我的存在是因為大家的存在”,是非洲傳統的一種價值觀,類似華人社會的“仁愛”思想。而且Ubuntu有龐大的社區力量,用戶可以方便地從社區獲得幫助。

說了這麽多,我想大家對如何學好Linux有了更好的理解,相信那些Linux初學者看了本文後,能找到自己學習方法,有自己的一套學習方法,再有什麽不懂的可以通過http://www.linuxprobe.com/進行了解,希望能在Linux的道路上走的更遠!


本文出自 “12629896” 博客,請務必保留此出處http://12639896.blog.51cto.com/12629896/1924442

說一說本人對linux系統學習的方法和經驗