Linux使用stty显示修改终端行设置_Linux

来源:脚本之家  责任编辑:小易  

苹果电脑底层也2113是linux,所以可以5261在terminal里使用linux的串口命令对串口参数进行4102设置。stty是1653linux下改变和打印终端设置的常用命令。当然,我们可以利用它设置我们的串口打印操作信息。举例:stty -F /dev/ttyS0 speed cs8 -parenb -cstopb -echo解释:通过stty设置/dev/ttyS0串口, 波特率为 ,数据位cs8,奇偶校验位-parenb,停止位-cstopb,同时-echo禁止终端回显。具体stty用法,可以在terminal里使用man stty命令看到www.zgxue.com防采集请勿采集本网。

stty是linux下改变和打印终端设置的常用命令。

1、首先进入到该文件所在的目录下,比如我要找learn/test1/file.txt这个文件:(ls表示查看该目录下的所有文件) 2、查看该文件的内容,使用命令cat file.

一、参数:

1.打印终端行设置

Linux下终端分辨率设置方法…… # vi /boot/grub/grub.conf 其中vmlinuz-x.x.xx-x.xxxxx一部分是Linux的系统内核版本,因你所使用的不同版本而不 同

-a,--all 以人可读的方式打印所有当前设置;-a参数比单独的stty命令输出的终端信息更详细

1.通过console-tools设置控制台字体 1.1.选用并测试合适的字体和字库文件: 复制代码 代码如下: # ls /usr/share/consolefonts/ 1.2.测试选用喜爱的

-g,--save 以stty可读的方式打印当前所有设置

执行下面三条命令后再试试 set -o vi stty erase "^H" stty erase ^?

-F,--file=DEVICE 打开并使用特定的设备((DEVICE)以代替标准输入(stdin)

$代表普通用户,#代表root用户。 想切换到#,不同的系统,有不同的方式,大概有这几种方式: Ubuntu:sudo -i,输入当前用户密码后以root权限登录shell,使用

--help 显示帮助并退出

--version 显示版本并退出

二:用法

1. stty size 打印终端行数和列数

2,在命令行下禁止输出小写

stty olcuc #开启

stty -olcuc#恢复

3,打印出终端的行数和列数

stty size

4,改变ctrl+D的方法:

stty eof "string"

系统默认是ctrl+D来表示文件的结束,而通过这种方法,可以改变!

5,屏蔽显示

stty -echo #禁止回显

stty echo #打开回显

测试方法:

stty -echo;read;stty echo;read

6,忽略回车符

stty igncr #开启

stty -igncr#恢复

7 .利用它设置我们的串口打印操作信息。

stty -F /dev/ttyS0 speed 115200 cs8 -parenb -cstopb -echo

解释:通过stty设置/dev/ttyS0串口, 波特率为115200 ,数据位cs8,奇偶校验位-parenb,停止位-cstopb,同时-echo禁止终端回显。

linux所有东西都已文件2113形式存在,所以学习对linux 文件管5261理很重要,linux关于文件的4102操作有打开,编辑,保存等,对应题主的1653要求,修改stty文件 ,需要使用vim编辑器,命令如下,(需要切换到stty文件所在目录):vi stty 。即可对stty进行修改。如果不会使用vim编辑器的话,推荐你看一本叫做《linux就该这么学》的书,里面的第4章专门讲的就是vim编辑器的使用方法。下载网址:www.linuxprobe.com,直接用vi命令内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • centos7 mysql 5.6 多主一从 解决方案与详细配置
  • centos 设置默认jdk步骤详解及命令
  • trash-cli:linux上的命令行回收站工具
  • 解决xmapp中apache端口号占用问题(apache不能正常启动)
  • apache中解决动态地址跳转死循环的方法
  • linux安装php7的方法详解
  • linux redis-sentinel配置详解
  • ubuntu16.04源码安装mininet
  • 详解linux下jdk、tomcat的安装及配置
  • centos 6.9环境下创建用户及删除用户的方法
  • linux怎么修改stty的文件
  • 请教stty 用法
  • linux下 如何修改命令行提示符路径提示符路径长度
  • 如何用命令行设置linux内核参数
  • 如何在linux终端下用命令编辑一个文件并保存
  • Re:求助:linux虚拟终端行数列数的设
  • linux如何修改终端的字体
  • linux 终端的问题
  • 在进入linux终端后、出现的所$而不是#怎么改回来?
  • 如何更改linux终端显示颜色
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器在 linux 终端中查找域名 ip 地址的命令(五种方法)对linux终端使用socks5代理的方法详解android之在linux终端执行shell脚本直接打印当前运行app的日志的实现方法linux下使用shell脚本获取终端宽度的解决方法linux获取10个你最常用的终端命令列表在linux 命令行终端分屏的两种工具linux下终端分屏使用的两种方法(screen和tmux)linux终端命令行的常用快捷键详解在linux的终端退出python命令行的方法centos7 mysql 5.6 多主一从 解决方案与详细配置centos 设置默认jdk步骤详解及命令trash-cli:linux上的命令行回收站工具解决xmapp中apache端口号占用问题(apache不能正常启动)apache中解决动态地址跳转死循环的方法linux安装php7的方法详解linux redis-sentinel配置详解ubuntu16.04源码安装mininet详解linux下jdk、tomcat的安装及配置centos 6.9环境下创建用户及删除用户的方法apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permissphp扩展memcached和memcache的安装配置方linux yum 命令安装mysql8.0的教程详解linux服务器安装php扩展zip,zlib方法linux下如何实现快速拷贝大文件centos 6.5中利用yum搭建lnmp环境的步骤详windows下 apache php 环境搭建的方法linux如何无损调整分区大小centos 7中添加一个新用户并授权的步骤详centos7增加或修改ssh端口号的方法linux tee命令使用详解
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved