/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 设置前,先将所有的标记归零


目录
相关文章
|
1月前
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
【Shell 命令集合 磁盘管理 】Linux losetup命令使用教程 将一个文件或设备与一个回环设备(loop device)进行关联
79 0
|
1月前
|
存储 安全 Linux
linux系统中u-boot命令的EMMC和SD卡操作命令分析
linux系统中u-boot命令的EMMC和SD卡操作命令分析
240 1
|
1月前
|
Linux 存储控制器 Windows
使用命令行快速提取 OMSA 中的 TTY( RAID 控制器)日志
使用命令行快速提取OMSA(OpenManage Server Administrator)中的TTY(RAID控制器)日志通常涉及通过OMSA的CLI工具进行操作。
33 0
|
9月前
|
Linux
14.3.6 【Linux】LVM 相关指令汇整与 LVM 的关闭
14.3.6 【Linux】LVM 相关指令汇整与 LVM 的关闭
52 0
RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
160 0
 RK3399平台开发系列讲解(USB转串口)5.49、/dev/ttyUSB 修改串口名
|
Linux Shell
linux tty与串口免密登录配置
配置tty界面与串口界面的免密登录
2008 0
|
XML 开发工具 数据格式
Hi3516开发笔记(十一):通过HiTools使用网口将uboot、kernel、roofts烧写进eMMC
前面烧写一直时烧写进入flush,是按照分区烧写。定制的板子挂的是eMMC,前面的烧写步骤一致,但是在烧写目标则时烧写eMMC了。重新走一遍从无到有通过网口刷定制板卡的uboot、kernel、rootfs。
Hi3516开发笔记(十一):通过HiTools使用网口将uboot、kernel、roofts烧写进eMMC
|
开发工具
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像