在笔记本了装了一个虚拟机, 并安装了Linux系统, 方便测试linux 命令.
考虑到不需要图形界面, 学习了用命令行操作虚拟机, 配置如下

  1. linux 下安装openssh-server
  2. 虚拟机设置端口转发, 见参考链接
  3. 配置完后, 操作命令如下
[keke.zhaokk@zkkMac ~]
$ VBoxManage list vms
"mint19" {d0728a98-75f8-43ff-95f1-d188823504c3}[keke.zhaokk@zkkMac ~]
$ VBoxManage startvm "mint19" --type headless
Waiting for VM "mint19" to power on...
VM "mint19" has been successfully started.[keke.zhaokk@zkkMac ~]
$ VBoxManage controlvm "mint19" poweroff --type headless
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%[keke.zhaokk@zkkMac ~]
$ VBoxManage startvm "mint19" --type headless
Waiting for VM "mint19" to power on...
VM "mint19" has been successfully started.[keke.zhaokk@zkkMac ~]
$ ssh -p 9022 zkk@127.0.0.1
zkk@127.0.0.1's password:
Last login: Wed Nov  7 14:44:51 2018 from 10.0.2.2

参考

  • 配置ssh端口转发 https://www.cnblogs.com/lxg0/p/6413965.html
  • 命令行启动虚拟系统 https://www.techrepublic.com/article/how-to-run-virtualbox-virtual-machines-from-the-command-line/

扩展

类似的, 启动jupyter-notebook后在本地浏览器中访问, 注意配置文件

head  /home/zkk/.jupyter/jupyter_notebook_config.py -n 5c.NotebookApp.allow_remote_access = True
c.NotebookApp.open_browser = False
c.NotebookApp.ip = '*'

  1. 启动 jupyter-notebook 后, 获得地址
    http://127.0.0.1:8888/?token=900a226a007628ba70bc760861b0ab6304b3671a38e8a116
  2. 在 visual studio code 可以远程过来运行.
    • 在命令面板中, 输入 Python: Specify Jupyter server URL
    • 把上述的URL地址粘贴进去, 即可.

转载于:https://www.cnblogs.com/bregman/p/9922524.html

虚拟机virtualBox相关推荐

  1. 【Ubuntu】虚拟机VirtualBox安装win7完整步骤

    在Ubuntu16.04中使用VirtualBox安装win7,亲测可以完美使用; 完整步骤参见如下链接: 1.VirtualBox安装步骤:http://www.xitongcheng.com/ji ...

  2. 解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题

    解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题 参考文章: (1)解决虚拟机 Virtualbox 中 linux 共享文件夹只读问题 (2)https://www.cnblog ...

  3. 虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法)

    虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法) 我用VirtualBox虚拟机安装了Ubuntu10.10.但是VirtualBox全屏的时候,Ubuntu总是在中间位置,没有全屏, ...

  4. 虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑

    虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑 在virtualbox中装ubuntu虚拟机,但是分辨率太 ...

  5. 【virtualbox】虚拟机virtualbox mac版使用教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_mingzi/articl ...

  6. 虚拟机VirtualBox安装windows操作系统(图文教程)

    原文地址:http://www.i7086.com/xunijivirtualboxanzhuangwindowscaozuoxitong 一.虚拟机VirtualBox安装准备工作: 1.虚拟机Vi ...

  7. 虚拟机virtualbox,直接复制本机虚拟硬盘vdi使用, 会提示错误的解决方法

    虚拟机virtualbox,直接复制本机虚拟硬盘vdi使用, 会提示错误的解决方法 参考文章: (1)虚拟机virtualbox,直接复制本机虚拟硬盘vdi使用, 会提示错误的解决方法 (2)http ...

  8. Kali最新版下载安装教程(2022.3),虚拟机VirtualBox

    因为最近做实验,要用到Linux,所以我打算安装一个最新版的kali用. 在浏览器上搜教程,是可以搜到不少教程的. 但是,我发现多数教程使用的虚拟机是VMware.所以下载kali之后安装时就让我不知 ...

  9. 1.2虚拟机VirtualBox+centos7下载安装教程

    虚拟机VirtualBox+centos7下载安装教程 安装前要求:下载安装目录不要带中文! 1.VirtualBox下载: 网址:https://www.virtualbox.org/wiki/Do ...

  10. 虚拟机VirtualBox安装ArchLinux(中)

    接上篇的虚拟机VirtualBox安装ArchLinux: 虚拟机VirtualBox安装ArchLinux_cycong108的博客-CSDN博客 本篇主要记录进入ArchLinux后的主要配置步骤 ...

最新文章

  1. Navicat Premium 连接 Oracle 数据库
  2. other-如何可以查看别人请求的输出结果
  3. anaconda和vscode配置python_vscode配置anaconda3的方法步骤
  4. IOS 6 之后 Required background modes
  5. call、apply和bind的原生实现
  6. linux系统下top命令的详细用法、参数详解、以及模式配置
  7. android 真机 sqlite3,在android真机上使用sqlite3
  8. python如何创建模块视频_Python | 如何创建模块(模块示例)?
  9. 自学成才翁_以自学成才的设计师的身份在产品表旁导航。
  10. C语言中连续两个printf,在C中两个连续的printf()调用的奇怪行为
  11. vue cli3 搭建项目 使用vue-router 以及 element-ui
  12. 网络调试助手(NetAssist)不能正常创建TCP Serve连接问题
  13. DGIOT实战教程——虚拟ModbusRTU接入
  14. 怎样用52单片机做计算机,利用串口小助手实现AT89S52单片机简易计算器完整程序(Keil)...
  15. 第7章 - 多无人机系统的协同控制 --> 无人机飞行原理
  16. ios 隔空投安装ipa_iOS App 在线安装 .IPA文件
  17. 牛客练习赛53 老瞎眼 pk 小鲜肉[思维+离线+线段树]
  18. 转转支付网关之注解式HTTP客户端
  19. list列表 for循环
  20. 机器学习之常见的损失函数(loss function)

热门文章

  1. java类库支持_第十二章:开发支持类库
  2. java语言精粹_java 成神之路 (一)
  3. Sublime Text 3 汉化
  4. Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy
  5. org.springframework.web.client.RestClientException: Could not extract response
  6. dozer无法映射java8中的LocalDateTime类型的解决方案
  7. 外部表不是预期的格式怎么解决_1分钟拆解:如何将10多个工作表sheet,合并成一张?...
  8. 数据库减压--php+mysql+memcached模拟nosql
  9. Flash: 涅磐与重生
  10. matlab线性代数命令大全,线性代数 - MATLAB 系统中文帮助手册