对一些踩过的坑或者遇到的事情的总结,还有一些常用命令这些(也是为了方便我自己查看)
问题类
Load Average 高但 CPU 占用低
可能是有某个进程卡在 I/O wait 了,下面命令列出一些可疑的进程
1 | top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D (I/O wait probably): "count}' |
但是 kill
对这类进程可能没用,甚至都能给你把重启卡住
更新类
bitwarden
在 bitwarden 安装目录下(例如) /opt/bitwarden
按照官方教程,应该是创建了一个 bitwarden
用户
则
1 | sudo -u bitwarden ./bitwarden.sh updateself |
备份类
bitwarden
bitwarden 最重要的是 bwdata
目录里的内容,就在安装目录下(例如 /opt/bitwarden
)
在要生成备份的地方运行下面的命令,后面是你 bwdata
的位置
1 | tar cvf bitwarden-backup.tar /opt/bitwarden/bwdata/ |
forgejo
按照官方教程,forgejo 应该是 git
用户在运行,则用下面的命令 dump 数据库和存储库
后面的是你 forgejo 的配置文件位置
1 | sudo -u git forgejo dump --config /etc/forgejo/app.ini |