随笔分类 -  linux

Vim配置(python版)
摘要:由于马上将用到django框架,需要有一个好的ide来coding,之前做C的开发时候体会到了vim的强大,所以编写python也决定采用vim。 PS:除了vim,一般浏览代码多用atom和sublime,具体可以自己google。 之前做C的项目时采用了spf13-vim,git地址:https 阅读全文

posted @ 2019-04-11 15:01 hftian 阅读(18286) 评论(1) 推荐(1)

redhat 6.5 安装和配置zabbix客户端
摘要:一、安装zabbix-agent端 二、配置agent端配置文件 配置agent端配置文件 如果该文件中的内容(安装目录和可执行文件目录)与实际状况不同,那么则需要修改 三、启动Zabbix Agent 启动Zabbix Agent服务 四、设置开机启动 设置Zabbix-Agent服务自启动 阅读全文

posted @ 2019-01-29 11:00 hftian 阅读(787) 评论(0) 推荐(0)

Linux中find常见用法示例
摘要:·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -ex 阅读全文

posted @ 2019-01-26 11:50 hftian 阅读(660) 评论(0) 推荐(0)

find mtime参数+号,-号,不带符号的用法
摘要:find . -mtime +0 -type f -name "oms*" | xargs rm -f 删除24小时以前 oms格式的文件 #按文件更改时间来查找文件,-n指n天以内,+n指n天以前。大家在使用find命令中的mtime参数时候,会看到官方的解释如下:-mtime nFile's d 阅读全文

posted @ 2019-01-26 10:51 hftian 阅读(435) 评论(0) 推荐(0)

CentOS7忘记root密码
摘要:CentOS7修改root密码的方式和以往的版本有所不同,而网上大多数教程都是基于7之前的版本,现在就来看下CentOS7是如何修改密码的吧 CentOS7修改root密码的方式和以往的版本有所不同,而网上大多数教程都是基于7之前的版本,现在就来看下CentOS7是如何修改密码的吧 CentOS7修 阅读全文

posted @ 2018-12-09 21:18 hftian 阅读(193) 评论(0) 推荐(0)

日志切割之Logrotate
摘要:1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它可以自动对 阅读全文

posted @ 2018-11-27 21:53 hftian 阅读(182) 评论(0) 推荐(0)

Linux 实例常用内核网络参数介绍与常见问题处理
摘要:本文总结了常见的 Linux 内核参数及相关问题。修改内核参数前,您需要: 从实际需要出发,最好有相关数据的支撑,不建议随意调整内核参数。 了解参数的具体作用,且注意同类型或版本环境的内核参数可能有所不同。 备份 ECS 实例中的重要数据。参阅文档创建快照。 查看和修改 Linux 实例内核参数 方 阅读全文

posted @ 2018-11-27 13:33 hftian 阅读(1837) 评论(0) 推荐(0)

Linux 查看物理 CPU、内存信息
摘要:可以通过本文如下方法查看云服务器 Linux 系统的 CPU、内存相关信息: 说明: 总核数 = 物理CPU个数 × 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 × 每颗物理CPU的核数 × 超线程数 1. 查看物理 CPU 个数 cat /proc/cpuinfo| grep "ph 阅读全文

posted @ 2018-11-27 09:51 hftian 阅读(3300) 评论(0) 推荐(0)

Linux 系统负载查询及分析说明
摘要:Linux 系统出现死机或卡顿时,可以参阅如下步骤进行整体排查: 使用 sar 查看 Linux 系统各项资源使用情况 sar 是System Activity Reporter(系统活动情况报告)的缩写。sar 工具对系统状态进行取样后,=通过计算数据和比例来表达系统当前的运行状态。其特点是可以连 阅读全文

posted @ 2018-11-26 21:50 hftian 阅读(285) 评论(0) 推荐(0)

Linux 实例常用内核网络参数介绍与常见问题处理
摘要:本文总结了常见的 Linux 内核参数及相关问题。修改内核参数前,您需要: 从实际需要出发,最好有相关数据的支撑,不建议随意调整内核参数。 了解参数的具体作用,且注意同类型或版本环境的内核参数可能有所不同。 备份 ECS 实例中的重要数据。参阅文档创建快照。 查看和修改 Linux 实例内核参数 方 阅读全文

posted @ 2018-11-25 21:39 hftian 阅读(1282) 评论(0) 推荐(0)

