python环境管理、软件包管理:miniconda:https://docs.conda.io/en/latest/miniconda.h
信息收集 子域名扫描,通过多个网站可能会更快找到漏洞 工具:可通过在线网站来查询,https://tools.yum6.cn/Tools/url
DNS解析 推荐cloudflare,其中CNAME是隐形转发,即设置a.abc.com的CNAME为b.abc.com后,访问b.abc.c
MySQL Nginx Redis MySQL # 创建容器 docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql # 可选映射文件(一般使用不需要) -v /usr/local/docker/mysql/conf:/etc/mysql -v /usr/local/docker/mysql/logs:/var/log/mysql -v /usr/local/docker/mysql/data:/var/lib/mysql # 在容器外连接MySQL mysql -h 172.17.0.2(容器ip
tailscale与frp区别 tailscale是利用wireguard组建了一个局域网,其中的机器可以相互访问,其他人探测不到 frp是把内
使用 CPU Memory Off-CPU Hot/Cold Differential 使用 官网链接:https://www.brendangregg.com/flamegraphs.html 分为5种场景: CPU Memory Off-CPU Hot/Cold
gdb 打印堆栈 coredump 查看是否开启 设置coredump文件保存路径 堆栈介绍 寄存器 i386 register x86_64 汇编执行流程 #include <stdio.h> int sum(int x, int y) { int accum = 1; accum = accum + x + y; return accum; } int main(int argc, char
编辑配置文件 sudo vi /etc/netplan/50-cloud-init.yaml dhcp配置 network: renderer: NetworkManager ethernets: wlan0: addresses: [] dhcp4: true optional: true eth0: addresses: [] dhcp4: true optional: true version: 2 静态ip配置 network: renderer: NetworkManager ethernets: wlan0: addresses: [192.168.3.155/16] gateway4: 192.168.1.1 nameservers: addresses: [114.114.114.114] optional: true eth0: addresses: [192.168.3.156/16] gateway4: 192.168.1.1 nameservers: addresses: [114.114.114.114] optional: true version: 2 应用配
持久 关闭(通过Ctrl+Alt+F1-F6快捷键进入命令行界面): sudo systemctl set-default multi-user.target 开启(通过Ctrl+Alt+F7快捷键进入GUI界面): sudo systemctl set-default graphical.target 临
安装必要软件 clang clangd clang-tidy clang-format lldb cmake ninja-build vscode插件 clangd CodeLLDB 若有头文件找不到等clangd相关的补全提示问题,可通过安装最新版clangd解决 https://clangd.llvm.org/installation.html cmake