偷税师大野艾希莉的博客

Boilerplate of Remilia Blog

openvpn的客户端路由方法

背景 用openvpn搭了一套内网调试的系统,现在有一个client处于一个内网环境,这个内网环境有许多设备需要调试,因此想通过这个client作为router来连接到具体的设备上。 client所处的内网环境ip为10.111.0.0/24,client的openvpn ip为192.168.136.38,用户所在的openvpn网段为192.168.133.0/24,需要进行以下的配...

用文件模拟成一个磁盘

创建模拟磁盘的文件 先创建一个大文件 dd if=/dev/zero of=disk.img bs=1G count=1 status=progress 使用fdisk格式化 fdisk disk.img 其中m为帮助,g为创建GTP分区表,n为添加一个新的分区,t为mkfs,w为保存 假设我要制作4个分区,如下所示: Command (m for help): g Cre...

制作文件系统并调整文件系统大小的那些事

背景 在一个板子上做好镜像后想复制到其他的板子上,整个根文件系统都在一个分区里,所以只要复制这个分区就行,用dd命令拷贝出来就行。但是整个磁盘的大小过于庞大,拷贝出来的镜像也很大,下一次写入的镜像也很大,所以想找个简单的办法解决这个问题 方法 1.制作镜像 制作镜像可以直接用dd命令拷贝磁盘,假设没有办法离线拷贝分区,可以先将rootfs设置成ro echo u > /proc...

为arm64制作ubuntu根文件系统

build ubuntu rootfs for aarch64

0. 提前准备 sudo apt-get install qemu-user-static 1. 下载ubuntu的base文件系统 ubuntu20.04的下载位置在http://cdimage.ubuntu.com/ubuntu-base/releases/20.04.5/release/ 这里我选的是ubuntu-base-20.04.5-base-arm64.tar.gz ...

在linux中安装golang

install golang on linux

目的 每次换机器重新安装golang都得搜教程,觉得有点麻烦,干脆自己做一个教程 方法 下载最新版本的golang安装包并且解压到/usr/local目录下 curl -L -s https://golang.google.cn/dl/ |grep "<a class=\"download downloadBox\"" |grep "linux-amd64" | awk -v s...

一行命令打印出文件夹下所有中石化发票的金额

目标 首先目的很明确,就是想凑出一个金额而已。 但是由于油票比较零散,想凑出一个季度的的发票非常麻烦,又不想写很多代码,干脆做了个一行命令解决问题 具体步骤 需要先安装pdftotext sudo apt-get install -y xpdf 然后用这个命令统计出所有的金额以及总金额 find . -name "*pdf" | xargs -I {} pdftotext {}...

docker镜像自动更新

使用方式 # 拉取镜像 docker pull containrrr/watchtower # 更新指定的容器 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once target-container-name 参考链接 https://blog.min...

bash下一些提高效率的快捷键

CTRL+K # 删除光标位置到行末的内容 CTRL+R # 历史命令反向搜索,使用 CTRL+G 退出搜索 CTRL+U # 删除字符到行首 CTRL+W # 删除光标左边的一个单词 CTRL+Y # 粘贴前面 CTRL+u/k/w 删除过的内容 CTRL+_ ...

使用EC20搭配树莓派搭建短信接收服务

使用EC20搭配树莓派搭建短信接收服务 物理连接 将EC20模块通过USB接到树莓派的USB口,物理设备连接后查看是否有ttyUSB设备 ls /dev/ttyUSB* 如果有的话则代表物理连接成功 安装依赖 安装gammu sudo apt-get install gammu 安装gammu-smsd sudo apt-get install gammu-smsd ...

dpkg-deb的构建方法

deb包的简单介绍 https://www.devdungeon.com/content/debian-package-tutorial-dpkgdeb 制作一个deb包 https://ubuntuforums.org/showthread.php?t=910717 在安装前后执行脚本 https://blog.csdn.net/yingyingququ/article/details...