ssh
创建ssh密钥对
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -N passswd -C comment
or
ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa -N passswd -C comment
- -t: 可选[dsa | ecdsa | ecdsa-sk | ed25519 | ed25519-sk | rsa]
- -b: 密钥位数
- -f: 密钥存储路径
- -N: 密钥的密码
- -C: 备注内容
*ed25519无需指定位数
ssh 代理
windows/Linux
- 启动agent:
eval "$(ssh-agent -s)"
- 将 SSH 私钥添加到 ssh-agent:
ssh-add ~/.ssh/id_ed25519
Mac
- 启动agent:
eval "$(ssh-agent -s)"
- 需要修改
~/.ssh/config
文件以自动将密钥加载到 ssh-agent 中并在密钥链中存储密码:
*如果密钥没有密码,则省略 UseKeychain 行。Host DomainNameOrIDAddress Hostname NameOfService AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_ed25519
- 将 SSH 私钥添加到 ssh-agent 并将密码存储在密钥链中:
ssh-add --apple-use-keychain ~/.ssh/id_ed25519
conda
查看现有环境
conda info --envs
创建、克隆环境
conda create -n EnvName python=3.11
conda create --name TgtEnv --clone SrcEnv
删除环境
conda remove --name EnvName --all
conda env remove --name EnvName
换源
详见: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
pip
换源
详见: https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
Linux
系统信息
uname -a # 查看内核/操作系统/CPU信息
head -n 1 /etc/issue # 查看操作系统版本
安装字体
- 拷贝字体文件到默认字体目录:
/usr/share/fonts/
(For system)或~/.local/share/fonts
(For user), 或自定义目录例如~/.fonts
. - 更新系统字体缓存: 如果字体在默认字体目录
sudo fc-cache -f -v
. 否则需要指定目录例如sudo fc-cache -f -v ~/.fonts
. - 查看是否安装成功:
fc-list
tar
打包压缩: tar -czvf XXX.tar.gz folder
提取解压:tar -xzvf XXX.tar.gz
git
配置用户名与邮箱
git config --global user.name "JJVV"
git config --global user.email "1454046732@qq.com"