1. 程式人生 > >Linux學習記錄(一)

Linux學習記錄(一)

應用服務 切換目錄 lin 平板電腦 路由器 成熟 區別 領導 計算機硬件

1.Linux的簡介

1.1.Linux的概述

Linux是基於Unix的開源免費的操作系統,由於系統的穩定性和安全性幾乎成為程序代碼運行的最佳系統環境。Linux是由Linus Torvalds(林納斯·托瓦茲)起初開發的,由於源代碼的開放性,現在已經衍生出了千上百種不同的Linux系統。

Linux系統的應用非常廣泛,不僅可以長時間的運行我們編寫的程序代碼,還可以安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器等。尤其在這裏提及一下,我們熟知是Android程序最底層就是運行在linux系統上的。

1.2.Linux的分類

(1)Linux根據市場需求不同,基本分為兩個方向:

1)圖形化界面版:註重用戶體驗,類似

window操作系統,但目前成熟度不夠

2)服務器版:沒有好看的界面,是以在控制臺窗口中輸入命令操作系統的,類似 DOS,是我們假設服務器的最佳選擇

(2)Linux根據原生程度,又分為兩種:

1)內核版本:在Linus領導下的內核小組開發維護的系統內核的版本號

2)發行版本:一些組織或公司在內核版基礎上進行二次開發而重新發行的版本

(3)Linux發行版本不同,又可以分為n多種:

技術分享圖片

2、Linux的安裝

2.1.虛擬機的安裝

因為Linux也是一個系統,本質上跟我們電腦的Window沒有區別,所以我們要學習Linux就首先將我們電腦的Window系統換成Linux系統,或者在我們電腦上安裝雙系統,聽上去是不是很可怕。其實我們可以在我們電腦上安裝一個軟件,這個軟甲可以模擬一臺或多臺虛擬的電腦機器,這就是虛擬機

虛擬器常用的有兩種:

VMware(威睿)公司的虛擬機軟件,功能強大,收費產品

技術分享圖片

VitrualBox 虛擬機軟件 Oracle公司的虛擬機軟件,免費商品

由於市場上VMware使用率很高,所以我們安裝VMware

2.2.CentOS的安裝

CentOS是一個Linux的發行版本,是目前企業中用來做應用服務器系統的主要版本,CentOS的安裝,其實是將該系統安裝到VMware虛擬機軟件中,讓VMware虛擬機軟件模擬出一臺Linux系統的電腦。

3、Linux的基本命令

服務器版的Linux安裝完畢了,但沒有圖形化界面,我們只能通過控制臺去操作系統,我們就要使用類似DOS命令的Linux命令去操作系統,那麽下面我們就進行Linux的命令的學習。Linux命令成百上千,課程不能一一涉及,也沒有必要一一涉及,根據我們程序員在日常工作中的需求,總結出如下幾種供學習。

3.1.目錄切換命令

window中通過圖形化界面和鼠標可以任意切換需要進入的目錄,但Linux必須通過cd命令切換目錄。但在學習cd命令之前,我們有必要分清Linux的目錄結構

技術分享圖片

cd usr 切換到該目錄下usr目錄

cd ../ 切換到上一層目錄

cd / 切換到系統根目錄

cd ~ 切換到用戶主目錄

cd - 切換到上一個所在目錄

Linux學習記錄(一)