Linux知識心得07 VM軟體安裝與執行

2022-09-09 13:06:19 字數 3240 閱讀 1385

一. vmware workstation虛擬機器管理工具

# 1.虛擬機器管理軟體

"""虛擬機器 (建立在windows系統上的虛擬機器,測試用)

vmware workstation

windows系統

計算機硬體

虛擬機器 (工作中常用的模式)

libvirtd

linux(kvm)

計算機硬體

虛擬機器 (建立在虛擬系統上面,效率最高,工作中不使用,協議熟悉esxi系統)

esxi

計算機硬體

"""

# 2.虛擬機器管理軟體的三種網路模式

"""1.nat(vmnet8):虛擬機器之間、以及與真機之間可以通訊,並且虛擬機器還可以訪問外網

2.僅主機模式(vmnet1):只能虛擬機器之間、以及與真機之間通訊,無法與外界通訊

3.橋接模式(本地乙太網卡):相當於虛擬機器直接連線到真正的交換機上

特點:虛擬機器可以訪問外網,真機可以連線虛擬機器

"""

# 3.五種分割槽方案

"""(1)常規生產場景(工作)方案,網路集群架構中的某個節點伺服器(很多個功能相同的伺服器),即資料有多份或者資料不重要的伺服器,建議分割槽方案如下:

/boot:存放引導程式,建議大小是300-500mb

swap: 虛擬記憶體,1.5-2倍記憶體大小

工作中:物理記憶體<8g,swap就 記憶體*1.5

物理記憶體》8g,swap就 8g

/:根,存放所有資料,剩餘空間都給根(/usr,/home,/var等分割槽和/共用乙份分割槽,像windows的c盤,所有資料和系統檔案都放在了一起)

(2)資料庫及儲存角色的伺服器,即有大量重要的資料的業務,建議分割槽方案如下:

/boot:存放引導程式,建議大小是300-500mb

swap :虛擬記憶體,1.5-2倍記憶體大小

工作中:物理記憶體<8g,swap就 8*1.5

物理記憶體》8g,swap就 8g

/data:剩餘硬碟空間大小,放資料庫及儲存重要資料的,data的名稱也可以起別的名字。

(3)大門戶**,大型企業的分割槽思路

/boot:存放引導程式,centos6給200m,centos7給200m

swap:虛擬記憶體,1.5倍記憶體大小

工作中:物理記憶體<8g,swap就 8*1.5

物理記憶體》8g,swap就 8g

剩餘空間不分割槽,保留,將來分配給部門,由他們根據需求再分

1、效能差

2、沒必要(事先規劃好)!

(5)作業系統軟raid不要用

1、效能差,沒有冗餘

2、生產場景使用硬體raid

"""

二. xshell遠端連線
"""

1st:

vi /etc/sysconfing/network-scripts/ifcfg-ens32 #(更改配置)

按:i上下鍵移動到onboot那一行,修改onboot=yes

按esc

按shift+冒號

輸入wq,回車

2nd:

執行命令

systemctl restart network # 重啟網路

3rd:

"""

三 基礎命令+系統安裝後的優化
# ctrl+l 清屏

"""系統安裝後的優化:

1、根據經驗,選擇安裝包時應該按最小化原則,即不需要的或者不確定是否需要的就不安裝,這樣可以最大程度上確保系統安全。

2、如果安裝過程落了部分包組或者其他夥伴安裝時沒選,再安裝後可以按如下方式補上安裝時未安裝的包組:

yum groupinstall "compatibility libraries" "base" "development tools"

yum groupinstall "debugging tools" "dial-up networking support"

# 可以通過yum groupinfo包組檢視具體安裝的元件。

3、可以檢視選包的情況:yum grouplist

可以看到除了我們選擇的外,系統還是預設安裝了一些額外的軟體包組

4、安裝系統補裝工具命令

安裝系統後還會有一些基本的工具沒裝,這時可以根據需求yum來安裝下,啥時用啥時裝也可。例如:

[root@egon ~]# yum -y install tree nmap sysstat lrzsz dos2unix telnet bash-completion bash-completion-extras vim lsof net-tools rsync ntpdate nfs-utils

如果需要更新補丁則執行 [root@egon ~]# yum update

5、配置網路

setup命令→network configuration→device configuration→eth0→配置完依次點選「ok」 →「s**e」 →s**e&quit→quit,這樣就退出到命令列介面了。

該配置實質就是修改網絡卡的配置檔案/etc/sysconfig/network-scripts/ifcfg-eth0內容。

6、建立快照

"""

​四 作業系統啟動流程

# 流程:加電-》bios-》mbr(啟動盤的第乙個扇區,512個位元組,446引導程式,64分割槽資訊,2結束的標誌位)-》bootloader(grub是一種具體的bootloader程式)-》grub負責把作業系統核心(作業系統)載入到記憶體-》最先啟動專案如下:

# centos6:init (pid為0)

# centos7:systemd(pid為0)

"""-》七種啟動級別

- 0:關機 poweroff.target

- 1:單使用者模式 rescue.target #不需要輸入賬號密碼,登入作業系統後就是管理員賬號

不可遠端登入

- 2:多使用者模式(沒有檔案系統,沒有網路) multi-user.target

- 3:多使用者模式(命令列,有網路) multi-user.target

- 4:沒有被使用 multi-user.target

- 5:圖形化介面 有網路 graphical.target

- 6:重啟 reboot.target

注意:centos7優化後只有 init 0、init 3、init 5、init 6

"""

Linux下安裝軟體心得

1 軟體安裝方法 源 編譯安裝 tar.gz等壓縮格式,需要經過手動編譯,configure,make make install 然後進行配置操作 二進位制安裝 tar.gz等壓縮格式,解壓後,做一下配置操作即可 rmp安裝方式 在ubuntu中,只需要 執行 apt get install 安裝檔...

初學Linux心得與知識點(1)

linux命令是嚴格區分大小寫的 ls 顯示指定目錄下的列表 許可權分為三種 r 可讀 用4表示 w 可寫 用2表示 x 可執行 用1表示 舉例 chmod 777 test.txt 表示test.txt檔案所有使用者和組都有許可權可讀,可寫,可執行。如上圖所示,許可權的表示方式 cd 切換使用者的...

Linux基礎知識 Yum安裝軟體(2)

wgetsudo rpm ivh rpm 輸入命令yum,進行檢視linux是否安裝yum成功 進入到系統yum源的目錄 cd etc yum.repos.d備份檔案centos base.repo cp centos base.repo centos base.repo.bakcurl o修改名稱...