自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 快速找到最近修改的文件!

导读在本文中,我们将解释两个简单的命令行小技巧,它可以帮你只列出所有的今天的文件。Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件,如果你知道确定的文件名则可能会容易得多。不过,假设你忘记了白天早些时候创建的文件的名称(在你包含了数百个文件的home文件夹中),但现在你有急用。下面用不同的方式只列出所有你今天创建或修改的文件(直接或间接)。

2017-01-22 23:07:55 811

原创 浅谈Linux系统运维工程师必备技能

一、什么是运维工程师相信读者们必定听说过Linux,也听说过运维工程师。那么运维工程师是个什么概念呢?百度百科上的官方解释如下:运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(Site Reliability Engineering)。负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提

2017-01-22 23:06:23 719

原创 如何在 Linux 上录制你的终端操作

导读录制一个终端操作可能是一个帮助他人学习 Linux 、展示一系列正确命令行操作的和分享知识的通俗易懂方法。不管是出于什么目的,从终端复制粘贴文本需要重复很多次,而录制视频的过程也是相当麻烦,有时候还不能录制。在这次的文章中,我们将简单的了解一下以 gif 格式记录和分享终端会话的方法。预先要求如果你只是希望能记录你的终端会话,并且能在终端进行回放或者和他人分享,

2017-01-21 23:37:30 314

转载 Linux中的权限发布啦!

导读在linux系统下,一切东西都可以看做是文件。针对一个文件而言,不同的用户对它有不同的权限。试想一下,假如有一个系统的配置文件,普通用户都可以对它进行修改,那么这将是多麽可怕的事情。所以,我们将根据不同的文件访问者设置不同的权限。一、Linux中的权限在linux中,我们可以将文件的访问者分为三类,针对这三类访问者我们可以对他们设置不同的权限。1、文件访

2017-01-21 23:36:32 311

原创 使用 APT-mirror 四步配置 Ubuntu 本地软件仓库

导读我们将向你展示如何在你的 Ubuntu 个人电脑或 Ubuntu 服务器中,直接通过 Ubuntu 官方软件仓库来配置本地软件仓库。在你的电脑中创建一个本地软件仓库有着许多的好处。假如你有许多电脑需要安装软件 、安全升级和修复补丁,那么配置一个本地软件仓库是一个做这些事情的高效方法。因为,所有需要安装的软件包都可以通过快速的局域网连接从你的本地服务器中下载,这样可以节省你的网络带宽,降低互

2017-01-20 23:19:32 1494

转载 为什么计算机时间要从1970年1月1日开始算起

导读今天我们来讨论一个非常有意思的事,那就是你知道为什么计算机时间和众多的编程语言的时间都要从1970年1月1日开始算起呢,时间计时起点到底为什么是 1970年1月1号呢?我想大家应该都知道,但是我估计大家几乎大部分都没有想过这个问题。我们就一起来聊聊,这是为什么?1、最懒的解释很多编程语言起源于UNIX系统,而UNIX系统认为1970年1月1日0点是时间纪

2017-01-19 22:08:07 1239

转载 如何在Linux中加入cron任务

导读cron是Linux中默认的计划任务。使用cron,你可以安排一个计划(比如:命令或者shell脚本)周期性地运行或者在指定的分钟、小时、天、周、月等特定时间运行。cron在你安排不同的常规维护任务时是很有用的,比如周期性地备份、日志循环、检查文件系统、监测磁盘空间等等从命令行中添加cron任务要添加cron任务,你可以使用称为crontab的命令行工具。

2017-01-19 22:06:55 453

原创 Linux运维工程师真实的工作状态到底是怎么样的?

现在的运维工程师在大家眼中是个什么样子呢? 是不是还是把服务器搬来搬去,每天不是在拿着Linux光盘开始装系统,就是在等待系统安装完成.你如果还是这么想,那就大错特错了.现在又有做一个新的物种诞生,那就是运维开发工程狮(devops),这只狮子的作用就是把上面的那些工作统统给自动化掉,如自动化给数据中心的裸金属服务器安装系统,自动部署应用.自动收集日志,自动监控报警甚至是自动修复问题.然后运维工作

2017-01-19 20:42:43 722

原创 GitLab的安装实战

导读代码管理大家想到的应该都是git和svn了,是的这两项技术是非常火的。现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。Gitlab 是一个很棒的Git托管服务,几乎像GitHub一样强大。一, gitlab 简介现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的

2017-01-18 21:37:53 2058

原创 几个命令轻松搞定linux的服务状态

