嵌入式linux一些命令-备忘录
使用arp扫描局域网设备。sudo arp-scan --interfaceens33 -l#################################################修改消息队列容量echo 新的长度值 /proc/sys/kernel/msgmnb##################################################串口查看波特率stty -F /dev/ttyS3//配置9600,8位停止1位无校验stty -F /dev/ttyS0 9600 cs8 -cstopb -parityecho hi123456789 /dev/ttyS0cat /dev/ttyS0 | head -c 100查看串口收发情况。根据不同内核位置有一点差异cat /proc/tty/driver/atmel_serialcat /proc/tty/driver/serial#########################################################i2ci2cdetect -li2cdetect -y 0获得I2C0物理地址1b寄存器0i2cget -f -y 0 0x1b 0x0获得short数据i2cget -f -y 0 0x1b 0x0 w配置寄存器i2cset -f -y 0 0x1b 0x10 0x0#################################################io口被系统占用情况cat /sys/kernel/debug/gpiotinyalsa 音频设备的操作接口#################################################----------busybox自带的tftp命令获取文件tftp -g -r remote.txt 192.168.1.22:69发送文件tftp -p -l local.txt 192.168.1.22:69---------tftp hpa命令获取文件tftp 192.168.1.22 69 -c get remote.txt发送文件tftp 192.168.1.22 69 -c put local.txt#################################################--------播放yuv文件yuv420p,yuvj420p nv12,nv21...I420: YYYYYYYYUUVV;YV12: YYYYYYYYVVUU;NV12:YYYYYYYYUVUV;NV21:YYYYYYYYVUVUmaybe.ffplay -f rawvideo -video_size 1080x1920 -pix_fmt nv12 myraw.nv12YUView#################################################TTSMAKER格式工厂。文字转语音#################################################windows连接ssh服务器ssh root192.168.1.112#################################################zip -r -P 123456 hd.zip hd/unzip -qoP 123456 hd.zip -d /tmp/-q安静模式不打印-o覆盖写入#################################################tftp 将本地目录所有文件传到服务器ls a.log* | xargs -I {} tftp 192.168.6.12 -c put {}for f in a.log*; do tftp 192.168.6.12 -c put $f; done#################################################TreeSize Free 目录大小分析工具。管理员运行cmdpowercfg -h off 关闭休眠同时删除 hiberfil.sys12GC盘爆满 修改VS Code缓存与插件目录指定方法_vscode c盘-CSDN博客C:\Program Files\Microsoft VS Code\Code.exe --user-data-dir D:\Dev\VSCode\Data --cache-dir D:\Dev\VSCode\Cache#################################################vscode 保持风格首选项-设置-打开设置(json) 也就是~/.config/Code/User/settings.json 配置如下 { makefile.configureOnOpen: true, [c]: { editor.defaultFormatter: ms-vscode.cpptools, editor.formatOnSave: true }, C_Cpp.clang_format_style: { BasedOnStyle: LLVM, BreakBeforeBraces: Linux } }################################################vmwareubuntu26高概率出现突然鼠标键盘无法使用情况。AI CtrlAltF3进入无界面终端。执行下面命令即可。 sudo apt remove open-vm-tools open-vm-tools-desktop -y sudo apt autoremove -y sudo apt install open-vm-tools open-vm-tools-desktop xserver-xorg-input-libinput -y sudo systemctl enable --now open-vm-tools sudo reboot