1. 展示当前文件夹下所有文件、文件夹的大小(自动划单位)
    du -h --max-depth=1
  2. 展示当前目录下的所有隐藏文件、文件夹
    find . -maxdepth 1 -name ".*"
    移除当前目录下的所有隐藏文件、文件夹
    find . -maxdepth 1 -name ".*" -exec rm -rf {} +
  3. 解压apk文件
    安卓软件apk:unzip解压
    alpine apk: tar -xzf openjdk8-jre.apk -C ./aa/ --exclude=.PKGINFO --exclude=.SIGN*
    openwrt 25.0*+ apk:安装apk-tools ,运行apk extract --allow-untrusted ./aa.apk
  4. v1.13.0-alpha.22.5
  5. openwrt 上面的部分命令: # nft 丢弃入站/转发 tcp rst 数据包(ipv4+ipv6) nft add rule ip filter "INPUT tcp flags & rst == rst drop" nft add rule ip filter "FORWARD tcp flags & rst == rst drop" nft add rule ip6 filter "INPUT tcp flags & rst == rst drop" nft add rule ip6 filter "FORWARD tcp flags & rst == rst drop" # nft 重定向 UDP+TCP 53 的dns请求到本地53端口(dns劫持) nft add table inet dnsmasq nft add chain inet dnsmasq prerouting "{ type nat hook prerouting priority -95; policy accept; }" nft add rule inet dnsmasq prerouting "meta nfproto { ipv4, ipv6 } udp dport 53 counter redirect to :$dns_port comment \"DNSMASQ HIJACK UDP\"" nft add rule inet dnsmasq prerouting "meta nfproto { ipv4, ipv6 } tcp dport 53 counter redirect to :$dns_port comment \"DNSMASQ HIJACK TCP\""
  6. 致敬全世界最稳定的拱linux(arch):
    密码对了,但是sudo显示密码错误,新创建一个终端窗口,然后faillock --reset,接下来再次尝试运行 sudo su,输入正确的密码,再次运行faillock --reset
  7. linux环境下,softether vpn配置本地网卡、流量转发
    • #成功连接后,申请root,执行
    • echo 1 > /proc/sys/net/ipv4/ip_forward
    • pacman -Sy extra/dhcpcd
    • #这个不安装运行不了接下来的命令,应该先检测'dhcpcd'是否存在,存在则跳过安装
    • dhcpcd vpn_vpn
    • #vpn_vpn是 softether vpn的网卡,申请dhcp分配ip
    • ip route add 153.218.169.118/32 via 10.1.1.1
    • #"153.218.169.118"在这里是软件内已经连接的vpn的host name解析出来的ip,精确到/32,"10.1.1.1"是出站网口的网关(默认路由),vpn路由ip需要用户
    • ip route del default via 10.1.1.1
    • #移除原始路由
    • #在这里之后先暂停,询问用户是否断开vpn连接,断开就进行接下来的内容,否则继续等待
    • #恢复原始路由
    • sudo ip route del 153.218.169.118/32
    • #移除vpn路由
    • sudo ip route add default via 10.1.1.1
    • #恢复原始路由
Back to top