linux HZ 值_Linux的serial串口控制台

本人大多数情况都是在调试服务器大量的linux服务器,很多情况下也不没有必要专门准备KVM(keyboard, video, mouse),甚至有些机器根本就没有显示器接口。如何调试的?闲来无事,分享一下。

有些人说“ 给我个Linux窗口 ”是想要一个:

912c7b586cc8195a0eb2eb410383a775.png

另外一些人说“给我个Linux窗口”,就是说他打算挖煤了:

603dd411cf64e27b233ca3512adb15c3.png

然鹅,很多时候我说“ 给我个Linux”,意思是我要:

5abf575272a3c2684d73f807eb15c444.png

串行口(serial port)可以说是少数几个上古时期流传下来的接口了(当年的电话小猫就是走这个接口的)即便你的主机上没有这个接口,著名的某宝上还是很容易找到串口到USB的转接线的。而Linux本身就支持串口终端。

启用串口终端需要修改grub的配置,个人非常不建议直接修改grub.cfg文件,建议从/etc/default/grub配置开始修改。

编辑 /etc/defualt/grub

GRUB_SERIAL_COMMAND

找到GRUB_CMDLINE_LINUX这一行,在末尾增加 “console=ttyS0,115200” 注意引号! 本例假定你连接的是com1口,即在Linux下被称为ttyS0

当前的OS启动方式分为EFI和BIOS两种,所以生成grub.cfg的时候容易出问题,所以这里我用了find命令查找grub.cfg

grub2-mkconfig -o $(find /boot -name grub.cfg)

完成后重启OS后Linux kernel配置生效。

然后是在终端,以windows为例,链接好串口线之后首先确认你的本地端口是什么,这个可以通过windows的设备管理器查看,比如我用的USBtoSerial连接线是COM4。

eb3c5b3fd45926cccc5408eeb22adb72.png

安装并打开putty, connect type 选择serial, Serial line填COM4, Speed 写115200。

8fb7f2a52f8ff4d52e72a8038e196c60.png

如果出现乱码,或者不响应的情况多半是配置不对,请确保putty的serial配置项跟Linux的GRUB_SERIAL_COMMAND保持一致。

14210a1fac009a7a9024e4a2ff0384cd.png

--原文于2019/09/20发布在

Linux的serial串口控制台 - 开源小站​www.litrin.net
920e91064b8fe35c592b014e6398c006.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/552179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

nginx文件系统大小_详解Nginx系列

1.Nginx特点Nginx是一个事件驱动架构,而非传统过程驱动架构。具有内存占用低,当并发连接大时,能够预测内存使用率。Nginx改变了传统的web服务器体系架构,提高了响应速度,起初Nginx开发的目标是实现10倍以上的性能&…

mysql总结 博客园_mysql 总结

mysqlzong操作mysql 连接 mysql -uroot -proot查看所有数据库: show databases;创建数据库:create database 数据库名;使用(调用数据库): use 数据库名;查看数据库:show create datebase 数据库名&#xff…

不可用于python编程开发的是_Python编程语言可做而不应做的一些事是什么_Python视频_Python视频教程_编程语言_课课家...

在 -5 ~ 256 之间的整型数值可以进行互换 当我在考虑这个能用在什么地方的时候,我有点迷茫了。撇开这点,你在此之前知道 Python 中的数字是可以改变其实际含义的吗?之所有会有这种情况,是因为 Python 解释器为 -5 ~ 256 之间的每一…

iphone7尺寸_iPhone 12 mini、12 Pro Max真机对比图赏:尺寸直观感受下

11月6日消息,等待多时,苹果iPhone 12 mini、iPhone 12 Pro Max将于今晚21点正式开启预定,11月13日发售。iPhone 12 mini是苹果尺寸最小、最轻薄的5G手机,而iPhone 12 Pro Max则是综合实力最强大,拍照最好的iPhone。赶在…

mysql导入数据提前修改字段_复习MySQL③导入数据、检查及修改

导入数据:用insert into语句为表插入数据:- insert into 表名(字段1,字段2,…) values ……导入外部文本文件:- 导入外部txt文件(导入CSV文件分隔符为,)load data local infile 文件路径.txt’into table 表名fields terminated by \tignore …

人脸识别错误代码437是什么意思_lol手游repeat ready check fails什么意思 解决攻略大全...

导读 lol手游repeat ready check fails什么意思?在日服内出现英文的错误代码,这两种语言的差异,会让国服玩家变得越来越混乱,想要解决问题,还是一如既往的得弄清楚代码内提示的内容是什么... lol手游repeat ready chec…

matlab求傅里叶级数展开式_连续时间的傅里叶级数

