1. 程式人生 > >Linux教程【一】

Linux教程【一】

宣告:本套教程主要目的在於讓大家從零基礎開始入門Linux,學會Linux的一些操作,紮實Linux基礎。本套教程原創,轉載請保留作者與來源資訊,謝謝。

作者:韋瑋

本套教程為系列教程,主要包括以下內容:

1.Linux系統的安裝

2.Linux基礎命令

3.Linux伺服器進階運維

以下為第一節內容:

第1節 在Windows下搭建一個Linux伺服器

通常情況下,您的電腦一般不會是Linux系統,而Linux系統用於伺服器中,卻有很多很多優越的效能,故而很多做運維的朋友,一般都得學習Linux系統的使用。所以,要想學習Linux系統的使用,首先你得建立一個基於Linux系統的伺服器。如果你的電腦介面是這樣的(圖1):

圖1

那麼說明你的電腦的作業系統是windows作業系統,如果你想在這個系統下學習Linux伺服器的相關知識,那麼你可以在這個windows作業系統下建立一個虛擬機器,並且在虛擬機器中建立一個Linux伺服器,或者你還可以使用雙系統的方法來達到windows系統和Linux系統在你的一臺電腦上並存。由於雙系統方式對於剛接觸Linux的朋友來說較為複雜,故而我們將採用虛擬機器方式實現在Windows作業系統下建立一個虛擬機器,再在虛擬機器中搭建一個Linux作業系統。

首先,大家需要安裝一款虛擬機器軟體,這裡我們使用的是VMware,各位可以自行安裝,安裝好之後,可以按如下步驟進行Linux伺服器的安裝。




相關推薦

Linux教程

宣告:本套教程主要目的在於讓大家從零基礎開始入門Linux,學會Linux的一些操作,紮實Linux基礎。本套教程原創,轉載請保留作者與來源資訊,謝謝。 作者:韋瑋 本套教程為系列教程,主要包括以下內容: 1.Linux系統的安裝 2.Linux基礎命令 3.Linux伺服

riot.js教程簡介

query 簡單 acm jquery tags items 導致 不同 而不是 Riotjs簡介 Riotjs是一款簡單的、優雅的、組件化UI前端開發框架; 他支持自定義標簽(custom tags),擁有令人愉悅的語法,優雅的API和非常小的體積; 為什麽需要一個

kotlin web開發教程從零搭建kotlin與spring boot開發環境

1.8 jre cond utf8 erro 2.0 .com 就會 一個tomcat IDEA中文輸入法的智能提示框不會跟隨光標的問題我用的開發工具是IDEA這個版本的IDEA有一個問題;就是中文輸入法的智能提示框不會跟隨光標解決這個問題的辦法很簡單,只有在安裝目錄下把J

ROS新手教程ROS開源機器人作業系統簡介

      大多數已經存在的機器人軟體工程都包含了可以在工程外重複使用的驅動和演算法,不幸的是,由於多方面的原因,大部分程式碼的中間層都過於混亂,以至於很困難提取出它的功能,也很難把它們從原型中提取出來應用到其他方面。為了應對這種趨勢,我們鼓勵將所有的驅動和演算法逐漸發展成為和ROS沒有依賴性單獨的庫。RO

Arduino開發入門教程什麼是Arduino

讓您可以快速使用Arduino與Macromedia Flash, Processing, Max/MSP, Pure Data, SuperCollider等軟體結合,作出互動作品。 Arduino可以使用現有的電子元件例如開關或者感測器或者其他控制器件、LED、步進馬達或其他輸出裝置。 Arduino也

樹莓派系列教程:開啟root許可權

開啟root許可權 sudo passwd root 輸入兩遍密碼 sudo nano /etc/ssh/sshd_config Ctrl + W 快捷鍵 搜尋 PermitRootLogin without-password 修改 PermitR

VS2017 DLL動靜態庫使用教程建立一個DLL

考慮兩個問題: 1,printf是我們用過很多次的函式,但這個函式定義在哪裡?他只有<stdio.h>一個宣告。 2,你發明一個有價值的演算法,需要給別人使用,又不想開放原始碼。 在c++裡,使用庫的技術,可以將編譯好的程式碼提供給第其他程式設計師,保證程式

Linux學習

