• Linux内存管理之mmap详解

    一. mmap系统调用 1. mmap系统调用     mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。 当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作,不必再调用read,write等系统调用.但需注意,直接对该段内存写时不会写入超过当前文件大小的内容. 采用共享内存通信的一个显而易见的好处是效率高,因为进程可以直接读写内…

    Linux云计算 2017年4月16日
  • CentOS 5和6的启动流程

    CentOS 5和6的启动流程: Linux:kernel + rootfs kernel:进程管理,内存管理,网络管理,驱动程序,文件系统,安全功能   rootfs:glibc(gun c 标准库)   库: 函数集合,function,调用接口(功能名) 过程调用:procedure,无返回值 函数调用:function,有返回值   程序: 内核设计流派: 单内核设计:Linux,把所有功能集成同一个程序   微内核设计:Windows,Solar…

    技术干货 2017年4月15日
  • 马哥小伙伴教你把python项目发布为exe可执行程序的步骤的两个方法

    今天马哥教育的小伙伴在Python运维开发群内问《Python 如何生成可执行程序?》,今天小编特地花了些时间来整理,希望帮助小伙伴解决这个问题: 1. 手动制作Python的exe可执行程序Python没有内建一个编译为exe的功能。给Python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。 最近抽空研究了一下手动实现类似py2exe的功能,希望加强对Python的了解。结果还相当不错。把结果记录下来,与大家共享。 1.1.…

    技术干货 2017年4月15日
  • 【马哥教育早报-003期】Ubuntu放弃Unity转投GNOME

    导读:Canonical,这家 Ubuntu 背后的公司,在许多年前放弃了 GNOME 桌面环境转到 Unity。但其创始人 Mark Shuttleworth 日前公开宣布了 GNOME 的回归——明年发布的 Ubuntu 18.04 将搭载 GNOME 而非 Unity。 每日一句 人生犹如一本书,愚蠢者草草翻过,聪明人细细阅读。为何如此 . 因为他们只能读它一次。——保罗 早报内容 1.Ubuntu放弃Unity转投GNOME Linux社区对此怎么看?Canonical,这家 Ubunt…

    技术干货 2017年4月15日
  • 马哥教育征文活动火热进行!kindel、技术书籍应有尽有!

    自从我们发布了征文消息,马哥的微信就变成了这样: 每天收到的消息是这样的: 看着大家这么热情,马哥很开心,跟大家聊天时间太长,都没顾得上写本来应该今天给大家看的马哥心声(实际上是因为马哥去了郑州校区,小编没办法催稿了),只好随意接受了一下CCTV的采访,通过央视的平台表达一下对大家的关心。 这下可怎么办呐~ 天不打雷无所谓,小编不能不发文啊~ 我一下就想到了一个好办法:给钱呐!其他都是虚的,钱才是真的啊! 所以我准备再发一次我们征文活动的奖品: 一等奖:《鸟哥的Linux私房菜:服务器架设篇》特…

    马哥头条, 马哥教育快报 2017年4月15日
  • 如何用几个简单的命令改善你的Linux安全

    本文中,我们将讨论如何通过一些Linux的安全命令,加固你的Linux系统。 在最开始,我们需要问的一个问题是:Linux是已经足够被安全加固了吗?答案当然是否定的。那些娴熟的攻击者所带来的危险是与日俱增的。每天、甚至是每小时都有新的漏洞被发现。对这些漏洞的利用方法通常建立在它们被发现后的数小时之内。一些漏洞甚至直到有人将其利用到攻击的主机上才被发现。可见,安全应该是我们所有人需要关心的。因此,我想在本文中用一些实际的例子来展示如何增强系统的安全性。 没有一个帖子或是一本书能够回答Linux所有…

    Linux云计算 2017年4月15日
  • 【招聘福利-114期】 年薪二十万起职位推荐!

    岗位名称:安全工程师—运维方向 岗位职责: 1.维护安全平台,优化安全平台现有的基础安全服务同时提高运行效率。 2.结合现有数据对攻击、入侵、漏洞、等安全风险现状、趋势做深入分析 3.负责对线上服务器进行安全加固,周期检测 4.负责对系统,网络,服务器等日志进行分析,发现可能存在的异常情况 5跟进安全业界动态,及时发现新出现的漏洞 6.负责安全事件响应 岗位要求: 1.5年以上服务器运维经验,熟练操作Linux系统的服务器,掌握各种服务和集群的配置。 2.必须熟练使用SHELL命令 3.掌握Py…

  • 【学员喜讯-602期】马哥学子斩获48K月薪的工作!

    主角:@电饭煲 岗位:DevOps工程师 地区:加州·美国 薪资:7000美元(人民币48.2K) 【注:马哥教育学员喜讯旨在通过一小部分学员自主的、真实的分享,将学习方法,学习经验,学习成果分享给正在或即将进入马哥教育学习课程的小伙伴们!】 选择大与努力 记得一年前的冬天,我一个人拖着一个大大的行李箱,带着一个小小的梦想,坐上了去美国的航班。这一走,不知道什么时候才能回来。大概是老天对我还算有些眷顾,刚来到加州就找到了一份当时还算比较满意的工作。可是随着一天天、一周周的过去,一种莫名的迷茫与彷…

    就业喜讯 2017年4月14日
  • 使用Logstash filter grok过滤日志文件

    Logstash Filter Plugin Grok Logstash提供了一系列filter过滤plugin来处理收集到的log event,根据log event的特征去切分所需要的字段,方便kibana做visualize和dashboard的data analysis。所有logstash支持的event切分插件查看这里。下面我们主要讲grok切分。 Grok基本介绍 1.Grok 使用文本片段切分的方式来切分日志事件,语法如下: SYNTAX代表匹配值的类型,例如,0.11可以NUM…

    Linux云计算 2017年4月14日
  • 【Python】windows下Eclipse中安装集成webpy框架

    这篇文章主要讲述的是在Windows下,在eclipse中如何通过使用webpy框架进行Python的web开发。很多文章都是在自己一次次的碰壁中又决定自己写一篇。像原来的MySQL的安装,每次安装都是需要重新再搜索一遍遇到的问题如何解决。 本文分几个部分: 第一个部分是Python的安装,如果安装过了的童鞋,则可以直接跳过去这一步; 第二部分是eclipse中PyDev插件的安装,安装之后在eclipse中就可以进行Python的开发; 第三个部分是webpy的安装; 第四部分是MySQLdb…

    Python开发 2017年4月14日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!