Loading

上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 76 下一页
摘要: 问题 Arm开发版常见的系统是Armbian,每次登录都会有一个现实系统信息的banner非常实用 本着学习的心态,看了一下源码如何实现 脚本存放位置是/etc/update-motd.d/30-armbian-sysinfo 涉及字符串操作%%不太理解 $ echo $load 1.72 1.12 阅读全文
posted @ 2021-01-12 13:21 azureology 阅读(563) 评论(0) 推荐(0)
摘要: 需求 工控机放在车上做了内网穿透,ssh端口暴露在公网下有安全隐患。 复杂密码则现场登录不便,故希望禁用ssh密码登录仅允许公钥认证。 方法 修改如下文件 sudo vi /etc/ssh/sshd_config #禁用密码验证 PasswordAuthentication no #启用密钥验证 P 阅读全文
posted @ 2021-01-06 14:29 azureology 阅读(8467) 评论(0) 推荐(0)
摘要: 需求 还是工控机,挂了一个U盘写log,希望上电自动mount到指定目录 实现 通过编辑/etc/fstab实现 /dev/sda1 /mnt/usb auto defaults,nofail,x-systemd.device-timeout=1,noatime 0 0 这样开机会自动挂载,若设备未 阅读全文
posted @ 2021-01-05 16:01 azureology 阅读(348) 评论(0) 推荐(0)
摘要: FAQ CPP 根据笔记整理,偏基础概念, 配合右下角大纲视图食用更佳, 具体关键词自行搜索资料展开。 注:没有逻辑顺序,仅供参考。 i和i有什么区别 都是自增运算,区别: i++返回原始值:背后用到const返回old_value ++i返回自增值:背后引用传值直接修改实参 vector添加元素的 阅读全文
posted @ 2021-01-05 11:16 azureology 阅读(1496) 评论(0) 推荐(0)
摘要: 需求 项目要编写一个程序,要求随工控机上电启动,并能在崩溃后自动重启程序。 实现 涉及到daemon的概念,个人倾向于用service实现。 脚本需要root权限,修改ExecStart=/bin/sleep 999为对应业务程序地址 服务名称xxx可自定义 #!/bin/bash file=/et 阅读全文
posted @ 2021-01-04 15:01 azureology 阅读(340) 评论(0) 推荐(0)
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 76 下一页