window 命令
查看显卡版本信息
nvidia-smi
winget 命令
winget search xxx
winget install xxx
winget show xxx
winget list
winget upgrade xxx
winget uninstall xxx
docker 命令
docker服务资源占用
docker system df
docker删除无效镜像
docker image prune
docker实时日志
docker logs -f -n 20 服务名
docker镜像上传dockerhub
docker login
docker tag xx xxx/xxx
docker push xxx/xxx
xxx/xxx对应仓库
docker服务资源占用
docker system df
停止并删除容器
docker rm -f xxx
重启所有已停止的容器
docker restart $(docker ps -a -q)
修改配置文件重启
systemctl daemon-reload
systemctl restart docker
docker-compose 命令
docker-compose实时日志
docker-compose logs --tail 10 -f 服务名称
docker-compose更新软件
docker-compose pull #更新镜像
docker-compose up -d --remove-orphans #重启容器
docker image prune #删掉旧镜像
linux命令
压缩文件
tar -zcvf 压缩后文件 要压缩的文件
解压文件
tar -zxvf 解压的文件
linux 查看文件夹大小
du -h --max-depth=0
df -h
du -sh [目录名]
查看端口占用
netstat -nltp
查找文件
find / -name xx.txt
查看内核版本
cat /proc/version
uname -a
uname -r
查看版本信息
cat /etc/issue
lsb_release -a
复制文件显示进度
rsync -av --progress t01/demo.zip t02/
配置环境变量
vi ~/.bashrc #编辑
export xxx=/usr/bin/xxx # 末尾添加
source ~/.bashrc # 生效
设置时区
timedatectl set-timezone Asia/Shanghai
git命令
登录
git config --global user.name "xxx"
git config --global user.email "xxx"
bash
新版修改默认分支
git config --global init.defaultBranch main
配置代理
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
关闭证书检测
git config --global http.sslVerify false
初始化目录
git init
远程仓库
git remote add origin https://XXXXXXXXXXXXXXXXXXXX
合并仓库
git pull --rebase origin main
查看状态
git status
本地提交
git add .
git commit -m "上传博客文件"
远程上传
git push -u origin main
子模块一起克隆
git clone --recursive xxxxxxxxxxxxx
子模块更新
git submodule update --remote
hugo命令
新建项目
hugo new site xxx
安装主题
cd xxx
git init
git submodule add xxxxxxxxxx themes/dream
新建博客
hugo new posts/xxxx.md
启动博客
hugo server -D
go命令
初始化
go mod init
更新依赖文件
go mod tidy
下载依赖文件
go mod download
校验依赖
go mod verify
手动修改依赖文件
go mod edit
WSL命令
关闭
wsl --shutdown
配置http代理
export http_proxy="https://127.0.0.1:1080";
export https_proxy="https://127.0.0.1:1080";
配置socks代理
export http_proxy="socks5://127.0.0.1:7890"
export https_proxy="socks5://127.0.0.1:7890"
端口一样可简化
export all_proxy="socks5://192.168.68.166:1080"
linux网络配置
临时IP配置
ifconfig eth0 192.168.68.167 netmask 255.255.255.0 up
临时网关配置
route add default gw 192.168.68.111
临时配置代理
export http_proxy=http://127.0.0.1:10809
export https_proxy=https://127.0.0.1:10809
取消临时代理
unset http_proxy
unset https_proxy
vi 命令
显示行号
:set number
win11
wsl卸载后磁盘清理目录
C:\Users\12205\AppData\Local\Packages
开启超级管理员用户登录
net user administrator /active:yes
安装中跳过联网,Shift + F10
oobe\bypassnro
PowerShell 不能使用node等命令
Set-ExecutionPolicy RemoteSigned
安装最新的 PowerShell
winget install --id Microsoft.Powershell --source winget
树莓派命令
硬盘测速
apt install hdparm -y # 安装测速工具
blkid # 查找硬盘
hdparm -Tt /dev/sda2 # 测速,/dev/sda2 为blkid查找出来的
列出USB硬件
lsusb
列出挂载的所有磁盘
lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL
npm命令
安装 pnpm
corepack enable
corepack prepare pnpm@latest --activate
查看当前镜像源:
npm get registry
设置淘宝镜像源:
npm config set registry https://registry.npmmirror.com/
还原官方镜像源:
npm config set registry https://registry.npmjs.org/