分享圖片 CP 一個點 自己 名稱 目錄下的文件 錯誤 技術分享 盤符 1.本人對windows的目錄結構還是比較了解的 2.Linux中是沒有盤符概念的,也就是沒有什麽分區,所有的文件都是從根目錄【/】開始的。(也可以把windows的目錄結構錯誤的理解為是從根【計算機】

linux安裝mysql教程

ogl div 註意 安裝包 查看表 新建 utf function 路徑 Mysql5.7 Linux安裝教程 1系統約定安裝文件下載目錄:/data/softwareMysql目錄安裝位置:/usr/local/mysql數據庫保存位置:/data/my

跟著鳥哥學linux

  今天開始跟著鳥哥學習linux了,這組部落格將會成為我跟著鳥哥學習linux的筆記和心得。  虛擬機器這個東西之前已經接觸過了,環境也配置好了。 ctrl+alt+(f1-f9)是切換不同的tty,什麼是tty呢?就是工作組,大概就是在多個任務環境下執行任務,因為

支付寶鍵跳轉分站託管教程附圖

【分站託管】 我們提供伺服器,域名請自行購買,解析A記錄到分配給你的ip,記錄值填* http://t.cn/E7NCiB0 (註冊完後回到首頁-產品-域名註冊) 支援泛解析(*),每個頂級域名下無限個

linux CC語言中常用的幾個函式的總結

1、memset函式 定義變數時一定要進行初始化,尤其是陣列和結構體這種佔用記憶體大的資料結構。在使用陣列的時候經常因為沒有初始化而產生“燙燙燙燙燙燙”這樣的野值,俗稱“亂碼”。每種型別的變數都有各自的初始化方法,memset() 函式可以說是初始化記憶體的“萬能函式”,通常為新申請的記憶體進行初始化工作。

linux CC語言中常用的幾個函數的總結

有效 getchar() 調用 指向 ++ 再次 無法 linux c 收回 1、memset函數 定義變量時一定要進行初始化,尤其是數組和結構體這種占用內存大的數據結構。在使用數組的時候經常因為沒有初始化而產生“燙燙燙燙燙燙”這樣的野值,俗稱“亂碼”。每種類型的變量都有各

網上最新的devstack安裝教程鍵部署openstack測試環境

這段時間由於測試需要搭建openstack環境,搜遍谷歌百度進行不下30次嘗試...看了陳沙克等前輩的安裝教程,很多配置資訊都已經過期了。不過大致的步驟基本不變,由於最近devstack在github

LINUX系統識別外設(基於C的自動讀寫)

前言 最近在開發基於量子隨機數的離線金鑰充值系統,主要功能是對外設進行充值隨機數金鑰。軟體部署在centos7系統上,因此需要軟體自動識別系統是否有外設通過USB口接入裝置。 識別外設 在linux系統中,外設連入系統是以檔案形式存在的,裝置檔案存放在linux系統的/

linux安裝redis(單機版)、3種啟動方式、及配置檔案介紹。

環境ubuntu16.04 解壓 tar -zxvf redis-3.2.6.tar.gz 修改資料夾名稱 mv redis-3.2.6 redis 編譯 cd /app/redis make 編譯好後會看到redis.conf和src檔案 安裝 cd

Linux-----系統安裝掛載點配置

安裝好Linux之後,當我們掛載光碟機時候【mount /mnt/cdrom】,可能會出現如下錯誤 解決方法如下: 方法一:.輸入命令:mount -t iso9660 /dev/cdrom /mnt/cdrom 其中/dev/cdrom為軟連線指向的是hdc即是映象檔案

Cocos2d-x 3.2 簡易飛機大戰教程系列

本系列為原創,為簡易版飛機大戰,實現功能有限。提前宣告,只為自己和各位初學者提供幫助! 【一】滾動背景實現 首先,我們要知道,遊戲中的飛機飛行,背景的移動,其實都是背景圖片的滾動,兩張相同的背景圖片不停的向下滑動,讓我們看起來就像是飛機在向上飛行一樣。所以,我們可以寫一個函

mysql錯誤[ERROR] Missing system table mysql.proxies_priv

mysql錯誤 環境:mysql一主一從架構,主庫是mysql5.1,從庫是mysql5.6;系統均為CentOS6.2 問題: 在主庫上面執行的SQL語句 1.創建表 CREATE TABLE `app_versions` ( `date` date NO

java動態代理

bject print reat 映射 tor ted borde 需要 static java動態代理的定義:為其他目標類的方法增加切面的邏輯,即在執行目標類方法的時候,先去執行一段如校驗檢測的邏輯代碼。java通俗一點就是生成一個繼承目標類的子類,並在每個調用方法都添加