导读验证哪些端口在服务器的网络接口上处于监听状态是非常重要的。通过开放端口的状态可以检测网络入侵、排除故障、确认服务器上的端口占用等情况。这篇快速教程会介绍使用 netstat 、 nmap 和 lsof 命令来检查端口使用信息并找出哪些程序正在使用这些端口。如何检查 Linux 中的程序和监听的端口1、 打开一个终端,如 shell 命令窗口。2、 运行以下任意一行

2017-01-18 21:33:54 452

原创 提防坏人:Nginx 拒绝指定IP访问

导读闲来无事,登陆服务器,发现有个IP不断的猜测路径、试图往服务器上传文件(木马)。于是查看了之前的日志,无奈鄙站被攻击者盯上了,不断的有不同的IP试图上传木马。看来坏人还是有的。由于不想让鄙站沦为肉鸡,所以就想写个简单的脚本,来阻止攻击者的IP访问。攻击者:195.154.216.165 - - [28/Nov/2015:23:10:40 +0800] "PO

2017-01-17 21:56:46 9901

原创 利用 ELK 处理 Percona 审计日志

导读Percona Server为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能、为 DBA 提供一些非常有用的性能诊断工具;另外有更多的参数和命令来控制服务器行为前提1、有强烈的审计需求。2、能允许10%-15%左右的性能损失。3、有强烈的对数据库操作实时查看

2017-01-17 21:55:41 351

转载 cacti安装与配置

Input Fields中添加用户需要传的参数,http://cacti.feiyu.com/,进入cacti图形窗口,点击Data Input Methods–>add,如下所示:(2)然后在 Iutput Fields定义输入字段2个,与脚本中的输入保持一致:(3)然后在Output Fields定义输出字段,与脚本中的输出保持一致:定义完成后如

2017-01-16 21:17:47 1718

原创 实时计算神器:binlog

