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 # 生效
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
树莓派命令
硬盘测速
apt install hdparm -y # 安装测速工具
blkid # 查找硬盘
hdparm -Tt /dev/sda2 # 测速,/dev/sda2 为blkid查找出来的
列出USB硬件
lsusb
列出挂载的所有磁盘
lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL
npm命令
安装yarn
npm i yarn -g