1. 程式人生 > 實用技巧 >linux系統磁碟分割槽

linux系統磁碟分割槽


一、安裝系統注意的問題

1、磁碟分割槽:

以分配給系統200G記憶體大小為例:

(1)給 /boot 200M大小即可,由於/boot 僅存放核心相關啟動檔案。不需要給太大的分割槽。

(2)給 / 50G大小,根使用者下要存放很多的檔案。

(3)給/testdir 50G大小,這是我們做實驗用到的檔案。

(4)給swap 4G大小,由於swap是交換分割槽,其大小推薦是記憶體的1.5倍~2.0倍

注意:CentOS6.8的檔案系統為ext4,而CentOS7.2的檔案系統為XFS。

2、網路連線模式分析

wKioL1eTN7rQo-N7AACgLbi25bk721.png-wh_50

(1)橋接模式

在這種模式下,VMWare虛擬出來的作業系統就像是區域網中的一臺獨立的主機,它可以訪問網內任何一臺機器。在橋接模式下,你需要手工為虛擬系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。同時,配置好閘道器和DNS的地址後,以實現通過區域網的閘道器或路由器訪問網際網路。

實驗:我在操作時並沒有手動配置IP地址,採用自動獲取。我做了三方面工作,虛擬系統內獲取IP地址、虛擬系統內連線百度、本機上利用xshell連線到虛擬系統。都全部成功了。自動獲取IP地址是可行的,但是如果教室人多,如果別人配置的固定IP地址與你自動獲取的IP相同時,你的IP地址將會失效,所以最好還是自動去配置一個。

(2)NAT模式:

使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬系統裡訪問網際網路。NAT模式下的虛擬系統的TCP/IP配置資訊是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛擬系統也就無法和本區域網中的其他真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入網際網路非常簡單,只需要宿主機器能訪問網際網路,你不需要配置IP地址,子網掩碼,閘道器,但是DNS地址還是要根據實際情況填的。新增DNS地址除了在網絡卡屬性中填寫,還可以在虛擬機器中的“虛擬網路編輯器”中的NAT選項卡中點選“編輯”按鈕中來新增。

(3)僅主機模式:

在某些特殊的網路除錯環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,所有的虛擬系統是可以相互通訊的,但虛擬系統和真實的網路是被隔離開的

提示:在host-only模式下,虛擬系統和宿主機器系統是可以相互通訊的,相當於這兩臺機器通過雙絞線互連。

在host-only模式下,虛擬系統的TCP/IP配置資訊(如IP地址、閘道器地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。

如果你想利用VMWare建立一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路除錯工作,可以選擇host-only模式。

二、工具的安裝

1、VMmare Tools工具的安裝

(1)功能:實現在windos系統與Linux系統下檔案的複製、共享。

(2)安裝:針對centos6.8的安裝

第一步:點選虛擬就標籤下拉選單中的 VMmare Tools選項。如下圖。

wKiom1eTOJLSBGNKAAC9Vtsn5W8774.png-wh_50

wKioL1eTOJLTSgY3AABi7hsVDJU513.png-wh_50

wKioL1eTOMTCP3aNAABZ8HSIxNs912.png-wh_50

此時的輸入df,發現掛載關係如上圖,我們下載好的工具已經掛載至光碟上了,接下來就可以進行安裝。

第二步:用命令列進入至該檔案內,用命令進行安裝。具體命令如下:

df

cd /media/VMware\ Tools/

ls

cp VMwareTools-10.0.0-2977863.tar.gz /testdir/

cd /testdir/

ls

tar xvf VMwareTools-10.0.0-2977863.tar.gz

ls

cd vmware-tools-distrib/

ls

/testdir/vmware-tools-distrib/vmware-install.pl d

第三步:通過重啟--reboot或者先後輸入int3、int5完成操作。

PS:Centos7.2自帶該功能無需安裝。

2、screen的安裝

Screen的安裝:針對Centos6.8的使用者,雙擊桌面的光碟圖示,進入Centos_6.8_Final/Packages,找到如下的安裝包。雙擊進行安裝即可。

wKioL1eTORKBOEBDAAA7lK1Vwxw737.png-wh_50

對於Centos7.2的使用者,我們在利用上述的圖形介面安裝時遇到了一些未知的情況,導致無法正常安裝,所以我們在Centos7.2下進行安裝時,利用命令列進行了安裝。

命令列的操作如下:

df-------確認路徑

rpm -i /run/media/root/Centos\ 7\ x86_64/Packages/screen-4.1.0-0.21.20120314git3c2964.e17.x86_64.rpm

三、實用小技巧

1、登入系統無需輸入密碼

首先,進入命令列鍵入:gedit /etc/gdm/custom.conf

這樣便開啟圖形介面,如下:

wKioL1eTOW3iZ5rXAABZWOzMtRw594.png-wh_50

第二步,找到[daemon],在其下方鍵入,然後儲存,下次啟動就可以無需輸入密碼,直接進入系統。(另外要注意的是這種功能只有root使用者可以使用。所以,當前使用者為普通使用者時,必須以root許可權才可以進行修改。)

AutomaticLoginEnable=True

AutomaticLogin=root

2、巧用screen

場景一:當你在工作中遇到難題,請求技術大拿幫助處理時用到的該命令。

1、A在工作中遇到難題,想尋求幫助,那麼他可以在自己的操作介面輸入:screen -S Ahelp

2、此時其同事B在自己的介面中輸入screen -ls可以看到A的求助資訊。如下圖:

wKiom1eTObqxKXHGAABsEO1rtHo532.png


此時B同事如果能夠提供幫助,那麼B同事鍵入命令:screen -x Ahelp.那麼A與B即可使用同一螢幕進行工作:A同事敲入的命令,B能看到。B敲入的命令,A也看得到。

wKioL1eTOkDjEBK3AAA7etJl1g4423.png

B同事的介面

wKiom1eTOojBIxugAAA8fSKq5d4694.png

A同事的介面

3、退出該幫助介面輸入exit即可。

場景二:網路不穩定的情況下遠端進行備份工作

首先,輸入screen命令

其次,進行備份工作

再次,網路中斷後,檢視備份情況,此時輸入screen -ls

找到隨機分配的名字。然後輸入screen -x 隨機分配的名字。敲擊enter,即可看到之前的工作程式。如圖

wKioL1eTOtqwrgYlAABpB8AUihA739.png

wKioL1eTOtvT-SC1AAAP88xKoqw965.png

場景三:目前正在進行備份工作但同時想處理其他工作

此時按住Ctrl和A,再按D鍵

wKiom1eTOvGgYQL7AAAawaVM1iM218.png

完成別的工作後,想恢復之前的介面可以輸入screen -r


轉載於:https://blog.51cto.com/babyhanggege/1829162