Linux-系統安裝及使用——CentOS7.0

  • 工具準備:CentOS7.0鏡像文件、VMware Workstation Pro12虛擬機安裝包,安裝包文件可自行到網上進行下載。

一、虛擬機的新建

  1. 在VMware Workstation創建一臺新的虛擬機,選擇匹配的系統版本,選擇適合該系統運行的硬件性能。
    點擊新建虛擬機
  2. 選擇稍後安裝操作系統,上面的選項中第一個需要光驅,進行光盤驅動引導,第二個可選擇系統鏡像文件,會有內置腳本幫助安裝完成該操作系統,我們安裝操作系統如果需要自行設置整個系統安裝流程,這裏選擇第三項。
    在這裏插入圖片描述
  3. 選擇與你要安裝的操作系統相對應的版本選項,如果沒有選擇與之相對應的版本,但是版本之間相差不大,在安裝過程中也不會有什麼問題,一旦版本之間差別比較大,則在安裝過程中會出現虛擬機藍屏現象或者其他問題出現,導致安裝不成功。這是由於你在選擇系統版本的過程中,虛擬機會自動幫助你構建適合你選擇的操作系統版本運行的底層環境。
    在這裏插入圖片描述
  4. 可以根據自己的需要進行虛擬機名稱修改以及存放路徑修改。
    在這裏插入圖片描述
  5. 給定磁盤大小,這裏給100G。
    在這裏插入圖片描述
  6. 給定硬件規格,包括內存、CPU、鏡像文件路徑,網卡等。
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

二、操作系統安裝

  1. 點擊【開啓此虛擬機】,進入系統安裝操作界面,根據自己的需要進行選項選擇,這裏選擇第一個,進行操作系統的安裝。
    在這裏插入圖片描述
  2. 進行安裝過程中的語言選擇,這裏選擇的語言是對於安裝過程來說的,不對系統安裝完成後的系統語言產生影響,這裏選擇英語。
    在這裏插入圖片描述
  3. 進去系統安裝過程中最重要的選項卡,設定系統使用過程中相關的參數。
    在這裏插入圖片描述
    在這裏插入圖片描述
  • 時間和時區: 根據自己所在的地理位置進行合理選擇。
  • 鍵盤佈局: 選擇合適的鍵盤佈局,一般都是美式鍵盤。
  • 使用的語言: 根據自己的習慣進行選擇,一般對於學習IT方向的人員來說,要習慣使用英文。
  • 鏡像源地址: Linux作爲服務器端操作系統而言,在需要安裝各種軟件時,比如web端應用程度,需要設定軟件的存放位置,讓系統根據你所給的位置去進行查找並進行安裝,這裏暫時不做設定,在系統安裝完成後還可以去進行設定,可以採用本地鏡像源地址,也可以選擇網上遠程鏡像源地址,一般都是採用網上知名的鏡像源地址進行使用。
  • 軟件包選擇: Linux根據用途的不同會搭載不同的鏡像安裝包,這裏就要根絕自己的需要進行選擇,比如做web站點,做虛擬化等等,默認情況下一般會選擇最小化的安裝方式,連圖形化界面都不存在,以及各種基本維護工具都不會安裝,所以這裏需要慎重選擇。
  • 磁盤分區: 對於Linux而言,一切皆文件,包括設備,所有內容都會以文件的方式存放在磁盤當中,那麼磁盤設備怎麼去顯示呢,/dev/sda1,dev表示設備,sda1(scsi disk 字母a 數字1)表示第一塊硬盤下面的第一個分區;一切從根開始,分區必須保證有三個纔可滿足安裝要求,/(根分區):存放各種安裝文件以及創建的文件,空間可給大一點、/boot(啓動分區):存放系統啓動信息,給定200M左右即可、swap(交換分區):用來在內存不夠的情況下避免發生內存溢出,在硬盤中分配的一部分空間給RAM作爲緩存使用的,空間一般爲安裝RAM的兩倍,但是對於大內存的設備來說,就沒有這個必要了,比如服務器的128G內存,所以設定爲2-4G即可。
  • KDUMP: 內核故障緩存區,是在系統崩潰、死鎖或者死機的時候用來轉儲內存運行參數的一個工具和服務。如果系統一旦崩潰那麼正常的內核就沒有辦法工作了,在這個時候將由kdump產生一個用於capture當前運行信息的內核,該內核會將此時的內存中的所有運行狀態和數據信息收集到一個dump core文件中以便於Red Hat工程師分析崩潰原因,一旦內存信息收集完成,系統將自動重啓。這和以前的diskdump,netdump是同樣道理。現在kdump是作爲RHEL6特有的。
  • 網絡和主機名: 設定系統的網絡信息和主機名信息。
  • 安全策略: 設定操作系統的安全策略信息,如與防火牆相關的策略,這裏暫時不做設置。
    在這裏插入圖片描述
    在這裏插入圖片描述
  1. 下一步,進入後續安裝界面,設置root密碼及添加用戶。
    在這裏插入圖片描述
  2. 完成安裝重新啓動。
    在這裏插入圖片描述

