技巧
shangyuanlang
运维之路
展开
-
Markdown编辑器使用
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-09-13 12:13:34 · 186 阅读 · 0 评论 -
Centos7下部署两套python版本并存环境的操作记录
需求说明:centos7.2系统的开发机器上已经自带了python2.7版本,但是开发的项目中用的是python3.5版本,为了保证Centos系统的正常运行,以及节省机器资源(不想因此再申请另外一台开发机器部署python3.5),所以需要安装python3.5与python2.7共存的开发环境。具体操作记录如下:1)安装相关包[root@qd-vpc-rec-dev01 ~]# ...原创 2018-07-30 18:17:11 · 244 阅读 · 0 评论 -
Python安装Mysql驱动出错解决(最新出炉)
Python中最连接Mysql常用的驱动是mysql-python :mysql的C语言的驱动mysql-connector:msql官方的驱动pymysql:python语言的驱动我这里安装的是 mysql-python终端中执行pip install mysql-python运气好的的话,直接就成功了,我遇到了一下问题,最终找到了解决方案,原因及解决方案如下,供参考...原创 2018-07-21 16:09:32 · 503 阅读 · 0 评论 -
Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers: File exists处理
安装好centos7版本的系统后,发现默认的网卡名字有点怪,为了便于管理,可以手动修改。下面对centos7版本下网卡重命名操作做一记录:1)编辑网卡信息[root@linux-node2~]# cd /etc/sysconfig/network-scripts/ #进入网卡目录[root@linux-node2network-scri...转载 2018-07-21 14:13:03 · 697 阅读 · 0 评论 -
如何查询一个进程下面的线程数(进程和线程区别)
在平时工作中,经常会听到应用程序的进程和线程的概念,那么它们两个之间究竟有什么关系或不同呢?一、对比进程和线程1)两者概念. 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.. 线程是指进程内的一个执行单元,也是进程内的可调度实体. 线程是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位线程自己基本上不拥有系统资源...转载 2018-07-21 13:30:36 · 5802 阅读 · 0 评论 -
事故记录:php-cgi进程过多导致系统资源耗尽
事故现象: 机房一台服务器运行一段时间后,突然发现系统资源即将被耗尽!1)top命令查看一下系统的cpu ram swap的使用情况由上图分析,可以看出 1–共有602个进程,但其中有601个进程休眠了。 这就有点不对劲,这台服务器的内核进程也就80个左右,加上memcached, nginx, mysqld,也不会超出90个,除了这些,剩下的只有php-fpm管理的php-cgi了...转载 2018-07-21 13:22:42 · 3260 阅读 · 0 评论 -
confluence上传文件附件预览乱码问题(linux服务器安装字体操作)
在confluence上传excel文件,预览时发现乱码问题主要是因为再上传文件的时候一般是Windows下的文件上传,而预览的时候,是linux下的环境,由于linux下没有微软字体,所以预览的时候无法识别文档字体,所以才会出现乱码。还比如某个业务有个功能生成图片,结果图片里的字全变空格了,这也是服务器上没相应的字库造成的。解决办法:在服务器上安装中文字体。操作方法如下: 1)先安装想要...转载 2018-07-20 18:12:20 · 2558 阅读 · 0 评论 -
grep
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。使用grep搜索某个关键字时,默认搜索出来的是所有包含该关键字的行,如下:搜索/var/named/veredholdings.cn_zone文件中172...转载 2018-07-20 18:09:21 · 266 阅读 · 0 评论 -
linux运维中的命令梳理(一)
在linux日常运维中,我们平时会用到很多常规的操作命令。在修改文件后,执行下面操作进行代码提交到git:git add . git status #查看修改了哪些文件信息git commit -m "edit message" ...转载 2018-07-20 18:06:49 · 982 阅读 · 0 评论 -
CentOS7重启Initial setup of CentOS Linux
Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information (no user will be created) (license not accepted) Ple...原创 2018-07-19 15:37:00 · 238 阅读 · 0 评论 -
HTTPS 原理与证书实践(二)
1.4 加密算法的简介1.4.1 对称加密算法对称加密算法特性是加密和解密使用同一个密钥,利用对称算法可以将明文改为密文(加密),密文还原为明文(解密)。对称加密算法常见的有:转载 2018-07-02 11:07:06 · 973 阅读 · 0 评论 -
centos7 无法启动网络(service network restart)错误解决办法
centos7 无法启动网络(service network restart)错误解决办法:(以下方法均为网上COPY,同时感谢原博主分享)systemctl status network.service 出现以下错误“rtnetlink answers file exists” 的解决方法第一种: 和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服...转载 2018-06-26 18:37:07 · 3467 阅读 · 0 评论 -
企业防火墙之iptables
1.1 企业中安全优化配置原则尽可能不给服务器配置外网ip ,可以通过代理转发或者通过防火墙映射.并发不是特别大情况有外网ip,可以开启防火墙服务.大并发的情况,不能开iptables,影响性能,利用硬件防火墙提升架构安全1.1.1 生产中iptables的实际应用主要应用方向1、主机防火墙(filter表的INPUT链)。2、局域网共享上网(nat表的POSTROUTING链)。半个路由器,NA...转载 2018-07-01 15:28:20 · 786 阅读 · 0 评论 -
MySQL: Starting MySQL….. ERROR! The server quit without updating PID file
https://icesquare.com/wordpress/mysql-starting-mysql-error-the-server-quit-without-updating-pid-file/Solution 1: Reboot The ComputerAlthough it sounds simple, but it really works. During the system up...转载 2018-06-26 13:46:48 · 348 阅读 · 0 评论 -
设置centos显示中文
1.查看当前系统语言登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。如2.查看安装的语言包查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文3.如果没有中文语言呢 可以通过网上下载安装中文语言包yum groupinstall chinese-support如何修改系统语言为中文1 临时更换语言如果只是临时更换lin...原创 2018-06-19 15:49:59 · 19544 阅读 · 1 评论 -
Sublime插件安装和使用
插件安装的方式:插件安装方式一:直接安装 下载插件安装包,然后把安装解压到packages目中,按成安装(菜单->首选项->浏览插件)插件安装方法二:使用package control组件安装Package control的介绍Package contro是sublime软件的插件包管理器,通过该组件,我们可以很方便的管理我们插件(浏览,安装,卸载)...原创 2018-11-24 23:42:24 · 1534 阅读 · 0 评论