最全LInux輔導指南(一)

    操作系統(縮寫OS)是管理計算機硬件軟件資源的計算機程序,同時也是計算機系統的內核與基石。操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入設備輸出設備、操作網絡與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。

簡單來講,操作系統就是一個軟件,在應用程序和計算機硬件間起到承上啓下的作用,向下能直接控制硬件,向上能支持各種應用程序(如QQ、Office等)。


當今主流三大操作系統是Windows, macOS, Linux。普通用戶一般是選擇Windows或macOS, Linux主要是佔據服務器領域市場。

Windows:經濟適用,普適性較高。

macOS:綜合了 Windows 和 Linux,圖形界面絢麗細緻,自帶類 Unix 命令行。

Linux:極客專用,高深、只可遠觀不可褻玩。服務器操作系統99%都是Linux操作系統。

Linux起源

Linux發展時間史:

1969年:貝爾實驗室的Ken Thompson閒暇無聊之際,爲了讓一臺空閒電腦上能運行“星際旅行”遊戲,趁妻子探親的1個月時間裏,編寫出了Unix操作系統原型。

1970年:Ken Thompson的以BCPL語言(當時比較火的一門語言)爲基礎,設計出很簡單且很接近硬件的B語言,並且用B語言寫了第一個Unix系統。


1972年:因爲B語言的跨平臺性較差,貝爾實驗室的Dennis Ritchie在B語言的基礎上設計出了一門新語言,叫C語言。大名鼎鼎的C語言就此誕生。


1973年:C語言的主體完成,Ken Thompson和Dennis Ritchie開始用C語言重寫了Unix操作系統。

1987年:由於政策變動,將Unix的源碼私有化,某大學教授Andrew S. Tanenbaum爲了能在課堂上教授學生操作系統的運作,自行開發了與Unix兼容的操作系統Minix,以避免版權上的爭議。Tanenbaum教授可以說是開源項目的先驅者。

1991年:大三系計算機學生Linus Torvalds開發出了基於Minix的Linux系統。Linus是個不折不扣的開源倡導者,他繼承了Tanenbaum教授的開源之魂,並且爲推動開源而身體力行。他的Linux系統從某種程度上來講極大地推動了互聯網的發展,他和許多程序員們倡導的開源運動也使得我們有幸看到無數優秀的代碼。


Linux在生活中的廣泛應用:


1.1-1 [endif]Linux版本

Linux的版本有兩個,一個是內核版,一個是發行版。內核是系統核,發行版是每個社團增加的外圍資源(比如用戶界面,系統安裝,程序更新),所以各發行版的內核可以一致,但發行版採取的各種用戶應用方式可能不同。

內核版:Linux本身指的是一個操作系統內核,是Linux操作系統創始人主持的網站www.kernel.org上發佈的操作系統的最基本的那些東西。

發行版:只有內核是無法直接使用的。我們需要的,可以使用的操作系統是一個包含了內核和一批有用的程序的一個集合體,這個就是Linux發行版。


1.1-1 Linux的特點

優點:

使用率高:大多數服務器都使用的是Linux系統。如阿里雲服務器、百度雲服務器、騰訊雲服務器。

效率高:Linux系統執行各種程序的速度是比Windows要快很多。在Windows中進行編程時需要安裝不同的開發/測試軟件,但在Linux上只需要學會一種VI就可以了。

安全:使用Linux不能不提安全。在Windows中我們可以會安裝不同殺毒軟件來保證計算機不被各種病毒攻擊,但在Linux中只要有病毒在Linux中運行,不出幾個小時Linux的各個版本都會進行更新。因爲全世界的程序員都在維護它。

便捷:Windows中安裝很多軟件需要計算機進行重啓纔可以使用,但在Linux中無需要重啓計算機,每安裝一種軟件都會有相應的服務,只需要使用命令重啓軟件服務即可。

資源消耗少:在Linux系統啓動後內存與CPU消耗的資非常的少,但Windows只要一啓動就會佔用很大的內存。

開源免費:Linux的內核版和大部分發行版都是免費的。

 

缺點:

用戶體驗:相較於Windows和MacOS等其他系統,用戶體驗欠缺。

學習成本:使用者需要花時間和精力學習Linux的操作指令。

資源找回:部分Linux是沒有回收站的,所以刪除東西一定要慎重,刪除後無法找回。


1.1 Linux環境搭建

1.1-1 環境準備

虛擬機:指一種特殊的軟件,可以在計算機平臺和終端用戶之間創建一種環境,而終端用戶則是基於這個軟件所創建的環境來操作軟件。常用的虛擬機有Virtual PC、VMware、VirtualBox等。

Linux鏡像文件:類似於壓縮包的一種文件。不同的發行版的Linux鏡像文件可以到相應官網下載。本課程使用的是Ubuntu系統,其下載官網地址是:https://www.ubuntu.com/desktop。注意要下載desktop版的,而不是server版。

如果是18.04版本的Ubuntu則要用14.1.2版本的VMware,如果是16.04版本的Ubuntu就可以用其他版本的VMware。16.4版本的下載地址: http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/

Ubuntu不同版本鏡像站:http://mirrors.melbourne.co.uk/ubuntu-releases/


1.1-2 VMware安裝和Linux環境搭建

VMware安裝:非開源,需要密鑰,安裝前需注意:

請卸載舊版本的VM,重啓系統後再安裝新版本的VM。

不能把VM安裝到含有中文路徑的目錄下,否則安裝過程中或使用中可能會出現問題。

Vista/Win7系統中請關閉UAC功能,以管理員權限運行安裝程序。

請把安全防護軟件關閉後再進行安裝(安全防護軟件會攔截VM的驅動安裝)。

Linux環境搭建:參見搭建文檔Linux系統環境搭建.docx

1.1-1 Ubuntu操作系統常用操作

調整Ubuntu窗體大小:


安裝VMware Tools:可以調整窗體大小、可以和Windows進行文件交互。

第一步:安裝VMTools。


第二步:將文件拷貝到Desktop。


第三步:安裝VM tools。



字體大小調整:打開Terminal終端進行如下設置。


1.1-1Linux終端常用快捷鍵

需要說明的是,Linux命令是區分大小寫的。但是對於以下快捷鍵不做區分,熟練應用以下快捷鍵可以大大提高我們操作命令的效率。

Ctrl+Alt+T:打開終端

Ctrl+D:關閉終端頁

Ctrl+Shift+加號鍵:放大終端窗體

Ctrl+減號鍵:縮小終端窗體

選中文本+中鍵:複製粘貼

Tab:自動補全命令或文件名

Ctrl+L:清屏

Ctrl+Shift+T:新建標籤頁

Ctrl+A:光標移動到命令行首

Ctrl+C:終止當前任務

Ctrl+Z: 把當前任務放到後臺運行(相當於運行命令時後面加&)


樂搏軟件教育 - 軟件測試 - Powered By EduSoho

最後,福利來啦~,奉上樂搏軟件測試的百度網盤視頻資源, 歡迎關注領取,後期也會不定期大放送

聯繫輔導員老師VX領取更多軟件測試學習資料:lebo5201

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章