今日经历

ubuntu开机自启脚本

  1. 创建以.sh结尾的脚本,编写脚本
  2. 移动到这个文件夹里mv test.sh /etc/init.d/
  3. 给文件加权限chmod +750 test.sh
  4. 设置开机自启sudo update-rc.d test.sh defaults

但是,我写的脚本却没有开始运行,不知道是什么原因

cd /home/lighthouse/robot/Yunzai-Bot
npm start

解压缩详细学习

参数 作用
-c 压缩
-x 解压缩
-f 指定包的文件名,必须放在最后
-v 显示过程
-z .gz后缀的要加

ps: tar cf xxxtar -cf xxx是一样的。

[Errno 98] Address already in use错误

网上搜才发现是因为端口被占用了,腾讯云的命令关闭不了,好烦

lsof -i:端口号
kill -9 端口号

pycharm同步更改服务器的文件

有一说一,使用vim编辑真的太tm难了,所以我找到了别人写的教程。其中,anaconda不是必装的,可以直接借鉴pycharm的配置方法。

权限和连接有点问题,算了不弄了

被mongodb整疯

要么就是Permisson的问题,要么就是mongo命令不存在的问题

换系统了

终于,被这些折腾得绝望的我,在搜寻了无数建议后,选择尝试宝塔面板。
感觉宝塔面板好臃肿复杂,其实主要是感觉centos要自己安装好多东西,apt更方便一些。
最后,还是重装回了昨天的版本,但是又看见人家说建站最好还是要宝塔面板。考虑到下学期很忙,还是再重装吧。

今日总结

搜索

  • grep -ri '关键字' 路径 r递归,i忽略大小写

mongo命令

  • sudo systemctl start mongod //开启
  • sudo systemctl status mongod //查看运行状态
  • sudo systemctl stop mongod //关闭
  • sudo systemctl restart mongod //重启

解压缩
tar -cf //压缩
tar -xf //解压缩

查询

  • lsof -i:端口号 //查询端口占用程序

SUFE大二在读