/dev/ttyS 串口操作命令 setserial ,stty

简介: /dev/ttyS 串口操作命令 setserial ,stty

微信图片_20230117211100.png


image.png


stty - 改变并打印终端行设置


 总览

 stty [-F device] [--file=device] [SETTING]...

 stty [-F device] [--file=device] [-a|--all]

 stty [-F device] [--file=device] [-g|--save]


 描述

 quot; Add any additional description here

 打印或改变终端属性.

 -a, --all

 以可读的格式打印当前的所有设置

 -g, --save

 以终端可读的格式打印当前的所有设置

 -F, --file

 打开指定的设备,并用此设备作为输入来代替标准输入

 --help

 显示帮助并退出

 --version

 显示版本信息并退出


如:


stty -F "/dev/ttyS1" -a


设置退格键Backspace的删除行为

在默认情况下,我们按退格键Backspace时,会在屏幕上回显^H,而不是把前一个字符删除。比如使用sftp/ftp/sqlplus/ij等命令时,就会碰到这种情况。我们可以使用stty命令把Backspace的行为变成删除前一个字符。


[root@web ~]# sftp 192.168.6.12
Connecting to 192.168.6.12...
root@192.168.6.12's password:
sftp> get abc^H^H^H^H
Couldn't stat remote file: No such file or directory
File "/root" not found.
sftp> quit
[root@web ~]#
[root@web ~]# stty erase ^H
[root@web ~]# sftp 192.168.6.12
Connecting to 192.168.6.12...
root@192.168.6.12's password:
sftp> get abc
Couldn't stat remote file: No such file or directory
File "/root/abc" not found.
sftp> quit
[root@web ~]#

setserial可用来设置串口或显示目前的设置。


语法

setserial [-abgGqvVz][设备][串口参数]

参数说明:


-a 显示详细信息。

-b 显示摘要信息。

-g 显示串口的相关信息。

-G 以指令列表的格式来显示信息。

-q 执行时显示较少的信息。

-v 执行时显示较多的信息。

-V 显示版本信息。

-z 设置前,先将所有的标记归零


目录
相关文章
|
9月前
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
299 0
|
9月前
|
Linux 存储控制器 Windows
使用命令行快速提取 OMSA 中的 TTY( RAID 控制器)日志
使用命令行快速提取OMSA(OpenManage Server Administrator)中的TTY(RAID控制器)日志通常涉及通过OMSA的CLI工具进行操作。
89 0
|
9月前
|
Linux
Imx6ull 开发板通过Uboot使用网络启动系统
Imx6ull 开发板通过Uboot使用网络启动系统
215 0
RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
246 0
 RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
|
开发工具
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
|
Linux 虚拟化 Windows
通过minicom传送文件的相关配置及使用方法
写一下我使用串口向开发板传送文件中遇到的问题及解决办法: 使用的软硬件环境: 虚拟机:VMware® Workstation 8.0.1 Linux操作系统:Fedora 9 开发板:mini6410   下面使用通过串口终端minicom传送文件到开发板上: 1. USB 串口无法识别的问题: 我的笔记本没有RS232接口,只好用USB转串口,再通过开发板配套的一根交叉串口线连接到开发板上。
1019 0