Linux开发小贴士

  1. 查询并更改开发板上终端显示的列数(解决命令过长导致头部被尾部覆盖的问题):

    debian@beaglebone:~$ stty size
    24 80
    debian@beaglebone:~$ stty cols 160
    debian@beaglebone:~$ stty size
    24 160
    
  2. 使用快捷键在终端中快速移动光标(以空格或标点符号分割单词)或冻结/解冻屏幕滚动:

    ctrl+a:移动光标到行首
    ctrl+e:移动光标到行尾
    ctrl+u:删除光标到命令行行首
    ctrl+k:删除光标到命令行行尾
    alt+b:向左移动一个单词
    alt+f:向右移动一个单词
    ese+b:移动到当前单词的开头
    ese+f:移动到当前单词的末尾
    ctrl+w:删除字符串到单词的开头
    alt+d:删除字符串到单词的末尾
    ctrl+y:粘贴上次删除的内容
    ctrl+b:向左移动光标
    ctrl+f:向右移动光标
    ctrl+p:显示上一条命令
    ctrl+n:显示下一条命令
    history命令:显示命令历史列表
    !num:执行命令历史列表的第num条命令
    !!:执行上一条命令
    ctrl+s:冻结屏幕滚动(挂起当前shell)
    ctrl+q:解冻屏幕滚动(恢复当前shell)
    
  3. 虚拟机中由屏幕分辨率过高导致的文字显示过小的问题需要通过提高屏幕缩放比例来解决,但是在Ubuntu设置窗口里调整好的缩放比例在每次进入或退出全屏后就失效了,可以使用如下命令固定屏幕的缩放比例:

    #首先安装vmtools
    sudo apt-get install open-vm-tools 
    # 设置缩放比例为2倍
    gsettings set org.gnome.desktop.interface scaling-factor 2
    
  4. 虚拟机挂起再继续运行后无法使用网络,可以尝试执行如下命令解决:

    service network-manager restart
    
  5. 可以使用hexdump命令查看16进制文件,比如:

    hexdump /proc/device-tree/ocp/i2c@48060000/clock-frequency
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值