Ubuntu虚拟机下使用cutecom进行串口通信的方法
Ubuntu虚拟机下使用cutecom进行串口通信
1. 安装cutecom
使用以下命令安装cutecom
sudo apt-get install cutecom
调用以下命令打开cutecom
sudo su
cutecom
其中,Device位置的如果使用USB转串口,需要手动填写路径/dev/ttyUSB0
2. 为虚拟机添加串口
在虚拟机关闭的状态下,打开虚拟机设置
点击添加按钮
点击下一步即完成串口的添加
3. 为虚拟机创建ttyUSB0端口
使用以下命令创建ttyUSB0端口
sudo mknod /dev/ttyUSB0 c 188 0
为ttyUSB0开放权限
sudo chmod 666 /dev/ttyUSB0
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
Ubuntu上mysql的安装及使用(通用版)
不管是哪个版本的Ubuntu,安装mysql数据库基本上都是大同小异.下面介绍一下具体的安装步骤: 1.打开终端,并取得root权限 2.在终端输入: apt-get install mysql-server apt-get install mysql-client apt-get install libmysqlclient-dev 安装过程中,必要的地方需要输入"Y"进行确定. 上面这三条命令执行完以后,要想检测mysql是否安装成功,可输入下面的命令进行查看: netstat -
-
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
0.配置依赖环境,如果不进行这步可能会出现一些问题 中间可能有多余空格,去除下再运行,一般都能安装成功,如果不能可以先更新下sudo apt-get update sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev lib
-
ubuntu15.10下hadoop2.7.2的安装与配置详解
网上和很多书上都有不少的hadoop在linux系统下的安装教程,但是尝试过的读者会发现,就算是按照这些教程一步步的操作,还是会在某个地方出错,主要原因是版本问题.尤其是书上的版本一般都较老,所以并不建议对着书上的教程来操作,但是可以作为参考.下面给出我自己亲身实践的安装过程,尽量把我知道的原理也写出来,这样就算有些步骤出现问题,知道了原因也是很容易解决的,就怕出现问题了,还不知道问题出在哪? 下面的代码都是在ubuntu的命令窗口(terminal)中输入: 1.工具准备: 1.1 更新apt
-
Ubuntu16.04搭建php5.6Web服务器环境
Ubuntu 16.04默认安装php7.0环境,但是php7目前对某些旧系统的兼容性并不是很好,如果自行安装php5需要清除php7的已安装包,否则会报错. 移除默认及已安装的PHP包 sudo dpkg -l | grep php| awk '{print $2}' |tr "\n" " " sudo apt-get install aptitude sudo aptitude purge `dpkg -l | grep php| awk '{print $2}
-
使用命令行检测Ubuntu版本方法
方法一:使用lsb_release实用程序 lsb_release实用程序可以显示有关Linux发行版的LSB(Linux标准库)信息.它是检查Ubuntu版本的首选方法,无论运行的是哪个桌面环境或Ubuntu版本,此方法都可以使用. 下面我们就来看看如何检测Ubuntu版本: 1.使用Ctrl+Alt+T键盘快捷键或单击终端图标打开终端. 2.使用lsb_release -a命令显示Ubuntu版本,会在Description行看到Ubuntu版本信息 输出: No LSB modules a
-
Ubuntu基础设定:openssh-server的安装和使用介绍
记录一下Ubuntu17.10的openssh-server的安装和使用.安装之后就可以使用ssh登陆Ubuntu了,所以是Ubuntu的基础设定之一. 事前准备 Ubuntu版本:17.10 devops@ubuntu:~$ cat /etc/issue Ubuntu 17.10 \n \l devops@ubuntu:~$ devops@ubuntu:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu
-
ubuntu系统修改时区和时间的方法
在Linux计算机上,有两个时间,一个是硬件时间(BIOS中记录的时间,称为hwclock),另一个是操作系统时间(osclock).硬件时钟由BIOS电池供电, 当计算机关机后,会继续运行,BIOS电池一般可使用几年,如果没电了,那BIOS中的数据会恢复出厂设置. 硬件时间与操作系统时间的交互流程 1.开机时,操作系统从BIOS中读取硬件时间+时区,然后根据osclock的时区,转换为对应的时间.然后操作系统时间与硬件时间就独立运行,相互不影响,我们 通过应用程序获取的时间用的都是操作系统时间
-
ubuntu16.04搭建nfs服务的方法
NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单. 现在介绍如何在ubuntu16.04系统中搭建nfs服务,ubuntu的搭建比红帽的还要简单. Ubuntu配置NFS的方法 1.安装nfs
-
Ubuntu下Docker CE的安装
本文用于记录Ubuntu 17.10下Docker CE的安装. 安装依赖 关于Docker CE版本在Ubuntu下安装有如下限制 64位的OS 需要Ubuntu64bit的OS, 确认方法如下 devops@ubuntu:~$ uname -m x86_64 devops@ubuntu:~$ 版本 支持如下Ubuntu的版本 Artful 17.10 Xenial 16.04 (LTS) Trusty 14.04 (LTS) 注意:其中Artful 17.10只支持Docker CE17.1
-
Ubuntu环境下SSH的安装及使用详解
SSH是指Secure Shell,是一种安全的传输协议,Ubuntu客户端可以通过SSH访问远程服务器 . SSH的简介和工作机制 SSH简介 传统的网络服务程序,如:ftp.POP和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据.而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到"中间人"(man-in-the-middle)这种方式的攻击.所谓"中间人"的攻击方式,就是"
随机推荐
- laravel实现批量更新多条记录的方法示例
- java反射深入剖析(推荐)
- 常见python正则用法的简单实例
- .NET 纯分页代码实例
- 利用Ajax传递Xml文档
- "虚拟路径"..."映射到另一个应用程序,这是不允许的!
- 在Docker容器中不需要运行sshd的原因浅析
- JavaScript中使用Object.prototype.toString判断是否为数组
- webpack学习教程之publicPath路径问题详解
- 基于bootstrap的文件上传控件bootstrap fileinput
- Java基础教程之类型转换与多态
- jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
- img onload事件绑定各浏览器均可执行
- Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件的方法
- 46 个非常有用的 PHP 代码片段
- ES6学习教程之块级作用域详解
- js中用事实证明cssText性能高的问题
- c#入门之类型转换详解
- swiper动态改变滑动内容的实现方法
- Java排列组合字符串的方法