我试过cat
一个可执行文件的命令:
cat /bin/ls
Run Code Online (Sandbox Code Playgroud)
现在我无法在此终端(Linux 控制台)中读取任何字词。我该如何解决?
当我查看终端模拟器的长度和宽度时,stty size
它长 271 个字符,高 71 行。当我通过 SSH 登录到另一台服务器并执行时stty size
,它也是 271 个字符长和 71 行高。我什至可以登录一些 Cisco IOS 设备,终端仍然是 271 个字符长和 71 行高:
C1841#show terminal | i Len|Wid
Length: 71 lines, Width: 271 columns
C1841#
Run Code Online (Sandbox Code Playgroud)
现在,如果我在本地机器上调整终端模拟器(Gnome 终端)窗口的大小stty size
,远程服务器和 IOS 中的“显示终端”都会显示不同的行长和行数。终端长度和宽度如何通过 SSH 和 telnet 转发?
跑步时
sudo dd if=/dev/sda
Run Code Online (Sandbox Code Playgroud)
内部 PC 扬声器发出声音。也是所有字体,甚至提示和打字输入都有不同的字符,例如“?” 或者 ”•”。
如果您需要了解更多,请发表评论。
我通常做的是 of=/dev/null 或 >>/dev/null 用于读取性能测试和旋转光驱(使用count=1 iflag=direct skip=500000
),其中我跳到 LBA 500000 将激光镜头放在中央数据部分。但是我想尝试一下,如果我不将输出重定向到任何地方会发生什么,然后就发生了。
有趣的事实:同样的情况也发生在 Windows 上。