11 2023 档案
摘要:OpenWrt编译报错——configure: error: you should not run configure as root 具体日志如下: checking whether mknod can create fifo without root privileges... configur
阅读全文
摘要:如何在OpenWrt平台新增一个package 目录如何在OpenWrt平台新增一个package背景示例用户态模块内核模块用户态模块+内核模块 背景 OpenWrt的编译框架做得非常好,只需要在固定的目录下,放置通用的Makefile,其编译框架即可正常读取该Makefile,并用指定的toolc
阅读全文
摘要:iptables 杂谈ACCEPT和RETURN 这两个目标,确实比较模糊。 目录iptables 杂谈ACCEPT和RETURN实验结论 实验 这里是实验的情况: 新建两个iptables的规则链,并且相连,如果是ACCEPT: -N my_rule_1 -N my_rule_2 -A my_ru
阅读全文
摘要:OpenWrt编译环境搭建 OpenWrt是一个基于Linux的嵌入式操作系统,专门设计用于智能路由器和网络设备。它采用了模块化的设计理念,可以轻松地定制和扩展路由器的功能。OpenWrt的核心是一个裁剪后的Linux内核,使用buildroot构建文件系统,通过添加软件包和插件来提供丰富的网络功能
阅读全文
摘要:一. Oops信息来源及格式 Oops这个单词含义为“惊讶”,当内核出错时(比如访问非法地址)打印出来的信息被称为Oops信息。Oops信息包含以下几部分内容: 1. 文本描述信息。 比如类似“Unable to handle kernel NULL pointer dereference at v
阅读全文
摘要:vim是一个很好用的文本编辑工具,支持丰富的插件、定制化。 主要在home目录下放置.vimrc,即~/.vimrc,即可实现诸多插件配置。 这里,共享一份笔者在用的.vimrc。 set nocompatible " be iMproved, required set backspace=inde
阅读全文
摘要:笔者的电脑,有两张网卡,一张为内网所需,默认IP为10.0.0.x网段,第二张希望拉出来共享给其他的电脑使用,即共享上网。共享后,其他电脑,只要和第二张网卡处于同一个交换机下,即可获取到IP,并可正常上网。 但是win默认的网卡之间共享,网段为192.168.137.1,即第二张网卡的IP网段为13
阅读全文
摘要:Lua的简单使用 Lua是一种轻量级的脚本语言,也有面向对象的编程思想,开发起来很方便。 可直接shell调用Lua package中的某个API: lua -e 'require("path_to_lua_api").api_name("api_parameter")' 如: lua -e 're
阅读全文
摘要:git rebase测试 初始化仓库 vim 1.c git init . git add 1.c git commit -m "add 1.c" . 此时为master分支。 尝试修改1.c文件,并提交: git commit -m "modify 1.c" . 看git日志: commit c2
阅读全文
摘要:crontab用法 crontab可以定时执行某些操作,很实用。 通常Linux系统都已经自带。 用法 $ crontab -h crontab: invalid option -- 'h' crontab: usage error: unrecognized option usage: cront
阅读全文
摘要:Git push到gerrit时报错change xxx closed 报错日志: To ssh://xxxx ! [remote rejected] HEAD -> refs/for/master (change http://xxxx/+/96707 closed) 可以看到这个提交已经clos
阅读全文
摘要:Windows电脑用久了之后,总是会产生很多“垃圾”,例如临时文件/日志/缓存等。 如果硬件参数很强,自然不用担心,但多数电脑,在使用一段时间后,都会慢慢“占据”C盘,导致电脑卡顿,使用体验不佳。 这里共享一份清理电脑C盘的脚本。 源码如下: @echo off echo 正在清理系统垃圾文件,请稍
阅读全文