昨天我們看了有關大資料Hadoop的一些知識點,但是要在學習大資料之前,我們還是要為大資料的環境做一些的部署。
那麼,今天我們就來講講開啟我們大資料之路的Linux,跟上我們的腳步yo~
Linux介紹
Linux是我們當前各大系統中一種自由和開源的OS,雖然市面上有各種各樣的版本,但是他們擁有同一個核心。我們在這個核心上面,自己新增一些程式後,就是我們之後稱之的開發版本。
其中包括了兩大陣營,它們分別是:Redhat系列和Debian系列。我們看到的紅帽,centos就是第一個陣營的,而ubuntu屬於第二大陣營。
Linux特點
Linux主要應用在企業的伺服器,正是因為其優秀的多使用者,多工,可靠安全的系統。除此之外,還有:
- 良好的使用者介面和出色的效能(圖形介面也是做的相當不錯)
- 開放原始碼
- 機房部署方便快捷
在這裡,我們有一點需要說明我們使用Linux作為伺服器的時候是不使用圖形介面的,原因很簡單就是佔用我們系統的資源。
我們當前主要的企業家Linux主要有兩款,一是紅帽,二是CentOS。這兩款系統其實沒有什麼大的區別,centos獨有yum命令可以實現線上的更新升級,而RedHat就需要去購買它的服務了。
大資料Linux學習群119599574
Vmwaer安裝
我們平時使用的系統大部分是Windows系統,而我們在學習Linux的時候就需要這樣的一個軟體幫助我們在一臺機器上真正的同時執行兩個獨立的系統。
我們使用的是VMware,當然也可以使用別的虛擬PC的軟體,只要能達到我們的學習要求即可。大家下載完的的時候可能是付費的,在網上找一個啟用碼即可。
VMware主要特點
接下來就是系統的安裝了,我們之前已經對此進行了講解學習,這裡不做過多的說明。
Linux的目錄
在Linux學習中,我們幾乎是不使用滑鼠的,大部分是命令列。一切皆命令,一切皆檔案。
上面就是對linux目錄的講解,其中標黃的目錄是需要我們掌握的。
檔案的處理命令
1. cd ls pwd
2. mkdir touch
3.cp mv rename
4.檢視檔案內容
5.ln
6.Vi編輯器
檔案搜尋命令
在檔案搜尋命令中,我們有4個命令,它們分別是find,grep,which,whereis,下面我們依次進行簡單的介紹。
- find命令用來查詢系統中檔案或者目錄
- grep命令用來在檔案中查詢到所要的字元並輸出
- which命令用來顯示系統命令的所在的目錄
- whereis搜尋命令所在目錄,配置檔案所在目錄以及幫助文件的路徑
示例如下圖:
這就是我們今天講到的linux系統和執行的命令列,希望對你們有幫助,大資料Linux學習群119599574