linux工具
zhi_cary
这个作者很懒,什么都没留下…
展开
-
docker去运行docker
docker运行系统监控时,需要加上 -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker 参数,在容器内也可以使用 docker这样可以看到宿主机会被 docker 里调用的新 docker原创 2022-02-21 10:16:30 · 436 阅读 · 0 评论 -
ubuntu 20.04 工控机定时断开网卡问题
机器人上的工控机,新装了ubuntu 20的系统,发现定时网卡会关闭,导致 ssh 链接断开;查看工控机网口灯断开时是熄灭的;打印系统日志查看:cat /var/log/syslog发现网卡设备管理休眠了;再次确认,输入指令:systemctl status sleep.target确认是休眠导致,禁止系统休眠就行。输入指令:sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target原创 2021-11-12 14:21:30 · 1731 阅读 · 0 评论 -
yaml-cpp 遍历参数
配置文件mode_list: 1: mode1 2: mode2 3: mode3 4: mode4利用迭代器去遍历YAML::Node yaml_config = YAML::LoadFile("/tmp/a.yaml"); if (yaml_config["mode_list"].size() <= 0) { LOG_ERROR("monitor.yaml mode_list no data"); return -1; }原创 2021-10-26 17:11:25 · 1466 阅读 · 0 评论 -
linux 播放音频
1、指令播放音频我我使用的是 aplay 指令,是 alsa 的一个指令,也就是说需要先安装有 alsa,由于我 linux 本身就带有,所以我这边就没放安装过程了。2、查机器设备sudo aplay -l有的用户权限不够,不加 sudo 会发现没有设备;这里记下音响设备名称sudo aplay -L这里的指令参数不一样,前一个是小写 l,这里是大写的 L;这里会打印很多,找到 hw 的部分,设备名和前面的对的上,就说明设备被识别是正常的;3、播放音频sudo aplay -D hw原创 2021-09-15 14:48:32 · 5226 阅读 · 0 评论 -
ros 加-g编译或debug编译
ros 加-g编译或debug编译编译方式1.命令行catkin_make2.直接修改CMakelist.txtGDB执行1.rosrun执行2.修改ROS launch文件编译方式1.命令行catkin_make在输入catkin_make时加上一个参数:catkin_make -DCMAKE_BUILD_TYPE=Debug2.直接修改CMakelist.txt添加以下代码SET(CMAKE_BUILD_TYPE "Debug")SET(CMAKE_CXX_FLAGS_DEBUG "$原创 2021-05-25 10:13:26 · 1603 阅读 · 1 评论 -
Linux给指定用户加sudo权限
Linux给指定用户加sudo权限1、在 /etc/gshadow 文件的 sudo 后加上指定的用户sudo:*::aaa,bbb2、在 /etc/group 文件的 sudo 后加上指定的用户sudo:x:27:aaa,bbb两个文件都改完即可生效原创 2021-02-03 12:11:20 · 196 阅读 · 1 评论 -
iperf 灌包报错
iperf 灌包报错linux开发板做iperf 服务器,windows 10 做客户端linux服务器端iperf -swin客户端.\iperf3.exe -c x.x.x.xiperf3: error - received an unknown control message会报如上错误错误原因:linux的iperf版本是2.0.13;win的iperf版本是3.1.3;版本不一致导致的,重新从官网下了个win的iperf,版本是2.0.9,再灌包正常。.\iperf3.exe原创 2020-10-14 11:50:02 · 4309 阅读 · 2 评论 -
内存泄漏工具valgrind
valgrind使用交叉编译sudo apt-get install automake #系统无automake则安装一下,有则跳过这步./autogen.sh 注:mips-openwrt-linux-XXX需要已经在环境变量中./configure --host=mips-openwrt-linux CC=mips-openwrt-linux-gcc CPP=mips-openwrt-linux-cpp CXX=mips-openwrt-linux-g++ --prefix=/home/d原创 2020-07-10 09:44:46 · 129 阅读 · 0 评论