问题一 删除报权限不足
- 当删除
rm -rf dist/报错:rm: cannot remove 'dist/.user.ini': Operation not permitted - 执行:
chattr -i dist/.user.ini - 最后:
rm dist/.user.ini参考文档:cloud.tencent.com/developer/a…
问题二 打开报权限不足
- 执行
npm i egg-scripts --save报错permission denied, open '/home/manage_material/.travis.yml' - 当前用户已为root管理员用户时,执行
chmod 777 /home/manage_material/.travis.yml,赋予可读可写可执行权限 - 最后再执行
npm i egg-scripts --save
问题三 7001 端口被占用
有时候关闭软件后,后台进程死掉,导致端口被占用。
比如重启eggjs的时候,先前已经启动过了: server got error: bind EADDRINUSE null:7001, code: EADDRINUSE
1.查找被占用的端口
- 查看端口使用情况
netstat -tln
- 只查看端口8083的使用情况
netstat -tln | grep 8083
2.查看端口属于哪个程序?端口被哪个进程占用
lsof -i :7001
3.杀掉占用端口的进程
kill -9 10326