分类目录归档:Linux

linux重启某个主进程


这里以重启gunicorn为例子

  • 查找主进程id(masterpid ) 通过执行以下命令,获取进程树

    pstree -ap|grep gunicorn
  • 执行结果:

    ubuntu@ip-172-31-17-237:~$ pstree -ap|grep gunicorn
    |               |-grep,2784 --color=auto gunicorn
    |   `-gunicorn,1279 /home/ubuntu/.virtualenvs/alpfaceblog/bin/gunicorn DjangoBlog.wsgi:application--n
    |       ...

Read more

Plugin initialization aborted with error Generic error


关于ubuntu环境下的mysql错误:

OperationalError at /admin/article/body/
(2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 111] Connection refused)")

重启mysql后,大概半小时后,又不断报错,再次重启mysql报错;

$ /etc/init.d/mysqld start
Starting mysqld (via systemctl):  Job for mysqld.service failed because the control p...

Read more

Ubuntu 16.04 执行 apt-get install 时报错的解决办法


apt更新如果非正常结束,会留有lock文件、以及许多更新缓存文件,导致无法继续执行apt update操作。解决办法是手工删除这些文件,即可正常使用apt update更新命令。

报错如下:

parallels@ubuntu:~$ sudo apt-get install fcitx-config-gtk
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

起初我安装上面的提示执行,依旧报错

sudo dpkg --configure -a

解...

Read more

ffmpeg 制作webp动图


项目实战:

众所周知webp 出自google,它是一种图片的格式, webp减少图片体积,按照官方的说法,在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%。 起初webp并不支持动图,直到后来在0.2.0的版本上加上了动图,称为animated webp。

最早接触webp是因为公司要减小app包的体积,因为公司是做地图导航的,有很多图片资源文件,而且Android和iOS都有相应的解决方案,所以觉得将所有图片资源替换为webp,经过几天的折腾最终减少了将近20m。 这次我要使用animated webp作为客户端动图,是因为其效率和压缩...

Read more