('*', u'order_id', ':', 2)('*', u'amount', ':', 2000)('*', u'create_time', ':', datetime.datetime(2016, 11, 16, 17, 11, 11))--('*', u'order_id', ':', 3)('*', u'amount', ':', 3000)('*', u'create_

2017-01-16 21:16:30 431

原创 让你脑洞大开的MySQL优化技巧

由于分库分表的原因,和开发规定了不能使用 表表JOIN 语句。因此,我们要将 JOIN 语句的转化成使用 IN 来做。如现在有 表 A(a_id, c_a)c_a有普通索引,表 B(b_id, c_a) 这两个表要关联, 应该转化为以下步骤处理:先查询B中的 a_idSELECT c_a FROM B WHERE xxx;使用 IN 查询 A 表SELECT a_id, .

2017-01-15 22:50:32 288

原创 通过Nginx定义Header头信息

导读通过修改nginx的conf文件,轻松达到自定义HTTP Header的目的。Nginx 使用 ngx_headers_more 模块来增加、删除出站、入站的 Header 信息。默认该模块没有加入到 Nginx 的源码中,要想使用相关功能需要在编译 Nginx 时加入该模块。本人服务器中的 Nginx 在编译时没有加入该模块,使用 -V 查看当前 Nginx 的编译参

2017-01-15 22:49:31 1594

原创 想要学习Linux技术,先好好的读一本Linux书籍吧

忘记你在使用windows时的使用习惯和使用思维。学习Linux,一定要适应Linux的命令行界面,因为命令行才是Linux的真正魅力所在,而X-window或着说桌面环境也只是运行在命令行模式下的一个应用程序,所以我们很多人从windows转过来的第一件事情就是抱怨Linux的桌面没有windows好用。本人最初安装Linux是因为我的笔记本电脑太旧,安装windowsXP总是死机,于是选择了当

2017-01-15 16:42:47 413

原创 MySQL分区表、HBase 融合秘术

导读时常都会有人问MySQL分区表要如何使用,MySQL分区表的和Oracle的差远了,该不该用MySQL分区表。啰哩八嗦其实该不该用,我也不能给予很好的建议。还是那句话,觉得适合自己才是最好的。觉得自己可以搞定分区表那就用。我多虑了好很好的使用分区表就需要做好对开发人员培训的准备,让他们知道要怎么样才能很好的使用分区表。最好需要有一个自动化的计划,

2017-01-12 21:42:54 268

原创 12 个好用且不花钱的网络监控工具

导读要让一个多级机构运行良好而且平稳的话,一个非常艰巨重大的任务就是做好网络管理。每个机构都配备专门的人员,即网络分析师,来进行网络管理。他们 使用了 许多工具来监视网络的运行状况,并查看网络流量的上升和下降状况。他们还必须确保整个网络能够平稳地运行,因为只要有一分钟的网络中断就会使得整个机构的 工作出现混乱。使得机构工作平稳运行的最重要的方式之一就是使用各种网络监视工具。

2017-01-12 21:39:54 1070

原创 女生可不可以进入IT行业做Linux运维工程师?

不知从何时起有那么一个不成文的理论:女生不适合做IT。在很多人看来,IT is a men’s world,女生学IT是件匪夷所思的事情。在传统的思维当中,女生只适合从事像教师、会计、公务员等稳定的职业。然而,这一莫名其妙的观念和理论随着正在被渐渐打破,IT行业男女比例已逐渐趋向均衡。但这并不代表就没有性别歧视,观念并非那么容易打破,它潜移默化的影响着所有人,包括你自己。那么作为女生的你该如何在I

2017-01-12 21:35:46 345

原创 通过 lua 进行 nginx redis 访问控制

导读Nginx来处理访问控制的方法有多种,实现的效果也有多种,访问IP段,访问内容限制,访问频率限制等。1. 需求分析1. Nginx来处理访问控制的方法有多种,实现的效果也有多种,访问IP段,访问内容限制,访问频率限制等。2. 用Nginx+Lua+Redis来做访问限制主要是考虑到高并发环境下快速访问控制的需求。3. Nginx处理请求的过程一共

2017-01-11 22:36:35 358

原创 Nginx Web服务器 多维度优化策略

导读Nginx(读音engine x)服务器由于性能优秀稳定、配置简单以及跨平台,被越来越多的公司和个人所采用,现已成为市场份额继Apache之后的第二大Web服务器。各大小网站论坛博客也介绍说明了Nginx从安装到优化的各种配置。不过看了很多这些相关Nginx的文档之后,发现一个比较大的问题,就是这些文档基本也就从两个方面着手,一是修改Nginx的配置文件,二是调整操作系

2017-01-11 22:35:26 421

原创 PHP 驱动 MongoDB 的方法和技巧

导读当与mongodb复制集建立连接时,驱动程序首先尝试连接并验证集群中每个非 隐藏的节点。如果一个节点是“down”状态,将跳过。创建索引有时会阻塞新的连接然而,如果一个节点是“UP”状态,但是持有写锁,那么验证将没法执行下去,因此该驱动程序将被挂起了。在mongodb 2.6版本前,在建立索引时的通病。所有的在前台或后台创建索引,在secondary端将

2017-01-09 20:39:59 285

原创 mongoDB 3.0 安全权限访问

导读mongoDB 3.0 访问控制改了很多,需要你老老实实的去看文档去验证,谷歌百度出来的多半就是错误的。 还需要注意这个参数authenticationMechanisms。为了兼用2.6版本,我直接指定下面的参数:setParameter: authenticationMechanisms: MONGODB-CR下面看看如何创建访问控制权限不使

2017-01-09 20:35:59 314

原创 Linux常用命令发布啦!

导读linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。1、查看文件与目录命令:ls [参数] 目录名称-a :列出目录下所有的文件,包括以”.”开头的隐藏文件。上面图中有三个隐藏文件,”.”表示当前目录,”..”表示上

2017-01-08 19:48:25 219

原创 面向多媒体中心的OpenELEC 7.0稳定Linux发行版本发布

以Windows 10和macOS为代表的主流操作系统,通常都能满足用户不同的使用需求,轻松驾驭生产力、多媒体以及游戏等等。不过拥有专门针对某个领域的“专注”系统,今天要介绍OpenELEC就是这样一款专门面向多媒体中心的Linux发行版本。今天,这款热门系统升至稳定版7.0,同时面向树莓派2/3和x86架构提供了镜像。OpenELEC多媒体中心项目维护人员Stephan Ra

2017-01-08 19:45:11 1898

原创 为什么你总是学不好Linux技术?这是我的答案。

我们为什么要学习Linux,最近几年Linux发展迅速,特别服务器领域,带来了很多新技术,云计算,虚拟化,大数据等技术,还有安全方面都有了很大的发展同时也给了Linux运维工作带来了,更多的要求和挑战。Linux作为服务器的系统,服务于各行业,在市场使用中越来越广泛,这得益于Linux的稳定,高效和灵活。Linux在桌面领域也得到了长足的发展,特别是在ubuntu带动下,很多Linux发行版本都自

2017-01-08 14:29:08 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除