Linux 通过rinetd端口转发来访问内网服务
摘要:可以通过端口映射的方式,来通过具有公网的云服务器 ECS 访问用户名下其它未购买公网带宽的内网 ECS 上的服务。端口映射的方案有很多,比如 Linux 下的 SSH Tunnel、rinetd,Windows 下的 portmap 等,本文简要介绍 rinetd,和 ssh tunnel 的配置方 阅读全文

posted @ 2018-11-23 16:29 hftian 阅读(1138) 评论(0) 推荐(0)

Linux 实例如何开启 MySQL 慢查询功能
摘要:运行 MySQL 时,查询速度比较慢的语句对数据库的影响非常大,这些慢语句大多是写的不够合理或者大数据环境下多表并发查询造成的。MySQL 自带慢查询功能,能记录查询时间超过参数 long_query_time 的值的语句,用于定位执行慢的 SQL 语句。您可以优化慢查询语句从而优化 MySQL。 阅读全文

posted @ 2018-11-23 15:52 hftian 阅读(351) 评论(0) 推荐(0)

20步打造最安全的Nginx Web服务器
摘要:Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱 (IMAP/POP3)代理服务器。它运行在UNIX,GNU /linux,BSD 各种版本,Mac OS X,Solaris和Windows。根据调查统计,6%的网站使用Nginx Web服务器。Nginx是少数能处理C10K问题的服 阅读全文

posted @ 2018-11-23 15:51 hftian 阅读(505) 评论(0) 推荐(0)

Linux 任务计划 crontab 配置概要与常见问题
摘要:Linux 可以利用 crontab 来实现定时任务,自动化操作。本文对此进行简要说明。 crontab 操作示例 列出定时任务 crontab -l #列出所有的定时任务,如果没有定时任务,返回no crontab for root信息。 新建定时任务 crontab -e #打开crontab定 阅读全文

posted @ 2018-11-23 15:43 hftian 阅读(1356) 评论(0) 推荐(0)

fuser - 查看文件/网络端口等被什么进程占用
摘要:前提 linux环境下,当使用umount命令卸载挂载点时,会遇到“device is busy”提示,这时fuser就能查出谁在使用这个资源;当然umount –lf [挂载点] 也可以强制卸载 功能 fuser 可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的 阅读全文

posted @ 2018-11-22 21:56 hftian 阅读(2558) 评论(0) 推荐(0)

SSH端口转发详解及实例
摘要:正文 一、SSH端口转发简介 SSH会自动加密和解密所有SSH客户端与服务端之间的网络数据。但是,SSH还能够将其他TCP端口的网络数据通SSH链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做"隧道"(tunneling),这是因为SSH为其他TCP链接提供了一个安全的通道来进行传输 阅读全文

posted @ 2018-11-21 22:31 hftian 阅读(654) 评论(0) 推荐(0)

centos7 搭建openvpn服务器
摘要:openvpn --daemon --cd /etc/openvpn --config client.ovpn --log-append /var/log/openvpn.log --askpass /etc/openvpn/myvpn.pass //拨号 OpenVPN是一个开源代码的VPN应用程 阅读全文

posted @ 2018-11-10 21:26 hftian 阅读(1111) 评论(0) 推荐(0)

centos 7部署openvpn easy-rsa 3.0部署方法
摘要:yum install openvpn easy-rsa openssl-develmkdir -p /etc/openvpn/easy-rsa/cp -p /usr/share/doc/easy-rsa-3.0.3/vars.example /etc/openvpn/easy-rsa/varscp 阅读全文

posted @ 2018-11-09 17:30 hftian 阅读(396) 评论(0) 推荐(0)

centos7 搭建openvpn服务器
摘要:ntroduction OpenVPN是一个开源代码的VPN应用程序,可让您在公共互联网上安全地创建和加入专用网络。相比pptp,openvpn更稳定、安全。 本篇博客主要介绍下面两点: 1. Centos 7下安装与配置OpenVPN; 2. 客户端连接OpenVPN服务器(window 、Ubu 阅读全文

posted @ 2018-11-09 17:24 hftian 阅读(68) 评论(0) 推荐(0)

运维中的日志切割操作梳理
摘要:对于Linux系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分Nginx日志之类的CRON脚本,大家似乎遗忘了Logrotate,争相发明自己的轮子,这真是让人沮丧啊!就好比明明身边躺着现成的性感美女,大家却忙着自娱自乐,罪过!logrotate 阅读全文

posted @ 2018-11-09 14:29 hftian 阅读(2522) 评论(0) 推荐(0)

导航