三、基本操作

1. 用戶操作

(1)添加用戶: useradd【命令】 【參數】【內容】
命令參數:
-c 備註,加上備註文字。備註文字會保存在passwd的備註欄位中。
-d 登入目錄,指定用戶登入時的起始目錄。
-D 變更預設值。
-e 有效期限,指定帳號的有效期限。
-f 緩衝天數,指定在密碼過期後多少天即關閉該帳號。
-g 羣組,指定用戶所屬的羣組。
-G 羣組,指定用戶所屬的附加羣組。
-m 自動建立用戶的登入目錄。
-M 不要自動建立用戶的登入目錄。
-n 取消建立以用戶名稱爲名的羣組。
-r 建立系統帳號。
-s shell,指定用戶登入後所使用的shell。
-u uid,指定用戶ID。
-p 制定用戶的密碼,但是這個參數指定的是經過加密的密碼字符。
添加用戶需要由root權限去進行,如下圖所示:
在這裏插入圖片描述
(2)切換用戶:
利用su - 【用戶名】命令進行用戶之間的切換,su(switch usre)用於Linux當中用戶之間不經過註銷直接進行無縫切換的操作指令,在使用過程中需要注意,su命令中間可以不使用 -(橫槓)也可完成切換過程,從其他用戶切換至root用戶可以直接用exit或者su不加橫槓即可完成,但是一定要注意,不用用戶之間所使用的 “環境變量” 是不一樣的,用以上不規則的方法進行用戶之間的切換,頻繁進行可能會導致環境變量在用戶切換的過程中沒有及時的得到刷新,造成用戶權限的使用問題,比如切換到了root用戶,結果操作時卻顯示沒有對應的root權限。
在這裏插入圖片描述
(3)設定密碼:
當前普通用戶下
在當前普通用戶下修改或設定本賬戶密碼,需要在當前用戶下執行命令passwd回車即可,按提示輸入當前密碼,根據提示輸入新密碼及確認新密碼。
在這裏插入圖片描述
root權限下
root在Linux中是皇帝一般的存在,可以爲所欲爲,所以從root用戶切換到所有其他用戶都不需要輸入密碼就可直接進入,並且root用戶可以隨意設定其他用戶的的密碼,設定過程中也沒有要求輸入舊密碼的過程,那麼在root權限下設定其他用戶密碼的過程如下所示,利用passwd 【用戶名】指令進行,根據提示鍵入新密碼即可完成修改或創建。
在這裏插入圖片描述
**(4)用戶及組

  • 計算機一切最終都是0和1bit的二進制數字,所以在Linux系統中,最終的用戶和組等信息都將會以數字的形式進行表示,由此產生了UID(用戶id)和GID(組id)進行表示,可在當前用戶下采用id指令進行查看本用戶當前的id號信息,可通過-d參數指定UID。
  • groupadd 【組名稱】:添加組
  • groupdel 【組名稱】:刪除組
  • userdel 【用戶名】:刪除用戶 -r (刪除與這個用戶所有相關的文件)-f(強制刪除用戶,即使此用戶當前處於登錄狀態)
  • root用戶只是一個uid爲0的用戶。
    -----------------------------------------------武漢艾迪時代IT教育------------------------------------------------
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章