Linux的命令行打字不显示咋办?

简介: Linux的命令行输入不显示问题处理

现象

我们在使用某些奇怪的程序时,会发现,你敲键盘命令行不显示任何东西。比如输入密码。当然,输密码肯定是不能显示出来了。

但是有的时候,因为程序什么的问题,敲命令行也不显示东西。只有回车的时候,看到命令执行的结果。这是怎么回事,怎么办?

原因:

因为,stty关闭了输入回写。我们可能想当然的认为,敲了键盘,就应该有字出现在屏幕上。只是这个也是因为程序提供了这个功能。如果程序不写这个功能,我们可能就不会这样认为。

各个把键盘键入的字符输出来的就是stty的输入回写功能,包括退格等字符处理,都是stty处理掉的。键盘给电脑的只有按键消息。

1 #关闭输入回显
2 stty -echo

解决:

怎么解决这个问题?能关就能开嘛。

1 #开启输入回显
2 stty echo

转载请注明:云计算技术手札 » Linux的命令行输入不显示问题处理

目录
相关文章
|
2月前
|
域名解析 运维 网络协议
Linux命令行全景指南:从入门到实践,掌握命令行的力量
Linux命令行全景指南:从入门到实践,掌握命令行的力量
88 0
|
4月前
|
安全 Ubuntu Unix
Linux 入门指南:从新手到命令行大师
Linux 入门指南:从新手到命令行大师
52 0
|
2天前
|
缓存 监控 前端开发
如何在 Linux 命令行中检查 CPU 使用率
【5月更文挑战第8天】
11 0
|
9天前
|
Shell Linux
【Linux】Bash支持各种指令选项的原理:命令行参数
【Linux】Bash支持各种指令选项的原理:命令行参数
|
12天前
|
监控 Linux 开发者
【专栏】在Linux系统管理中,终止不响应或资源消耗大的进程至关重要
【4月更文挑战第28天】在Linux系统管理中,终止不响应或资源消耗大的进程至关重要。本文介绍了如何查找、终止和监控进程。使用`ps`和`grep`组合查找特定进程,或通过`pgrep`获取PID。使用`kill`命令(默认发送TERM信号)终止进程,如需强制终止,可使用`kill -9`发送`SIGKILL`信号。监控进程可借助`ps`、`top`、`htop`及`watch`命令。理解这些技能将有助于更有效地管理Linux进程。
|
12天前
|
Ubuntu 安全 Linux
【Linux命令行艺术】1. 初见命令行
【Linux命令行艺术】1. 初见命令行
|
21天前
|
监控 前端开发 JavaScript
《Linux 简易速速上手小册》第2章: 命令行的艺术(2024 最新版)
《Linux 简易速速上手小册》第2章: 命令行的艺术(2024 最新版)
27 1
|
23天前
|
IDE Unix Linux
Linux系统简介、安装Linux系统、Linux系统目录结构、Linux命令行
Linux系统简介、安装Linux系统、Linux系统目录结构、Linux命令行
|
1月前
|
Linux
Linux命令行快捷键
Linux命令行快捷键
|
2月前
|
Linux
linux命令行打包、压缩及解压缩
linux命令行打包、压缩及解压缩
10 0