Python 3 虚拟机端口映射 VMware


编程语言(以Python 3 为例子)python

编程语言最开始就是机器语言(低级语言,计算机能认识:0101... 最底层的指令代码),学习很困难。如今用机器语言的不多,芯片厂商的技术人员来编程以外;发展下来就是汇编语言, 汇编语言是经过助记符一一对应指令 ,跟机器语言原则同样。mysql

机器语言跟汇编语言,都须要对计算机硬件知识十分了解,因此慢慢就产生了高级语言。linux

高级语言 (C ,JAVA ,PYTHON... )都是文本是跟人类看的,计算机识别不了。可是经过解释器就能运行。。redis

 

高级语言有:解释型 和编译型 sql

解释型 :一句一句翻译 (解释器)CPU ,CPU才能运行 解释器形象比喻为字典shell

编译型: 一本英文书,翻译成中文版 ,打包可执行文件 不须要编译器了。把打包好的文件放到要运行的环境中编程

高级语言与低级语言(机器语言)的区别:网络

高级语言翻译成机器码 ,计算机才能识别(转换)ssh

 

 

Python解释器编程语言

在控制台

 

python.exe

这个程序 去执行

 

Python代码运行的本质

经过python解释器 才能执行python代码 ,python 代码的运行就是python解释器运行python的脚本

demo .py 的路径做为参数传入 

 

经过python.exe 解释器

 

代码运行

 

 


 

 

Pycharm

ide 集成开发环境 (不只python 有ide,其余高级编程语言也有本身的ide)

ide的做用:大大提升开发效率:如检查错误,各类的调试等

有如下三部分组成:

  • 解释器

  • 编辑器

  • 调试环境 

 

 

 

虚拟机

为何要装虚拟机

NMware 和 VirtualBox 均可以

做用:一台电脑,当多台电脑来用。。就是隔离

python 在linux系统运行

如兼容性,病毒,物理机坏了。在虚拟机里能够打包不少环境,python, mysql,redis,

(如下用Ubuntu18导入VMware)

 

 

但虚拟机在更新的时候,不要强制关机 。不要作任何破坏性的操做。。

 

 


 

 

端口映射

什么是(虚拟机)端口映射

主动将物理机 的端口 ------->链接 虚拟机的端口 , 这个过程就是 端口映射

 

物理机 (访问)--------->虚拟机

 

 

 只能经过端口才能访问 ,物理机(xshell的端口 1234),虚拟机(ssh的端口22)

 

 

 

 

xshell ----->1234(物理机端口)

ssh --------> 22 (虚拟机端口)

1234--------->22

 

 

以虚拟机为(NMware )来演示

 

 

填写完后,在映射传入端口,按确认

 

 

 

虚拟网络编辑器,按应用

 

 

 

 

而后按肯定

 

相关文章
相关标签/搜索