如何才能學(xué)好linux?
感謝邀請,如何學(xué)好Linux首選要了解Linux系統,而一般情況下,大部分人接觸Linux的機會(huì )并不多,對Linux平臺下的開(kāi)發(fā)更是一無(wú)所知InDesign GREP 批處理問(wèn)題。而現在的發(fā)展趨勢卻越來(lái)越表明:無(wú)論是作為一個(gè)優(yōu)秀的軟件開(kāi)發(fā)人員,或是互聯(lián)網(wǎng)、IT行業(yè)的從業(yè)人員,掌握Linux是一種很重要的謀生資源與手段,很多跡象表明這是一個(gè)很好的加分項。
來(lái)自百度經(jīng)驗針對如何才能學(xué)好linux的網(wǎng)絡(luò )資料
從基礎開(kāi)始: 常常有些朋友在Linux論壇問(wèn)一些問(wèn)題,不過(guò),其中大多數的問(wèn)題都是很基礎的InDesign GREP 批處理問(wèn)題。例如:為什么我使用一個(gè)命令的時(shí)候,系統告訴我找不到該目錄,我要如何限制使用者的權限等問(wèn)題,這些問(wèn)題其實(shí)都不是很難的,只要了解了 Linux 的基礎之后,應該就可以很輕易的解決掉這方面的問(wèn)題。而有些朋友們常常一接觸Linux 就是希望構架網(wǎng)站,根本沒(méi)有想到要先了解一下Linux 的基礎。這是相當困難的。
Linux命令是必須學(xué)習的:雖然Linux桌面應用發(fā)展很快,但是命令在Linux中依然有很強的生命力InDesign GREP 批處理問(wèn)題。Linux是一個(gè)命令行組成的操作系統,精髓在命令行,無(wú)論圖形界面發(fā)展到什么水平這個(gè)原理是不會(huì )變的,Linux命令有許多強大的功能:從簡(jiǎn)單的磁盤(pán)操作、文件存取、到進(jìn)行復雜的多媒體圖象和流媒體文件的制作。舉一個(gè)例子:Linux的常用命令find,察看man文檔,初學(xué)者一定會(huì )覺(jué)得太復雜而不原意用,但是你一旦學(xué)會(huì )就愛(ài)不釋手.它的功能實(shí)在太強了,在配合exec參數或者通過(guò)管道重定向到xargs命令和grep命令,可以完成非常復雜的操作,如果同樣的操作用圖形界面的工具來(lái)完成,恐怕要多花十幾陪的時(shí)間. 不同版本的Linux命令數量不一樣,這里筆者把它們中比較重要的和使用頻率最多的命令,按照它們在系統中的作用分成幾個(gè)部分介紹給大家,通過(guò)這些基礎命令的學(xué)習我們可以進(jìn)一步理解Linux系統.
選擇一個(gè)適合你的Linux發(fā)行版本:目前全球有超過(guò)1百多個(gè)Linux發(fā)行版本,在國內也能找到十幾個(gè)常見(jiàn)版本InDesign GREP 批處理問(wèn)題。如何選擇請根據你的需求和能力,Redhat Linux 和Debian Linux是網(wǎng)絡(luò )管理員的理想選擇。對于英語(yǔ)不是很好的讀者紅旗Linux、中標Linux這些中文版本比較適合。現在一些Linux網(wǎng)站有一些Linux版本的免費下載,這里要說(shuō)的是并不適合Linux初學(xué)者。
養成在命令行下工作: 一定要養成在命令行下工作的習慣,要知道X-window只是運行在命令行模式下的一個(gè)應用程序InDesign GREP 批處理問(wèn)題。在命令行下學(xué)習雖然一開(kāi)始進(jìn)度較慢,但是熟悉后,您未來(lái)的學(xué)習之路將是以指數增加的方式增長(cháng)的。從網(wǎng)管員來(lái)說(shuō),命令行實(shí)際上就是規則,它總是有效的,同時(shí)也是靈活的。即使是通過(guò)一條緩慢的調制解調器線(xiàn)路,它也能操縱幾千公里以外地遠程系統。
選擇一個(gè)適合你的Linux社區:隨著(zhù)Linux應用的擴展,出現了不少Linux社區InDesign GREP 批處理問(wèn)題。
勤于實(shí)踐: 要增加自己Linux 的技能,只有通過(guò)實(shí)踐來(lái)實(shí)現了InDesign GREP 批處理問(wèn)題。所以,趕快找一部計算機,趕快安裝一個(gè) Linux 發(fā)行版本,然后進(jìn)入精彩的Linux世界。相信對于你自己的 Linux 能力必然大有斬獲。此外,人腦不像計算機的硬盤(pán)一樣,除非硬盤(pán)壞掉了或者是資料被你抹掉了,否則儲存的資料將永遠而且立刻的記憶在硬盤(pán)中。在人類(lèi)記憶的曲線(xiàn)中,你必須要不斷的重復練習才會(huì )將一件事情記得比較熟。同樣的,學(xué)習 Linux 也一樣,如果你無(wú)法經(jīng)常學(xué)習的話(huà),學(xué)了后面的,前面的忘了。你對Linux命令熟悉后你可以開(kāi)始搭建一個(gè)小的Linux網(wǎng)絡(luò ),這是最好的實(shí)踐方法。Linux是網(wǎng)絡(luò )的代名詞,Linux網(wǎng)絡(luò )服務(wù)功能非常強大,不論是郵件服務(wù)器、Web服務(wù)器、DNS服務(wù)器等都非常完善。當然你不需搭建所有服務(wù),可以慢慢來(lái)。需要說(shuō)明的是這個(gè)Linux網(wǎng)絡(luò )對于初學(xué)者有兩三臺計算機即可,其中一臺計算機最好安裝Windows系統。自己多動(dòng)手,不要非要等著(zhù)別人幫你解決問(wèn)題。
學(xué)習專(zhuān)業(yè)英文:如果你想深入學(xué)習Linux,看不懂因為文檔實(shí)在是太難了InDesign GREP 批處理問(wèn)題。寫(xiě)的最好的,最全面的文檔都是英語(yǔ)寫(xiě)的,最先發(fā)布的技術(shù)信息也都是用英語(yǔ)寫(xiě)的。即便是非英語(yǔ)國家的人發(fā)布技術(shù)文檔,也都首先翻譯成英語(yǔ)在國際學(xué)術(shù)雜志和網(wǎng)絡(luò )上發(fā)表。安裝一個(gè)新的軟件時(shí)先看README,再看INSTALL然后看FAQ,最后才動(dòng)手安裝,這樣遇到問(wèn)題就知道為什么。如果說(shuō)明文檔不看,結果出了問(wèn)題再去論壇來(lái)找答案反而浪費時(shí)間。
目前比較學(xué)習Linux系統比較火的論壇
比較大眾的論壇
021yin.com
021yin.com/
服務(wù)安裝InDesign GREP 批處理問(wèn)題,環(huán)境配置
/
小編個(gè)人網(wǎng)站InDesign GREP 批處理問(wèn)題,運維方面相對偏少
021yin.com /
其他CSDNInDesign GREP 批處理問(wèn)題,51CTO等等論壇網(wǎng)站
021yin.com /2895551/569329
一、 選擇適合自己的Linux發(fā)行版談到linux的發(fā)行版本,太多了,可能誰(shuí)也不能給出一個(gè)準確的數字,但是有一點(diǎn)是可以肯定的,linux正在變得越來(lái)越流行, 面對這么多的Linux 發(fā)行版,打算從其他系統轉到linux系統來(lái)的初學(xué)者可能會(huì )感到困惑,即便是忠實(shí)的 Linux 用戶(hù)也沒(méi)有時(shí)間和精力去挨個(gè)嘗試,因此初學(xué)者在學(xué)習linux的之前,需要有一個(gè)明確的方向,選擇一個(gè)適合自己的系統開(kāi)始學(xué)習linux至關(guān)重要!下面我們就分類(lèi)介紹InDesign GREP 批處理問(wèn)題。
1.1 初學(xué)者入門(mén)首選-redhat系列在學(xué)習r(shí)edhat系列linux之前,首先要了解以下redhat linux各個(gè)發(fā)行版本之間的關(guān)系InDesign GREP 批處理問(wèn)題。
1.Red Hat LinuxRed Hat Linux是redhat最早發(fā)行的個(gè)人版本的linux, 其1.0版本于1994年11月3日發(fā)行InDesign GREP 批處理問(wèn)題。雖然其歷史不及其它linux發(fā)行版本悠久,但比起很多的Linux發(fā)行套件,Red Hat 的歷史悠久得多。自從Red Hat 9.0版本發(fā)布后,RedHat 公司就不再開(kāi)發(fā)桌面版的 Linux發(fā)行套件,Red Hat Linux停止了開(kāi)發(fā),而將全部力量集中在服務(wù)器版的開(kāi)發(fā)上,也就是 Red Hat Enterprise Linux 版。2004年4月30日,Red Hat公司正式停止對Red Hat 9.0版本的支持,標志著(zhù)Red Hat Linux的正式完結。原本的桌面版Red Hat Linux發(fā)行套件則與來(lái)自開(kāi)源社區的 Fedora進(jìn)行合并,成為 Fedora Core 發(fā)行版本。目前Red Hat分為兩個(gè)系列:由Red Hat公司提供收費技術(shù)支持和更新的Red Hat Enterprise Linux,以及由社區開(kāi)發(fā)的免費的Fedora Core。
2.Fedora CoreFedora Core(縮寫(xiě)為FC)被紅帽公司定位為新技術(shù)的實(shí)驗場(chǎng)地,許多新的技術(shù)都會(huì )在 FC 中檢驗,如果穩定的話(huà)紅帽公司則會(huì )考慮加入 Red Hat Enterprise Linux 中InDesign GREP 批處理問(wèn)題。Fedora Core 1發(fā)布于2003年年末,而FC的定位便是桌面用戶(hù)。FC提供了最新的軟件包,同時(shí),它的版本更新周期也非常短,僅6個(gè)月。由于版本更新頻繁,性能和穩定性得不到保證,因此,一般在服務(wù)器上不推薦采用Fedora Core。其實(shí)可以這么認為,Fedora就是Red Hat發(fā)行Red Hat企業(yè)版linux的一個(gè)實(shí)驗版本,以用戶(hù)做測試,為Red Hat企業(yè)版發(fā)布奠定基礎。
3.Red Hat Enterprise LinuxRed Hat Enterprise Linux(縮寫(xiě)為RHEL,Red Hat的企業(yè)版)InDesign GREP 批處理問(wèn)題。Red Hat現在主要做服務(wù)器版的linux開(kāi)發(fā),在版本上注重了性能和穩定性以及對硬件的支持。 由于企業(yè)版操作系統的開(kāi)發(fā)周期較長(cháng),注重性能、穩定性和服務(wù)端軟件支持,因此版本更新相對較緩慢。 RedHat Enterprise Linux又分為4個(gè)版本 Advanced Server(AS)、ES Workstation(WS)、Desktop,它們的差別不太大,只是功能方面的差別。
4.CentosCentOS全名為“社區企業(yè)操作系統”(Community Enterprise Operating System)CentOS產(chǎn)生的背景:Redhat發(fā)布Redhat 9InDesign GREP 批處理問(wèn)題。0后,不再開(kāi)發(fā)redhat 10,11……,全面轉向Redhat enterprise linux(簡(jiǎn)寫(xiě)為rhel)的開(kāi)發(fā),和以往不同的是,新的redhat企業(yè)版要求用戶(hù)先購買(mǎi)lisence,redhat同時(shí)承諾確保產(chǎn)品的穩定性,安全性。rhel二進(jìn)制代碼不再提供下載,而是作為redhat 服務(wù)的一部分,但源代碼依然是開(kāi)放的。在這種情況下,出現了centos、whitebox、dao 等等一批open source的企業(yè)版本,其中以centos最為活躍。下面講述centos是如何制作產(chǎn)生的:CentOS社區將Redhat的網(wǎng)站上的所有源代碼下載下來(lái),進(jìn)行重新編譯。由于A(yíng)S/ES/WS是商業(yè)產(chǎn)品,因此,必須將所有Redhat的Logo和標識改成自己的CentOS標識。比如將AS4.0原版的SRPM源碼編譯后,換上Centos社區的logo,這樣就成為了CentOS 4.0。Redhat Enterprise Linux AS4 Update1的源碼編譯后,就成為了CentOS4.1。AS4 Update2的源碼編譯后,就成為了CentOS4.2等等。CentOS就是這樣產(chǎn)生的。因此,可以說(shuō)CentOS就是Redhat的AS/ES/WS的免費版本,使用centos可以獲得與redhat 企業(yè)級linux一樣的功能和性能。同時(shí)centos還提供免費的長(cháng)期升級和更新服務(wù)。因此, 在眾多的RHEL的克隆版本中,CentOS是很出眾很優(yōu)秀的。雖然說(shuō)centos是RHEL的克隆,但并不是一模一樣,所說(shuō)的克隆是具有100%的互換性。對于centos其實(shí)不盡相同,RHEL的軟件在CentOS上面不能保證100%的正常工作。在了解了Redhat系列各個(gè)版本的差異后。其實(shí)我們就找到了為何選擇Redhat linux作為初學(xué)者入門(mén)學(xué)習的理由了。首先:在國內,乃至是全世界的Linux用戶(hù)最熟悉、最耳聞能詳的發(fā)行版肯定就是Red Hat了。因為Red Hat是linux界的“老大”,美國Red Hat公司發(fā)布的Red Hat linux是商業(yè)上運作最成功的一個(gè)Linux發(fā)行套件,因此Red Hat公司發(fā)行的linux值得信任, Red Hat linux的功能和性能也毋庸置疑。其次:Red hat現在擁有龐大的網(wǎng)絡(luò )用戶(hù)群體,網(wǎng)絡(luò )linux資源基本90%都是基于Redhat linux的,如果您在學(xué)習過(guò)程中遇到任何問(wèn)題,隨便搜索網(wǎng)絡(luò ),就有成千上萬(wàn)的答案展示在你面前。第三: Red Hat linux系列版本相互補充,相得益彰:如果你第一次接觸linux,那么建議你先安裝Fedora Core, Fedora Core安裝簡(jiǎn)單,對硬件支持很好,界面也很華麗,同時(shí)也可以體驗Redhat linux的最新功能;如果你對linux有一定的了解,需要深入學(xué)習,建議你使用CENTOS系統;如果你是在做linux企業(yè)級應用,建議你使用RHEL版本。最后: redhat應用范圍廣,具有典型性和代表性,很多系統(例如紅旗redflag,中標linux,Oracle發(fā)布的Enterprise Linux )都是以Red Hat linux為基準的,因而,可以說(shuō)學(xué)會(huì )了Red Hat linux,就能觸類(lèi)旁通,其它類(lèi)似的linux系統也能很快掌握; 現在周?chē)鷮W(xué)習linux的一般也都是以redhat linux為主,這樣交流方便,學(xué)習中出現問(wèn)題,更容易得到解決。同時(shí)redhat linux的安裝和使用也是最簡(jiǎn)單的,因此,基本上不會(huì )在”裝系統”上浪費過(guò)多時(shí)間。
1.2 企業(yè)級應用首選-suse linux企業(yè)級的應用追求的是可靠性和穩定性,這就要求構建企業(yè)級應用的系統平臺具有高可靠性和高穩定性InDesign GREP 批處理問(wèn)題。企業(yè)級linux的發(fā)行版本就是解決的這個(gè)問(wèn)題。SUSE是德國最著(zhù)名的Linux發(fā)行版,在全世界范圍中也享有很高的聲譽(yù)。2003年11月4日,Novell公司對外宣布將收購S(chǎng)uSE。2004年1月該收購順利完成,Novell同時(shí)將SuSE正式命名為SuSE Linux。 Novell公司收購suse,加速了suse linux的發(fā)展, suse linux無(wú)論在桌面市場(chǎng)還是服務(wù)器市場(chǎng)都更加專(zhuān)業(yè)化,據不完全統計,suse linux現在歐洲linux市場(chǎng)占有將近80%的份額,大部分關(guān)鍵性應用都是建立在suse linux下。由于suse 進(jìn)入中國時(shí)間較短,同時(shí)加上suse在中國的營(yíng)銷(xiāo)模式短時(shí)間不能被國內接受,因此現在suse在中國的市場(chǎng)份額還不是很大,但是這些并不影響suse linux高可靠與穩定性的事實(shí),隨著(zhù)suse的發(fā)展,相信suse linux在中國的應用會(huì )越來(lái)越多。
1.3 游戲娛樂(lè )首選-Ubuntu Linux說(shuō)到linux桌面市場(chǎng), Ubuntu Linux幾乎占據了桌面linux的半壁江山, Ubuntu Linux主打linux桌面之最,界面美觀(guān), 簡(jiǎn)易而不失華麗,如果想在linux下進(jìn)行娛樂(lè )休閑,Ubuntu Linux絕對是首選InDesign GREP 批處理問(wèn)題。Ubuntu 的安裝非常的人性化,只須按照提示一步一步進(jìn)行,安裝與Windows一樣簡(jiǎn)單!并且,Ubuntu被譽(yù)為對硬件支持最好最全面的Linux 發(fā)行版之一,許多在其他發(fā)行版上無(wú)法使用,或者在默認配置時(shí)無(wú)法使用的硬件,在Ubuntu上都能輕松搞定。因此你可以像安裝windows一樣輕松的安裝Ubuntu。盡情體驗Ubuntu linux帶來(lái)的樂(lè )趣。
1.4 linux作為服務(wù)器是發(fā)展趨勢在上面的章節中主要介紹了幾種最常見(jiàn)的linux發(fā)行版本,其實(shí)linux的發(fā)行版本還有很多很多,比較常見(jiàn)的還有Debian GNU/Linux, Mandriva, Gentoo,Slackware, Knoppix,MEPIS, Xandros,國產(chǎn)的紅旗redflag,中標linux等等,這里不再一 一介紹,其實(shí)縱觀(guān)linux的各個(gè)發(fā)行版,linux發(fā)行版本無(wú)非是朝著(zhù)這兩個(gè)方面而來(lái),一是服務(wù)器市場(chǎng),而是桌面市場(chǎng)InDesign GREP 批處理問(wèn)題。以Ubuntu Linux為代表的linux發(fā)行版走的是桌面市場(chǎng)路線(xiàn),雖然它們給用戶(hù)帶來(lái)很多驚喜,更新也很快,但是由于桌面市場(chǎng)有著(zhù)windows這樣強勁的對手,linux桌面發(fā)展舉步維艱。以redhat系列版本為代表的linux發(fā)行版現在主要面向企業(yè)級linux的服務(wù)器市場(chǎng),重點(diǎn)開(kāi)發(fā)linux的企業(yè)版本,suse linux同樣主要力量也集中在開(kāi)發(fā)企業(yè)級linux上面,其它的例如國產(chǎn)redhat flag,中標linux等都重點(diǎn)投入在了linux服務(wù)器市場(chǎng)。linux兩大發(fā)布廠(chǎng)商現在都走了linux服務(wù)器市場(chǎng)的路線(xiàn),可見(jiàn)linux作為企業(yè)級服務(wù)器有著(zhù)巨大的發(fā)展前途,據權威部門(mén)統計,linux在服務(wù)器市場(chǎng)的占有率每年都在持續上升。其實(shí)很多linux的應用都是針對linux服務(wù)器的,本書(shū)的講述也是主要針對linux在服務(wù)器下的各種應用展開(kāi)的。
二、 養成良好的linux操作習慣當你進(jìn)入linux的學(xué)習之后,請不要用windows的工作方式來(lái)思考問(wèn)題,因為它們之間確實(shí)有很大的不同,比如它們之間的內存管理機制,進(jìn)程運行機制等都有很大不同,這些異同點(diǎn)將在下面章節陸續講述,因此,拋開(kāi)windows那種思維,用全新的理念嘗試去挖掘linux身上特有的潛質(zhì),對初學(xué)者至關(guān)重要InDesign GREP 批處理問(wèn)題。
2.1 一定要習慣命令行方式Linux是一個(gè)命令行組成的操作系統,精髓在命令行,無(wú)論圖形界面發(fā)展到什么水平,命令行方式的操作永遠是不會(huì )變的,Linux命令有許多強大的功能:從簡(jiǎn)單的磁盤(pán)操作、文件存取、到進(jìn)行復雜的多媒體圖象和流媒體文件的制作都離不開(kāi)命令行InDesign GREP 批處理問(wèn)題。雖然linux也有桌面系統,但是X-window也只是運行在命令行模式下的一個(gè)應用程序。因此,可以這么說(shuō),命令是學(xué)習linux系統的基礎,學(xué)習linux,很大程度上就是學(xué)習命令,很多linux高手其實(shí)都是玩兒命令很熟的人。也許對于剛剛從windows系統進(jìn)入linux學(xué)習的初學(xué)者來(lái)說(shuō),立刻進(jìn)入枯燥的命令學(xué)習,實(shí)在太難,但是你一旦學(xué)會(huì )就愛(ài)不釋手。因為它的功能實(shí)在太強大了。您未來(lái)的學(xué)習之路也將會(huì )以指數增加的方式增長(cháng)。
2.2 理論結合實(shí)踐有很多初學(xué)者都會(huì )遇到這么一個(gè)問(wèn)題,說(shuō)到系統的每個(gè)命令,都很熟悉,但是在系統出現故障的時(shí)候,面對出現問(wèn)題的linux系統無(wú)從下手了InDesign GREP 批處理問(wèn)題。不知道在什么時(shí)候用什么命令去檢查系統,這是很多linux新手最無(wú)奈的事情了。說(shuō)到底,就是學(xué)習的理論沒(méi)有很好的與系統實(shí)際操作相結合。很多linux知識,例如每個(gè)命令的參數含義,在書(shū)本上說(shuō)的很清楚,看起來(lái)也很容易理解,但是一旦組合起來(lái)使用,卻并不是那么容易,沒(méi)有多次的動(dòng)手練習,其中的技巧是無(wú)法掌握的。人類(lèi)大腦不像計算機的硬盤(pán)一樣,除非硬盤(pán)壞掉或者硬盤(pán)被格式化,否則儲存的資料將永遠而且時(shí)刻的記憶在硬盤(pán)中。而在人類(lèi)記憶的曲線(xiàn)中,必須要不斷的重復練習才會(huì )將一件事情記得比較熟。同樣的,學(xué)習 Linux 也一樣,如果無(wú)法經(jīng)常學(xué)習的話(huà),學(xué)了后面的,忘記了前面的;還有些linux初學(xué)者也學(xué)了很多linux知識,但是由于長(cháng)期不用,導致學(xué)過(guò)的東西在很短的時(shí)間內又忘記了,久而久之,失去了學(xué)習的信心。可見(jiàn),增加自己Linux 的實(shí)戰技能,只有勤于動(dòng)手,勇于實(shí)踐,這也是學(xué)好linux的根本。
2.3 學(xué)會(huì )使用linux聯(lián)機幫助各個(gè)Linux的發(fā)行版本的技術(shù)支持時(shí)間都較短,這對于Linux初學(xué)者來(lái)說(shuō)往往是不夠的, 其實(shí)當安裝了一個(gè)完整的Linux系統后其中已經(jīng)包含了一個(gè)強大的幫助,只是可能你還沒(méi)有發(fā)現和使用它們的技巧InDesign GREP 批處理問(wèn)題。例如,對于一個(gè)linux tar命令的使用,你不是很熟悉,那么只要你在命令行輸入man tar, 就會(huì )得到tar的詳細說(shuō)明和用法;主流的linux發(fā)行版都自帶了非常詳細的幫助文檔,包括使用說(shuō)明和FAQ,從系統的安裝到系統的維護,再到系統安全,針對不同層次人群的詳盡文檔。仔細閱讀文檔后60%的問(wèn)題都可在這里得到解決。
2.4 學(xué)會(huì )獨立思考問(wèn)題,獨立解決問(wèn)題遇到問(wèn)題,首先想到的應該是如何自己去解決這個(gè)問(wèn)題,解決方式很多,看書(shū)查資料,網(wǎng)絡(luò )搜索引擎,技術(shù)論壇等等,通過(guò)這幾種方式,90%的問(wèn)題都能得到解決,通過(guò)這種方式一方面鍛煉了自己獨立解決問(wèn)題的能力InDesign GREP 批處理問(wèn)題。另一方面技術(shù)上也能得到快速提高。如果通過(guò)如上方式實(shí)在解決不了的話(huà),可以向人詢(xún)問(wèn),得到答案后要考慮為何這么做,然后做筆記記錄解決過(guò)程。最忌諱的方式是只要遇到問(wèn)題,就去問(wèn)人,雖然這樣可能會(huì )很快解決問(wèn)題,但是長(cháng)久下去遇到問(wèn)題就會(huì )依賴(lài)別人,技術(shù)上也不會(huì )進(jìn)步。
2.5 學(xué)習專(zhuān)業(yè)英語(yǔ)如果你想深入學(xué)習Linux,一定要嘗試去看英文文檔InDesign GREP 批處理問(wèn)題。因為,技術(shù)性的東西寫(xiě)的最好的,最全面的文檔都是英語(yǔ)寫(xiě)的,最先發(fā)布的高新技術(shù)也都是用英語(yǔ)寫(xiě)的。即便是非英語(yǔ)國家的人發(fā)布技術(shù)文檔,也都首先翻譯成英語(yǔ)在國際學(xué)術(shù)雜志和網(wǎng)絡(luò )上發(fā)表。安裝一個(gè)新的軟件時(shí)先看README,再看INSTALL,然后看FAQ,最后才動(dòng)手安裝,這樣遇到問(wèn)題就知道為什么。因此,學(xué)習一點(diǎn)專(zhuān)業(yè)的英語(yǔ)是很有必要的。
2.6 Linux學(xué)習基本步驟到這里,我們總結一下linux的學(xué)習路線(xiàn)圖,給各位初學(xué)者作為參考InDesign GREP 批處理問(wèn)題。初級階段:1. 命令是必須要學(xué)的,linux常用的命令大概在80個(gè)左右,這些常用命令一定要熟練掌握。2. 掌握l(shuí)inux軟件包的常用安裝方法,例如源碼安裝,rpm方式安裝等等。3. 學(xué)習安裝設備驅動(dòng)程序(比如網(wǎng)卡、顯卡驅動(dòng)) 4. 熟悉Grub/Lilo引導程序及簡(jiǎn)單的修復操作。 5. 熟悉Linux文件系統和目錄結構以及l(fā)inux基本運行原理。 6. 掌握vi,gcc,gdb等常用編輯器,編譯器,調試器。 7. 理解shell別名、管道、I/O重定向、輸入和輸出以及shell簡(jiǎn)單腳本編程。 8. 學(xué)習Linux環(huán)境下的網(wǎng)絡(luò )基本組建。
高級階段:1:嘗試閱讀linux內核源碼: 這需要具有一定的C、C++語(yǔ)言基礎,因為C、C++是linux/unix的核心語(yǔ)言,系統代碼都是C寫(xiě)的InDesign GREP 批處理問(wèn)題。2:嘗試編譯安裝和調試自己的linux內核:在閱讀源碼了解了linux底層的運行原理后,完全可以編譯一個(gè)適合自己的linux系統來(lái)。3:深入學(xué)習shell, perl,cgi等腳本語(yǔ)言:這些腳本語(yǔ)言在linux下非常強大,它們能完成你想做的任何事情,熟練掌握這些語(yǔ)言,可以讓你在linux系統下游刃有余,如魚(yú)得水。4:構建企業(yè)級linux高可用集群系統:linux下有很多開(kāi)源免費的集群軟件,利用這些免費的集群軟件完全可以構建出與商業(yè)unix系統想媲美的集群系統來(lái)。
三、用虛擬機軟件學(xué)習linux
3.1 什么是虛擬機軟件虛擬機軟件可以在一臺電腦上模擬出來(lái)若干臺PC電腦,每臺PC可以運行單獨的操作系統而互不干擾,可以實(shí)現一臺電腦“同時(shí)”運行幾個(gè)操作系統,還可以將這幾個(gè)操作系統連成一個(gè)網(wǎng)絡(luò )InDesign GREP 批處理問(wèn)題。
圖1:安裝了3臺虛擬機的windows系統
021yin.com 021yin.com
3.2 使用虛擬機軟件的好處
1、如果要在一臺電腦上安裝linux和windows系統,不用虛擬機的話(huà),有兩個(gè)辦法:一是裝多個(gè)硬盤(pán),每個(gè)硬盤(pán)裝一個(gè)操作系統InDesign GREP 批處理問(wèn)題。這個(gè)方法比較昂貴。二是在一個(gè)硬盤(pán)上裝雙系統。這個(gè)方法不夠安全,因為系統盤(pán)的MBR是操作系統的必爭之地,windows更是霸道,每次重新安裝系統都要重寫(xiě)系統的MBR,這樣的話(huà)搞不好會(huì )幾個(gè)操作系統同歸于盡。而使用虛擬機軟件既省錢(qián)又安全,因此,對于新手來(lái)說(shuō),利用虛擬機學(xué)習linux簡(jiǎn)直是再好不過(guò)了。
2、在虛擬機上安裝linux系統,你不用擔心會(huì )格式化掉自己的硬盤(pán),你甚至可以隨意的對虛擬系統進(jìn)行任何的設置和更改操作,你可以格式化虛擬系統硬盤(pán),重新分區虛擬系統硬盤(pán)等等, 因為虛擬機是你真實(shí)系統上運行的軟件,對虛擬機系統的任何操作都是對軟件的操作InDesign GREP 批處理問(wèn)題。3、利用虛擬機模擬出來(lái)的linux系統和真實(shí)的linux系統是一摸一樣的,現在各個(gè)公司專(zhuān)門(mén)的linux服務(wù)器是不會(huì )讓新手隨意去動(dòng)的,而供測試的linux服務(wù)器一般又很緊缺,在自己電腦上安裝虛擬linux系統,可以隨意的學(xué)習測試,而不受任何環(huán)境影響。
3.3 虛擬機的運行環(huán)境和硬件需求
1:運行環(huán)境VMWare可運行在Windows(WinNT以上)和Linux操作系統上InDesign GREP 批處理問(wèn)題。 Virtaul PC可運行在Windows(Win98以上)和MacOS上。 注:運行虛擬機軟件的操作系統叫Host OS,在虛擬機里運行的操作系統叫Guest OS。
2:硬件需求虛擬機是將兩臺以上電腦任務(wù)集成到一臺電腦上來(lái),因此對硬件要求比較高,主要是內存,硬盤(pán)和cpu;內存要足夠大,因為每個(gè)虛擬機都會(huì )占用一定的內存資源,內存的總大小等于各個(gè)虛擬系統的總和InDesign GREP 批處理問(wèn)題。可喜的是,現在內存已經(jīng)很便宜了,內存就不是問(wèn)題了。同樣,硬盤(pán)空間也是每個(gè)虛擬機都要占用的,cpu現在都到了多核階段,也不是問(wèn)題。
3.4 虛擬機的安裝與使用
1.VMware虛擬機概述上面章節講到,虛擬機軟件有VMWare和Virtual PC,它們各有優(yōu)缺點(diǎn),其中VMWare在全球占領(lǐng)了80%的市場(chǎng)份額,因此我們也主要講述VMWare的安裝與使用InDesign GREP 批處理問(wèn)題。VMware是提供一套虛擬機解決方案的軟件,主要產(chǎn)品分為如下3個(gè):(1)VMware-ESX-Server: 這個(gè)版本并不需要操作系統的支持。它本身就是一個(gè)操作系統,用來(lái)管理硬件資源。所有的系統都安裝在它的上面。帶有遠程web管理和客戶(hù)端管理功能。 (2)VMware-GSX-Server: 這個(gè)版本就要安裝在一個(gè)操作系統下了,這個(gè)操作系統叫做HOST OS。 這個(gè)HOST OS可以是Windows 2000 Server以上的Windows系統或者是Linux(官方支持列表中只有RH,SUSE,Mandrake很少的幾種),和VMware-ESX-Server一樣帶有遠程web管理和客戶(hù)端管理功能。(3)VMware-WorkStation: 這個(gè)版本和VMware-GSX-Server版本的機構是一樣的。也是要安裝在一個(gè)操作系統下,對操作系統的要求也是Windows 2000以上或者Linux。和Vmware的區別就是沒(méi)有web遠程管理和客戶(hù)端管理。Vmware GSX Server不支持虛擬機雙CPU,而且已經(jīng)停止開(kāi)發(fā)新版本, Vmware Server 是Vmware 公司決定將GSX Server免費后,重修代碼后發(fā)布的, 目前有版本更新。因此我們選擇免費的GSX Server作為講述的版本。
2.虛擬機軟件的安裝我們在windows下安裝windows版本的VMware server,然后在VMware server上安裝linux操作系統InDesign GREP 批處理問(wèn)題。虛擬機軟件的安裝很簡(jiǎn)單,只需按照windows常規方法安裝即可完成,這里不在講述。
3.創(chuàng )建一個(gè)虛擬機系統虛擬機軟件安裝完畢InDesign GREP 批處理問(wèn)題,雙擊桌面上的 VMware Server 圖標以啟動(dòng)應用程序:(1) 按CTRL-N創(chuàng )建一個(gè)新虛擬機,彈出新建虛擬機向導,如圖2所示界面,點(diǎn)擊下一步:
(2)選擇虛擬機配置InDesign GREP 批處理問(wèn)題,如圖3所示,這里選擇“Custom”,點(diǎn)擊下一步:
(3) 選擇客戶(hù)機操作系統InDesign GREP 批處理問(wèn)題,如圖4所示,這里選擇“Linux”,版本選擇“Red Hat Enterprise Linux 4”,點(diǎn)擊下一步:
(4) 給虛擬機命名InDesign GREP 批處理問(wèn)題,如圖5所示,虛擬機名稱(chēng)設為Red Hat Enterprise Linux 4,虛擬機路徑設為“C:\Virtual Machines\Red Hat Enterprise Linux 4”,點(diǎn)擊下一步:
(5) 設置訪(fǎng)問(wèn)權限,如圖6所示,去掉“Make this virtual machine private”InDesign GREP 批處理問(wèn)題。 這樣可以保證系統安裝完畢,虛擬機linux系統可以和windows系統互通。點(diǎn)擊下一步:
(6) 啟動(dòng)/關(guān)閉選項InDesign GREP 批處理問(wèn)題,如圖7所示,虛擬機帳戶(hù),選擇“User that powers on the virtual machine”,點(diǎn)擊下一步:
(7) 虛擬機處理器配置,如圖8所示,這里選擇一個(gè)處理器InDesign GREP 批處理問(wèn)題。 如果你有多個(gè)處理器可以選擇多個(gè),點(diǎn)擊下一步:
圖8
(8) 設置虛擬機內存大小,如圖9所示,可以通過(guò)滑竿選擇給虛擬機系統分配的內存大小,一般選擇是windows系統內存的一半InDesign GREP 批處理問(wèn)題。這里選擇800M。點(diǎn)擊下一步:
圖9
(9) 選擇虛擬機網(wǎng)絡(luò )連接類(lèi)型InDesign GREP 批處理問(wèn)題,如圖10所示,這里選擇“Use bridged networking”網(wǎng)橋方式,點(diǎn)擊下一步:
圖10
(10) 選擇 I/O 適配器類(lèi)型InDesign GREP 批處理問(wèn)題,如圖11所示,這里選擇“LSI Logic”,點(diǎn)擊下一步:
圖11
(11) 選擇虛擬磁盤(pán)InDesign GREP 批處理問(wèn)題,如圖12所示,選擇“Create a new virtual disk”,點(diǎn)擊下一步:
圖12
(12) 選擇磁盤(pán)類(lèi)型InDesign GREP 批處理問(wèn)題,如圖13所示,選擇“SCSI (Recommended)”,點(diǎn)擊下一步:
圖13
(13) 指定虛擬機磁盤(pán)容量InDesign GREP 批處理問(wèn)題,如圖14所示,磁盤(pán)容量,可根據自己的需求選擇大小,安裝Linux,一般5G即可滿(mǎn)足需求,這里輸入“25GB”,選擇“Split disk into 2 GB files”,點(diǎn)擊下一步:
圖14
(14) 指定磁盤(pán)文件路徑,如圖15所示,可以點(diǎn)擊“Browse”指定磁盤(pán)文件的路徑,這里的路徑為“F:\Red Hat Enterprise Linux 4\Red Hat Enterprise Linux 4.vmdk”,然后點(diǎn)擊完成,即可完成虛擬機的創(chuàng )建InDesign GREP 批處理問(wèn)題。
圖15
(15) 虛擬機創(chuàng )建完畢后,出現虛擬機控制臺界面,如圖16所示,這樣我們就創(chuàng )建了一個(gè) linux虛擬機系統,接下來(lái)就需要在虛擬機下安裝linux系統了InDesign GREP 批處理問(wèn)題。
圖16
(16) 點(diǎn)擊圖16虛擬機控制臺中的“Edit virtual machine settings”選項,即可到“virtual machine settings”界面,如圖17所示:在這個(gè)界面中,我們可以添加虛擬機各種資源、編輯虛擬機的各種屬性,例如修改虛擬機內存大小、編輯網(wǎng)卡連接方式、添加一個(gè)虛擬磁盤(pán)、指定光盤(pán)的引導方式等InDesign GREP 批處理問(wèn)題。還可以刪除虛擬機中的各種資源。
圖17
(17) 點(diǎn)擊圖18中“add”按鈕,出現圖18所示界面:在這個(gè)界面中,可以給虛擬機添加各種硬件資源,例如,硬盤(pán)、光驅、軟驅、網(wǎng)卡、聲卡等設備InDesign GREP 批處理問(wèn)題。
圖18
到此為止,虛擬機的安裝和基本配置已經(jīng)介紹完畢,接下來(lái)開(kāi)始講述在虛擬機上安裝linux的方法InDesign GREP 批處理問(wèn)題。
4.虛擬機上linux安裝方式在虛擬機上安裝linux系統,常用的方法有兩種:光驅安裝和iso鏡像文件安裝InDesign GREP 批處理問(wèn)題。(1) 光驅安裝方式在 VMware Server控制臺上,雙擊右面板上的 CD-ROM 設備,然后選擇Use physical drive,location選擇host,下面下拉框選擇Auto detect即可。如圖19所示,最后,Linux系統光盤(pán)放入光驅?zhuān)倖螕簟癝tart this virtual machine”即可進(jìn)入Linux安裝界面。(2) iso文件安裝方式在 VMware Server 控制臺上,雙擊右面板上的 CD-ROM 設備,然后選擇Use ISO image,然后指定iso文件路徑,如圖20所示,最后,單擊Start this virtual machine即可進(jìn)入Linux安裝界面。
圖19
圖20
Linux系統的安裝,我們將在在后面文章中講述,這里不在多說(shuō)InDesign GREP 批處理問(wèn)題。
四、linux學(xué)習資源
021yin.com ,99%的技術(shù)資料都能在這里搜到。查找linux資料,不要錯過(guò)這兩個(gè)優(yōu)秀的搜索引擎。
4.2 有本書(shū)在身邊網(wǎng)絡(luò )中有很多linux學(xué)習資源,豐富的學(xué)習資源,雖然給我們學(xué)習提供了很好的便捷性,但是也造成了我們學(xué)習的盲目性,學(xué)習資源的豐富性,引出的另一個(gè)問(wèn)題是資源的混雜,剛入門(mén)的新手感覺(jué)無(wú)從下手,可能今天看了一點(diǎn)內存管理的資料,明天學(xué)習了一點(diǎn)磁盤(pán)管理的資料,并且總是感覺(jué)自己理解了也學(xué)會(huì )了,但是就是無(wú)法靈活的掌握,究其原因,就是沒(méi)有系統的學(xué)習linuxInDesign GREP 批處理問(wèn)題。因此,選擇一本好書(shū)在自己身邊是必須的,一本好書(shū)應該是由淺入深,有點(diǎn)及線(xiàn),有線(xiàn)及面的介紹知識,選擇一本好書(shū),同時(shí)結合網(wǎng)絡(luò )資源進(jìn)行循序漸進(jìn)的學(xué)習,此時(shí),你的學(xué)習就不會(huì )再有空洞感,進(jìn)步也會(huì )飛快。你會(huì )感覺(jué)學(xué)習linux是一件很快樂(lè )的事情。
五、linux的應用領(lǐng)域很多新手都有一個(gè)很疑惑的問(wèn)題:“我學(xué)習linux系統,能在上面干什么呢,或者說(shuō)linux系統具體能做什么”,有這樣的疑問(wèn),也很正常,但是隨著(zhù)對linux了解的加深,這些疑問(wèn)就會(huì )慢慢消除,下面具體講述下linux操作系統的應用領(lǐng)域(也就是linux到底是干啥的)InDesign GREP 批處理問(wèn)題。
1:服務(wù)器領(lǐng)域現在的服務(wù)器市場(chǎng)以linux、unix、windows三分天下, linux可謂后起之秀,從產(chǎn)生發(fā)展到現在,在服務(wù)器應用領(lǐng)域節節攀升,并且每年增長(cháng)勢頭迅猛InDesign GREP 批處理問(wèn)題。Linux作為企業(yè)級服務(wù)器應用廣泛,利用Linux系統可以使企業(yè)構架會(huì )滲透到社會(huì )各個(gè)領(lǐng)域。
2.嵌入式Linux系統由于 Linux系統開(kāi)放源碼,功能強大、可靠、靈活而且具有伸縮性,再加上它廣泛支持大量的微處理器體系結構、硬件設備、圖形支持和通信協(xié)議,因此,在嵌入式應用的領(lǐng)域里,從因特網(wǎng)設備到專(zhuān)用的控制系統,Linux 操作系統的前景都很光明的InDesign GREP 批處理問(wèn)題。例如,諾基亞和摩托羅拉公司都推出了linux平臺的手機。