《python運維和開發實戰-高階篇》視訊課程筆記

mi_zy發表於2021-02-20

1、 cmd就是python的shell ,還有其它的shell ,比方說python自帶的IDLE編輯器(小型的python開發環境),IDLE 有兩種開啟模式,一種是和cmd類似的編輯模式, 還有一種是文字形式。

2、 PyCharm是一種Python  IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高階功能,以用於支援Django框架下的專業Web開發。PyCharm支援Django,Flask,GoogleAppEngine,Pyramid,web2py,Javascript,CSS,coffeescript,打字,cython,模板語言和更多遠端開發,資料庫和SQL支援,UML和SQLAlchemy圖,用來開發Django應用的好的IDE。 PyCharm與IPython Notebook整合,具有互動式Python控制檯,支援Anaconda以及matplotlib和NumPy等多種科學軟體包。

3、 虛擬機器克隆分為“完整克隆”(Full Clone)和“連結克隆”(Linked Clone)兩種方式。

克隆過程中,VMware會生成和原始虛擬機器不同的MAC地址和UUID,這就允許克隆的虛擬機器和原始虛擬機器在同一網路中出現,並且不會產生任何衝突。

VMware 完整克隆(Full Clone)

完全克隆的虛擬機器不依賴源虛擬機器,是完全獨立的虛擬機器,它的效能與被克隆虛擬機器相同。完整克隆就是把原始的虛擬機器全部狀態的一個拷貝,除了mac地址和UUID,其餘虛擬機器的配置都是一樣的。

由於完整克隆不與父虛擬機器共享虛擬磁碟,所以建立完整克隆所需的時間比連結克隆更長。如果涉及的檔案較大,完整克隆可能需要數分鐘才能建立完成。完整克隆只複製克隆操作時的虛擬機器狀態,因此無法訪問父虛擬機器的快照。

VMware 連結克隆(Linked Clone)

依賴於源虛擬機器(稱為父虛擬機器)。由於連結克隆是通過父虛擬機器的快照建立而成,因此節省了磁碟空間,而且克隆速度非常快,但是克隆後的虛擬機器效能能會有所下降。 連結 虛擬機器會在原來的虛擬機器(模版虛擬機器)中建立一個以新虛擬機器命名的快照。虛擬機器本質上基於虛擬機器的快照機制。

對父虛擬機器的虛擬磁碟進行的更改不會影響連結克隆,對連結克隆磁碟所做的更改也不會影響父虛擬機器。但是如果父虛擬機器損壞或快照點刪除,連結克隆的虛擬機器也不能使用;如果父虛擬機器移動位置,需要重新指定父虛擬機器的位置,再啟動連結克隆虛擬機器。

4、





來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-2758041/,如需轉載,請註明出處,否則將追究法律責任。

相關文章