2.1 linux當前的應用角色
當前的linux
常見的應用可略分為企業應用與個人應用兩方面來說:
2.2.1 企業環境的利用
1,網路伺服器:
linux
繼承了unix
高穩定性的良好傳統,其上面的網路功能特個別穩定與強大,作為乙個網路伺服器,例如
www,mail server,file server
等,linux
絕對是上上之選。
2,關鍵任務的應用(金融資料庫,大型企業網管環境):關鍵應用如金融業的投資者賬戶的資料等,由於許多企業漸漸走向
intel
相容的x86
主機環境,而
x86上執行的
linux
能夠使用大多數
unix
作業系統平台上的軟體。
3,學術機構儀的高效能計算任務:學術機構的研究警察給需要自行開發軟體,所以對於可作為環境的作業系統需求就非常急迫。
2.1.2 個人環境的使用
1,桌面計算機:為了強化桌面計算機的使用率,
linux
與x window system
(例如美觀的
kde個
gnome
視窗介面,搭配可相容微軟
open office
軟體)結合了,
x window
僅只是linux
上面的一套軟體,而不是核心。
2,手持系統(
pda,手機)
3,嵌入式系統:路由器,防火牆,手機,家用產品的微電腦控制器等都可以是
linux
作業系統。
2.2 鳥哥的
linux
經驗談
x window是耗費一定資源的一項軟體,可以使用
ps以及
kill
等命令將
x window
殺掉即可讓
linux
恢復正常。重點是我們要讓
linux
解決什麼樣的問題,而不是單純的去學習架站而已。由於不同
distribution
上擺放的目錄位置大同小異,我們乾脆直接學習一些
linux
的基本技巧,可以讓我們很輕易的找到不同版本之間的差異性。
2.3 重頭學習
linux
基礎
2.3.1 建議:
1,計算機概論和硬體相關知識
2,先從
linux
的安裝和命令學起
3,linux
作業系統的基礎技能:包含使用者
/使用者組,許可權,程式的定義等;
4,務必學會
vi文字編輯器
5,shell
與shell
指令碼的學習:「命令列介面」就是乙個名為
shell
的軟體,需要了解
shell
上面的資料,如「正規表示式」,「管道命令」,「資料重定向」等。
6,一定要會軟體管理員:有時需要自己安裝驅動程式或者安裝額外的軟體;
7,網路基礎的建立:包含了「
ip概念」,「路由概念」等;
8,實踐再實踐。
2.3.2發生問題如何解決
1,在自己的主機
/網路資料庫上查詢
how-to
或faq
(幫助);
2,注意資訊輸出,自行解決疑難雜症;
3,搜尋過後,注意網路禮節,在討論區大膽發言吧;
4,不要動不動就直接關機或重啟
5,有系統地設計檔案目錄;
6,養成乙個做記錄的習慣;
7,在網路上看到任何好文章,可以為自己留乙份
copy
。
第2章 Linux 如何學習
2.1.linux當前的應用角色 2.1.1.企業環境的利用 平行運算 是 將原本的工作分成多份,然後交給多部主機去運算,最終再將結果收集起來 的一種方式。2.1.2.個人環境的使用 2.2.學習linux經驗 2.2.1.linux學習之路 2.2.2.學習心態的分別 2.2.3.x window...
Linux學習 第2章 Linux系統安裝(2)
1 設定系統安裝映象 2 啟動客戶機 掛起 暫停當前映象,下次使用時恢復即可。比啟動更快速。在通電時不要強制關閉虛擬機器,系統可能崩潰,要先機或掛起。3 修改啟動順序 vmware啟動後滑鼠點入虛擬機器裡,按f2鍵啟動boot,在boot選項中通過 將 cd rom driver 移動到第乙個位置,...
第2章 如何做到敏捷
敏捷開發是一種哲學,它是一種思考軟體開發的方式。敏捷軟體開發宣言 個人和互動勝過過程和工具。可工作的軟體勝過面面俱到的文件。客戶協作勝過合同談判。響應變化勝過遵循計畫。敏捷宣言背後的原則 我們遵循以下原則 我的的最高優先順序通遞過盡早地 持續地交付有價值的軟體來滿足客戶。歡迎變化的需求,即使在開發的...