随笔分类 - Linux
摘要:Supervisor是用Python编写的 目前只能在类unix操作系统中使用的一个进程管理工具 官网 http://supervisord.org/ 安装 centos上安装 yum install supervisor Ubuntu上安装 apt-get install supervisor p
阅读全文
摘要:update-alternatives 命令用于处理linux系统中软件版本的切换 管理目录 /etc/alternatives 格式 Usage: update-alternatives [<option> ...] <command> Commands: --install <link> <na
阅读全文
摘要:http://mirrors.aliyun.com/centos/ http://mirrors.aliyun.com/ubuntu-releases/ 华为镜像下载地址 http://mirrors.huaweicloud.com/repository/
阅读全文
摘要:Perf 是内置于Linux 内核源码树中的性能剖析(profiling)工具 基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作系统相关性能指标的性能剖析 可用于性能瓶颈的查找与热点代码的定位 ubuntu 16.04安装perf 1. perf stat perf stat通过
阅读全文
摘要:使用 perf list 提示 The program 'perf' is currently not installed. You can install it by typing:sudo apt install linux-tools-common 安装 sudo apt install li
阅读全文
摘要:1.下载和安装mysql源 (1)下载 mysql源安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 注: 如果提示 wget: command not found 安装wget yum -y
阅读全文
摘要:penv是一个简单的Python版本管理工具。 前身为Pythonbrew,pyenv允许改变全局的python版本,安装多种不同的python版本,设置应用指定的python版本以及创建/管理虚拟的python环境 pyenv的工作原理: 将pyenv管理的Python目录插到环境变量的最前面,这
阅读全文
摘要:安装好Ubuntu安装软件时,出现 Media change : please insert the disk labeled 编辑 将带cdrom注释掉 更新仓库 问题解决
阅读全文
摘要:以前的虚拟机没有了,安装时进行网络配置遇到一些问题,特此记录下来 1.VMWare 编辑——》虚拟网络编辑器 2.Ubuntu设置 查看 查到 ens33 修改网络配置 添加 ens33 的配置 重启 sudo reboot
阅读全文
摘要:安装Ubuntu16时选择了中文,执行命令老是出现菱形乱码 试了好几种办法也没成功,就改成英文了 修改/etc/default/locale 添加 执行命令 重启
阅读全文
摘要:1.nginx 是一个Http和反向代理服务器 2.uwsgi uWSGI、WSGI和uwsgi的区别 WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服
阅读全文
摘要:前边文章可以将ppt转换为pdf 查看 使用unoconv将ppt转为pdf,再使用imagemagick将pdf转为图片 这次想将pdf和图片进行互转 当前目录下只有2.ppt 1.ppt转pdf 2.pdf转图片 3图片转pdf 说明: 从图上看出,文件变大了好多 可以在pdf转图片时,控制参数
阅读全文
摘要:解决方案分成两步: (1)调用unoconv命令将 doc、ppt 转 pdf (2)使用 imagemagick将 pdf 转图片 步骤 1.安装unoconv 安装是否成功 2.安装imagemagick 是否安装成功 3.测试 (1)将odt文件转成pdf文件 (2)将pdf转成图片(jpg)
阅读全文
摘要:最近一直没用nginx 昨天将tp3.2的项目部署到Ubuntu下的nginx下,发现忘记怎么配置的了 特将配置方式记录下来,以方便日后查找 重启nginx
阅读全文
摘要:今天自己用 tp 写的项目报错 查了下,是磁盘临时空间不够导致 查看 my.cnf 的 tmpdir,看下指向哪个目录,修改到有空间的目录 最后发现是/var/tmp/phd/log/daemons.log 占用空间过大 这是以前部署的phabricator的log 进入目录/webroot/too
阅读全文
摘要:今天使用vi 命令时,提示write error in swap file 查了下原因,磁盘空间不够 使用 rm -rf 文件名 ,删除不用的 使用 echo "" > 文件名 ,清空文件
阅读全文
摘要:1.隐藏版本信息 在nginx.conf里面添加 2.隐藏server信息 需要重新编译ngnix进入解压出来的nginx 源码目录 将 改为 重新编译nginx 再看header里面Server信息变成了自定义的名字 X-Web
阅读全文
摘要:在Ubuntu上新建tmp.c vi tmp.c gcc tmp.c 说明: 将test.c预处理、汇编、编译并链接形成可执行文件 未指定输出文件,默认输出为a.out (1)./a.out 说明: GCC编译之后程序默认文件名是a.out <1>Ctrl+C,程序终止 <2>关闭session,进
阅读全文
摘要:前端优化 1.减少http请求次数 图片、css、script等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间 把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,小图拼合后利用 background 来定位 2.充分利用浏览器缓存 e
阅读全文
摘要:今天在Ubuntu上安装composer 提示 使用下面命令,查看PHP编译参数 --with-curlwrappers 被启用了 而且发现,编译的php目录不是当前的php版本 原来上次重新安装了php,现在启动的是php5.5,而/usr/local/bin/php 还是以前的 删除后,重新建软
阅读全文