使用mklink转移目录增加C盘空间
mklink是类似linux中的创建链接,文件夹转换后会在原有位置创建一个文件夹链接,保证正常使用,例如将C:\Program Files\dotnet的文件夹直接移动到D:\Program Files\dotnet,使用管理员打开cmd执行如下命令
1 2
| C:\Windows\System32>mklink /J "C:\Program Files\dotnet" "D:\Program Files\dotnet" 为 C:\Program Files\dotnet <<===>> D:\Program Files\dotnet 创建的联接
|
C:\Program Files\目录下会出现一个带箭头的dotnet。
常用内容
1
| mklink /J "C:\Program Files\dotnet" "D:\Program Files\dotnet"
|
使用本地代理代理git
1
| git config --global http.proxy 127.0.0.1:10808
|
comfy cli启动时传入参数
1
| comfy launch -- --lowvram --bf16-unet --bf16-vae --bf16-text-enc
|
在python中使用gpu
由于有些时候直接安装依赖后并未使用gpu,所以需要单独处理一下,cuda13可以向下兼容。
先下载CUDA Toolkit - Free Tools and Training | NVIDIA Developer 并安装。
然后下载 cuDNN 历史版本 | NVIDIA 开发者,然后解压后将bin,include,lib三个文件夹复制到CUDA Toolkit的目录中,默认为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0
1 2
| pip uninstall torch pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
|
在python中验证
1
| python -c "import torch; print(torch.cuda.is_available()); print(torch.cuda.get_device_name(0))"
|
PostgreSQL碎片整理
VACUM
会重写表中的每一行数据,整理存储碎片,压缩表空间;会重建表的所有索引,整理索引碎片压缩索引空间。
VACUM不会锁表
pg_repack
注意事项
- 存储空间:全表重组时,剩余存储空间需至少为待重组表大小的两倍。
- 限制:pg_repack 无法操作临时表和 GiST 索引。
- 性能影响:重组表和索引时会占用较多磁盘 IO,需提前评估对业务的影响。
- 权限问题:若遇到权限报错,可使用 –no-superuser-check 参数,但全表重组仍需超级用户权限。
通过 pg_repack,您可以高效地优化 PostgreSQL 数据库的表空间,提升性能并减少存储浪费。
1 2 3 4 5 6
| postgres -hCREATE EXTENSION pg_repack
# 检查但不执行 pg_repack # 检查并执行 pg_repack
|
windows环境下的使用ssh鉴权登录
1 2 3
| ssh-keygen -t rsa -C "a@b.work" type $env:USERPROFILE\.ssh\id_rsa.pub | ssh -p 端口 用户名@IP "cat >> ./.ssh/authorized_keys"
|
kubectl在linux中按tab不提示
1 2 3 4 5
| echo 'source <(kubectl completion bash)' >>~/.bashrc or apt install bash-completion kubectl completion bash >/etc/bash_completion.d/kubectl source /usr/share/bash-completion/bash_completion
|