亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

考試輔導:淺談如何學習linux

添加時間:2010-12-4  添加: admin 
 一。為什么要學linux?

  當然最重要是愛好和興趣!如果你這種必要學,或者根本不喜歡,請不要浪費時間,你學也學不好!

  二。起步

  你應該為自己創造一個學習linux的環境--在電腦上裝一個linux或unix

  問題1:版本的選擇

  北美用redhat,歐洲用SuSE,桌面mandrake較多,而debian是技術最先進的linux

  開發人員中用debian的最多,其次是redhat,從全球linux各應用領域市場份額來看

  無疑redhat是最多的,此外還有很多出名的發行版本,不再列舉。

  對于初學linux的人來說,我建議是使用redhat,原因如下:

  1)現在很多書都是以redhat為例講的,為了與書本協調一致

  2)周圍的人都用redhat,交流比較方便

  3)redhat應用范圍廣,有典型性和代表性

  4)它易于使用和安裝,我們沒有必要把時間浪費在“裝系統”上

  而應集中精力學習最有用的東西。

  //注:現在覺得RH很死板,AS,ES等用在服務器上或許不錯,

  Personal desktop用mandrake,debian,suse都不錯,筆者現在用Mandrake,因為她長得漂亮

  如果你并不打算深入學習linux,而是有諸如適應北京市政府辦公平臺遷移到

  linux上這種需要,那么中軟,紅旗等中文linux是不錯的選擇

  我強烈建議:自己親自動手把linux裝到你的硬盤上,

  你必須學會獨立安裝linux系統的技能,對于現在的版本來說,其實跟裝WinXP一樣簡單

  從此現在開始,請不要以windows的工作方式來考慮問題,

  應該嘗試挖掘linux身上的“天才unix”的氣質。

  三。進階

  掌握至少50個以上的常用命令

  理解shell管道“|”,文件流重定向“》”及追加“》》”等

  熟悉Gnome/KDE等X-windows桌面環境操作

  掌握.tgz.rpm.biz等軟件包的常用安裝方法

  學習添加外設,安裝設備驅動程序(比如modem)

  熟悉Grub/Lilo引導器及簡單的修復操作

  熟悉系統固有目錄的名稱及公用

  學會用mount命令訪問其他文件系統

  了解vi,gcc,gdb等常用編輯器,編譯器,調試器

  學習linux環境下的簡單組網

  建議:買一本不需要太厚的linux教材,大致可以滿足要求

  //現在的書越來越多了,還帶很多圖,我當時可沒這么多書:)

  四。高級應用

  澄清一些概念:

  linux的普通操作與真正的系統管理不能相提并論,后者需要很多知識

  我個人認為比較重要幾種linux語言

  1.英語

  即使你不學linux,我也強烈建議你學好英文[U.S.english]

  因為實質上計算機語言就是英文和字符,所謂的多國語言只是外部包裝

  你必須能無障礙的閱讀大量的英文技術文檔

  在搜索引擎找到的英文網站和網頁中熟練的檢索

  最好能有用英文直接交流的能力,

  擺脫了這個障礙,你的學習和理解速度就能快很多,你就有機會拉開和別人的差距

  2.shell[sed/awk]

  shell是命令解釋器,是內核與用戶界面交流通道,shell寫的小腳本有點類似于win下的.bat

  但shell比.bat強大的多,shell不只是解釋命令,更是一種編程語言,有時候幾百行的c用shell

  幾十行就能代替完成工作,因為shell的工作方式建立在系統已有的眾多應用程序之上

  這也是CS中的一個重要思想。

  此外,shell可以實現工作自動化,這個概念也比較重要

  sed,awk用來處理文本,歷來很常用

  3.Perl/PHP

  漂亮的腳本, CGI的首選,比ASP好,應用面很廣

  4.C\C++

  C、C++是linux/unix的核心語言,系統代碼都是C寫的

  5.ASM

  系統底層及內核,硬件,設備驅動程序,嵌入式開發都需要

  //走核心路線的話,才c\c++,asm最重要

  6.Java,Python,Tcl,XML

  *系統管理篇

  在熟悉linux的基礎上還需要掌握至少一種unix

  我首推Solaris,其次是FreeBSD

  比如運營級系統一般是Solaris+Oracle/DB2之類的

  學習apache,ssh,sendmail/Qmail,proftp/vsftp,Samba,Squid,MySQL/PostgreSQL/Oracle,Bind

  等各種應用服務器的構架及電子商務的應用

  熟悉TCP/IP協議族,學習諸如apache+php+proftp+mysql+quota的實現以及大型局域網,分布式集群

  等各種企業級應用解決方案

  熟悉多用戶管理,數據庫管理,文件系統,邏輯存儲管理,日志分析,備份與災難數據修復

  系統補丁,內核升級,以及在此基礎上的防<

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站