分类 Linux 下的文章

SQLite 是一个轻量级、嵌入式、零配置的 SQL 数据库引擎,广泛应用于桌面软件、移动应用、Web 服务以及物联网设备。


常用命令速查表

功能命令
打开数据库sqlite3 mydb.db
查看所有表.tables
查看表结构.schema table_name
导出 SQL.dump > backup.sql
导出 CSV.mode csv + .output file.csv
备份数据库.backup backup.db
恢复数据库.restore backup.db
退出命令行.quit

- 阅读剩余部分 -

PM2 是一个功能强大的 Node.js 应用进程管理器,用于生产环境中守护和管理应用进程。


常用命令速查表

功能命令
启动应用pm2 start app.js
以集群模式启动pm2 start app.js -i max
查看进程列表pm2 list
查看日志pm2 logs
停止应用pm2 stop app_name
删除应用pm2 delete app_name
保存当前进程pm2 save
开机自启pm2 startup
监控应用pm2 monit

- 阅读剩余部分 -

错误提示

使用ssh远程登录提示错误信息:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:Z+DiW60VaGGGkO+U7Q3MLXyFsF65PKHoT6KPwdE/p4E.
Please contact your system administrator.
Add correct host key in /home/wujiayi/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/wujiayi/.ssh/known_hosts:6
  remove with:
  ssh-keygen -f "/home/wujiayi/.ssh/known_hosts" -R 120.24.81.17
ECDSA host key for 120.24.81.17 has changed and you have requested strict checking.
Host key verification failed.

- 阅读剩余部分 -

多域名访问同一主机

从去年开始就一直维护着目前的这个技术博客,前不久突然想搭建一个与技术无关的个人网站,发布一些生活上的好玩趣事、发布一些自己的摄影作品。新域名备案成功后,遇到了一个问题,如何在拥有一台服务器,一个公网IP的情况下,部署两个或多个不同的网站。经过详细了解后,总结出这篇使用Apache2配置多个虚拟主机的教程。

- 阅读剩余部分 -