网站运维常用命令大集合
维护的项目越来越多,运维的时候经常需要进行一些操作,有些低次的命令容易忘,开个文章汇总一下,长期补充。
postgresql数据库备份和还原:
备份
sudo -u postgres pg_dump -Ft [db_bame] > xxxx.tar
还原:
直接用pg_admin4里的restore功能或者用命令行:
sudo -u postgres pg_restore -d [db_name] -Ft xxxx.tar
如果是文本形式,可以用psql命令直接执行sql语句来还原
docker相关命令:
编译dockerfile:
docker build -t [name] [path]
启动docker容器:
docker run -d -p “0.0.0.0:pubport:innerport” [container_id]
如果要docker容器每次自动重启,加参数–restart=always