如果信号x(t)是周期信号,那么对于所有t,存在一个最小正数T,使得x(t)x(tT)其中T为这个周期信号的最小正周期。根据周期函数的周期性:x(t)x(tN*T)(N为整数)称为这个信号的基波频率周期信号x(t)也可以用周期复指数信号表示则因为x(t)是周期信号&…

delphi chart 曲线实时_发展学生曲线跑能力的体育游戏及运用研究

不想错过精彩的推送?戳左上角蓝字“体育教师大本营”关注并点击右上角●●●菜单栏选择“设置⭐️标”或“置顶公众号”每天早上7:00,体委伴您成长 一、曲线跑教材跑是人类在日常生活社会交往、生产劳动中的基本活动能力之一,从一定程度上反映…

mac mysql5.7.10 密码_MAC下Mysql5.7.10版本修改root密码的方法

首先 跳过权限表模式启动mysql:mysqld --skip-grant-tables &从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法:mysql> update mysql.user set authentication_stringpassword(your_new_password) where userroot;(注…

拖拽的方式使用qbuttongroup_【无机纳米材料科研制图——Photoshop 0402】PS使用选框工具修改图片/图层...

此篇,我们来分享使用PS的选框修改图片。一、栅格化图形。1)同时选中两个图层。首先,回到上一篇中图片相互遮挡的状态。在上一篇中,我们通过调整图层的上下位置,避免了遮挡的情况,但有时候只通过调整图层的上…

python右对齐输出-python:格式化输出字符串,右对齐

我正在处理一个包含坐标x、y、z的文本文件 1 2 31 128 1298039 123388 0 2 .... 每一行使用 1words line.split() 处理完数据后,我需要将坐标写回另一个txt文件中,以便每列中的项都右对齐(以及输入文件)。每一行都由坐标组成 1line_new words[0] &quo…

pagerank数据集_从小白视角理解数据挖掘十大算法

关注上方“数据挖掘工程师”,选择星标,关键时间,第一时间送达!作者 | 雪山飞猪链接 | https://www.cnblogs.com/chenqionghe/p/12301905.html编辑 | 深度学习这件小事本文仅作技术交流,如有侵权,请联系删除…

filter过滤器_JavaWeb之 Filter(过滤器)

FIlter作用过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用…

mysql python连接时、指定的ip地址被转接了_pythonmysql.connector模块使用了错误的IP地址...

我在使用python时遇到了一个问题mysql.connector脚本中的模块。当我从脚本运行连接到运行mysql v8的docker容器时,它试图连接到错误的IP地址。下面是示例函数:import mysql.connectordef connect():db mysql.connector.connect(host"172.17.0.2&qu…

css两张图片怎么合在一起_web前端入门到实战:纯CSS实现两个球相交的粘粘效果...

这是一个纯粹利用CSS所做出来的效果,这个效果说穿了就是一个图像处理的原理,做法跟Photoshop里头的几乎一模一样,只是一个用图层和色版来制作,一个则是用CSS(把div当成图层思考就好了)。从PhotoShop开始一开…

java 位运算取8位_Java 9 AOT 试用:仅支持 64 位 Linux和java.base 模块编译

Java 9 引入了 aot 编译方式,能够将 class 文件直接编译成可执行二进制文件。目前 Java 9 的 early access 版本已经提供了编译工具,让我们来看看它的功能吧。注意:按照 JEP 295 描述,目前版本的 AOT,仅支持 64 位 Lin…

mysql semisync 恢复_mysql半同步复制(semi_sync_replication)搭建及使用

mysql半同步复制(semi_sync_replication)搭建及使用google为mysql开发了一个补丁一个基于半同步的补丁,应用与mysql5.0。回来mysql打上了该补丁,并在5.5版本中使用。半同步复制的理念是什么呢?在数据库更改操作执行前,确保更改操作…

python怎么做回归分析_如何在Python中进行二维回归分析?

这是使用scipy.optimize.curve_fit拟合表面的示例Python代码,它使原始数据生成3D散点图,对错误进行3D散点图绘制,绘制表面图和轮廓图.更改它以使用您自己的数据和功能,您应该已完成. import numpy, scipy import scipy.optimize import matplotlib from mpl_toolkits.mplot3d i…

友元关系可以继承_私生子也有继承权!非婚生子女的继承关系如何认定?

阅读本文前,请您先点击上面的“蓝色字体”,再点击“关注”,这样您就可以继续免费收到文章了。每天都会有分享,都是免费订阅,请您放心关注。注:本文转载自网络,不代表本平台立场,仅供…

mysql100多个字段如何优化_MySQL 调优/优化的 100 个建议

MySQL是一个强大的开源数据库。随着MySQL上的应用越来越多,MySQL逐渐遇到了瓶颈。这里提供 101 条优化 MySQL 的建议。有些技巧适合特定的安装环境,但是思路是相通的。我已经将它们分成了几类以帮助你理解。MySQL监控MySQL服务器硬件和OS(操作系统)调优&…