openwrt使用心得 2025-01-07 学习, Linux 暂无评论 ### 接口 > 1. eth0.1和eth0.2是从物理cpu接口(eth0)上虚拟出来的,可以设置多个wan口,甚至把wan口当lan用 > 2. br-lan 网桥 把需要的lan口组成一个桥接网络可以通过`brctl show`查看网桥列表和接口 show [BRIDGE]... Show bridges addbr BRIDGE Create BRIDGE delbr BRIDGE Delete BRIDGE addif BRIDGE IFACE Add IFACE to BRIDGE delif BRIDGE IFACE Delete IFACE from BRIDGE stp BRIDGE 1/yes/on|0/no/off STP on/off setageing BRIDGE SECONDS Set ageing time setfd BRIDGE SECONDS Set bridge forward delay sethello BRIDGE SECONDS Set hello time setmaxage BRIDGE SECONDS Set max message age setbridgeprio BRIDGE PRIO Set bridge priority setportprio BRIDGE IFACE PRIO Set port priority setpathcost BRIDGE IFACE COST Set path cost > 可以通过这些命令进行操作网桥,rm2100刷的openwrt固件,会把作为客户端的wifi接口并到这个网桥内,导致lan口没有网。 当前是通过`brctl delif br-lan apclii0` 删除网桥的中继wifi 3. 界面没有展示wifi客户端接口名称,可以创建一个wan口,自定义接口填wifi客户端接口(apclii0),
厚礼谢!原来termux这么牛掰。 2024-11-05 学习, Linux 暂无评论 ## sshd 之前用这个sshd可以远程访问手机,实现Nas的基操。今天又发现一个挺牛的东西 termuxapi,可以获取、设置、使用手机的api,比如获取gps,发声,拍照,录音,渠道不同,安装渠道要一样**fdriod**和google play不通用 参考这个: [termuxApi使用说明](https://www.sqlsec.com/2018/05/termuxapi.html "termuxApi使用说明") ## tmux 创建会话:`tmux new -s ` 进入会话:`tmux attach []` 会话保持后台 `ctrl+b d` 按住shift就可以使用右键的功能了 ## dufs `dufs -a aria2d:aria2d@/aria2/download -a gdc:gdc@/:rw /sdcard/htdocs/ -A` 可以多用户不同的路径,但只能是子路径,而且子路径也不是直接显示的,要依次点进去。 这个软件包只有webdav(反正能满足增删改查需求了),有时候还需要ftp,准备使用`pure-ftp`来实现
熬最晚的夜,养最朋克的生✨ 2024-06-23 学习, Linux, C# 暂无评论 #### 被vs2022折磨的一晚 > 很久以前试过用vs发布到dockerhub,今天想试一下是不是那么回事,突发奇想,想写一个小服务,但是服务器是Linux,无奈只会C#,这个是最折中的一个方法了,哎。 #### 发布到dockerhub有两种方式,.Net Sdk和docker desktop, > 一开始嫌弃dockerdesktop体积太大,相当于是个虚拟机了,想尝试.netSdk,发布不了,一开始我以为是没有科学上网的环境,后来发现不是(到现在也不知道为啥不行) 无奈下载了desktop #### docker desktop也有坑 > vs默认的生成的镜像的tag是不带用户名的,如:webapplication1,这样是push不了,需要改tag才可以。 `docker tag webapplication1:latest 52hzelegy/webapp1:20240623` 系统就会多一个镜像,再push这个镜像就可以了。 明天把这个测试的镜像搞得服务器里测下,可以的话就开始整活了,睡觉睡觉!!!
关于Cloudflare自选ip的问题 2022-07-18 学习, Linux 暂无评论 ## 使用Cloudflare > 以前是根据教程来的,后来不能用面板添加域名,再加上Cloudflare不再支持免费的域名,那个ml域名只套了4个子域名,原来我解析的流程有严重的错误 1. 首先需要在cf上CNAME解析到源域名(这个域名A记录是服务器ip) 2. 需要在dns服务商那里解析到cf提供的域名上:star: > 之前就是这步出错了,导致一直提示证书无效,cf提供15年的证书是源证书,其实就是cf自签证书,还有一个浏览器到cf服务器的边缘证书,如果不接入cf,这个边缘证书就一直没有,导致证书错误, 3. 边缘正书Active之后,就可以在dns服务上解析到自选ip了。
Linux新指令get👍 2021-08-03 Linux 暂无评论 ## 查询文件夹总大小 ``` shell root@OpenWrtForN1:~# du -sh /mnt/mmcblk2p4 1.8G /mnt/mmcblk2p4 ``` > `du` 查询文件夹大小 `-s`可以显示当前文件夹的大小(字节) `-h`可以把字节转换成M,K,G 有时候需要 查看占用,这个指令会很方便 *2021-8-3* ## scp 命令 > 两台Linux之间怎么传输文件😲😲😲 1. 本机往远程复制文件 - `scp [-P 端口{大写大写}] [-r {递归传递文件夹}] [-C {允许压缩}] 本机文件名 用户名@ip地址:远端路径/[这里可以修改文件名 不写则不修改文件名]` 1. 从远程复制文件到本地 - `scp [-P 端口{大写大写}] [-r {递归传递文件夹}] [-C {允许压缩}] 用户名@ip地址:远端路径或者文件名 本机文件名` ## du 命令 2022-02-17 (果然还是忘记了\~\~\~💀💀💀) >显示文件夹的大小 每次用到都要百度,给老子记住!记住!!🤪🤪🤪 1. 展示文件夹的大小 `du -sh /mnt/mmcblk2p4/docker/*` 这个**\***号要带着,不然只会展示当前文件夹的大小 切记哈 *2022-02-17*