我在嵌入式控制板上使用基于Yacto的linux发行版。当我按顺序(通过rs232端口)访问终端时,默认大小为80个字符。我通过运行以下命令改变了这一点
>stty size
0 0
>shopt -s checkwinsize
>stty rows 60 cols 160
>shopt -u checkwinsize
>stty size
60 160终端有新的设置,但是在重新启动之后,它们将恢复到默认状态!我做了修改后试过"stty -保存“,但没有用。用户是根用户,作为它的开发板。
我认为可以保留会话之间的设置/重新启动后的设置。
有人能告诉我在rootfs上保存的stty设置在哪里吗?这样,我就可以用新的行/列信息编辑该文件,而无需进行任何其他更改。
提前谢谢。
发布于 2017-04-12 17:30:48
最后,通过将指令添加到/etc/rc.local文件中,在每次引导时获得设置,所以每次都会执行。我希望有一个更好的解决方案,在Linux上使用终端配置文件,而不是向rc.local添加命令。但它在我的开发委员会里起着作用:-)
https://unix.stackexchange.com/questions/354872
复制相似问题