自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux系统运维之修炼秘法

在这个现如今的互联网高速发展的时代,如何才能保持住一门铁的饭碗。无疑最稳妥的自然就是选择一门任何时代都不会落伍的技能,来选择深入学习研究。大家可能觉得这一期的Linux就该这么学的话题比较世俗。但是不得不说,当下时代唯有一定的经济能力,才可稳当的在这个社会上立足。而接下来要给大家介绍的就是一门发展延伸了很多年且越来越火的技能,那就是我们今天的猪脚——Linux运维。而想要拿到铁饭碗乃...

2019-09-28 15:51:00 141

转载 浅谈linux用户与用户组的概念

原文链接;http://linuxme.blog.51cto.com/1850814/347086作者:linuxme1.用户用户是能够获取系统资源的权限的集合..linux用户组的分类:a.管理员 root :具有使用系统所有权限的用户,其UID 为0.b.普通用户 : 即一般用户,其使用系统的权限受限,其UID为500-60000之间.c.系统用户 :保障系统...

2019-09-27 14:22:00 156

转载 用7天找到月薪9K的Linux运维工作,就靠这四点

作者:99527来源:http://www.yunweipai.com/archives/20865.html毕业后做了1年IDC运维,每天看看服务器状态,检查检查硬盘、内存什么的,工作没什么技术含量。后来我接触到了Linux,了解到Linux学起来相对比较简单,就算没有基础也可以学会,而且工资也不低。就用几个月时间学了Linux,前几天顺利找了个...

2019-09-25 14:32:00 308

转载 Linux内存管理之mmap详解

作者:freeboy1015来源:http://lib.csdn.net/article/linux/62126一. mmap系统调用1. mmap系统调用mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到...

2019-09-23 15:53:00 136

转载 性能调优概述,这是一篇最通俗易懂性能调优的总结!

1. 作者概述2. 什么是性能调优?(what)3. 为什么需要性能调优?(why)4. 什么时候需要性能调优?(when)5. 什么地方需要性能调优?(where)6. 什么人来进行性能调优?(who)7. 怎么样进行性能调优?(How)8. 总结硬件配置:CUP Xeon E5620 x 2 8核心, 内存 16G , 硬盘 RAID 10,操作系统:...

2019-09-20 17:52:00 268

转载 MySQL入门书籍和方法分享

1、SQL入门在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。推荐书籍:1.SQL Cookbook一本循序渐进的SQL指导手册。每一种业务需求,书中都用MySQL,SQL Server,Oracle三种语法进行解析。可以顺序的作为学...

2019-09-18 13:55:00 78

转载 鲜为人知的 Python 语法

编译: Python 开发者 - 伯乐在线读者 ,英文:mediumhttp://python.jobbole.com/89252/所有人(好吧,不是所有人)都知道 python 是一门用途广泛、易读、而且容易入门的编程语言。但同时 python 语法也允许我们做一些很奇怪的事情。使用 lambda 表达式重写多行函数众所周知 python 的 lambda 表达式不...

2019-09-17 15:44:00 133

转载 最佳 Linux 发行版汇总

Linux入门UbuntuUbuntu是一款基于Debian发行版,以Unity作为默认桌面环境的Linux操作系统。他是世界上最流行的发行版之一,最新发行版为桌面、移动及其桌面移动混合版的优化。KubuntuKubuntu是Ubuntu的衍生版,使用KDE作为默认桌面环境. 除此之外,二者大同小异,发行时间也相差无几。MintMint易于使用且功能强大。它基于U...

2019-09-12 10:32:00 185

转载 linux bash环境变量简单总结

来源链接:http://www.178linux.com/8005原创文章,如有转载,请注明原文地址一.环境变量简介Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。环境变量是全局的,设置好的环境变量可以被所有当前用户所运行的程序所使用。用户可以对自己的运行环...

2019-09-11 11:48:00 118

转载 小白学Python | 最简单的Django 简明教程

作者:浅雨凉来源:http://www.cnblogs.com/qianyuliang/p/6814376.html一、Django简介1. web框架介绍具体介绍Django之前,必须先介绍WEB框架等概念。web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。一般web框架的架构是这样的:其它基于pyt...

2019-09-10 13:46:00 146

转载 Linux系统进程的知识总结,进程与线程之间的纠葛...

来源:嵌入式ARM当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。那么Linux是如何实现多进程的同时执行的呢?原来Linux使用了一种称为” 进程调度 “的手段,首先,为每个进程指派一...

2019-09-09 14:17:00 92

转载 Linux大牛分享的7道经典面试题和秒收 offer 的技巧

作者:甘兵,知乎内容作者:连城来源:http://blog.51cto.com/ganbing/2057482笔者其实没有想到去面试,只是在智联上更新了一下简历,就陆陆续续接到很多猎头的邮件和电话,闲话少说,下面就分享给大家Linuxer的面试经历:首先,猎头或者公司人资会把公司的介绍及岗位要求发到你邮箱(或者QQ、微信),下面这份是猎头发给我的岗位说明,为了职业道德操守,公...

2019-09-05 14:23:00 170

转载 那些吓人的 Linux 命令

本文转载于其它网站,原作者如有问题,请您及时联系我,及时删除!哪些Linux命令会让人联想到妖魔鬼怪?不妨好好瞧一瞧!每年一度的万圣节马上就要到来,是时候稍微关注一下Linux那吓人的一面了。哪些Linux命令会让人联想到鬼、巫婆和僵尸?哪些命令又会助长恶作剧精神?crypt好吧,我们一直都有crypt。顾名思义,crypt不是存放垃圾文件的地宫或墓坑,而是加密文件内...

2019-09-04 10:47:00 128

转载 传说中Python最难理解的点,看这完篇就够了

本文转载自简书,作者为菜鸟,感谢作者的辛苦付出。这不是我第一次学Python入门课,去年、前年我都学过Python入门。所以文章的标题一点都没有标题党的意思。但是整个入门篇还有一个最难的东西没有讲,这个知识点好多书里面对这块要么不讲,要么就是讲的太深奥,这个知识点卡在那里很难受。这块到底是什么的,猜对了就是传说中的装饰器,我记得我好几年前刚学Python的时候,看装饰器就觉得看九...

2019-09-02 16:41:00 303

转载 开源爱好者必看!开源许可证基础知识扫盲

阮一峰作为一个开发者,如果你打算开源自己的代码,千万不要忘记,选择一种开源许可证(license)。许多开发者对开源许可证了解很少,不清楚有哪些许可证,应该怎么选择。本文介绍开源许可证的基本知识,主要参考了 OpenSource.com (1,2)。一、什么是开源许可证开源许可证是一种法律许可。通过它,版权拥有人明确允许,用户可以免费地使用、修改、共享版权软...

2019-08-29 11:44:00 258

转载 超全整理!Linux shell及常用36类命令汇总

本文采编自http://blog.csdn.net,作者为ZHXGXN,版权归作者所有!使用Linuxshell是一些程序员每天的基本工作,但我们经常会忘记一些有用的shell命令和技巧。当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务。需要注意一点的是,有些用法需要在你的linux系统里安装额外的软件。shell是一种命令解释器,它提供了用户和操作系统之间的交互接...

2019-08-28 10:51:00 225

转载 可能是最全面的 Python 字符串拼接总结

来源: 枫恋寒 链接:https://segmentfault.com/a/119000001.png"font-size: 12px;">在 Python 中字符串连接有多种方式,这里简单做个总结,应该是比较全面的了,方便以后查阅。加号连接第一种,通过+号的形式:>>> a, b = 'hello', ' world'>>>...

2019-08-27 09:46:00 77

转载 手把手教你在CentOS上搭建Kubernetes集群

作者:ChamPly安装CentOS1.安装net-tools[root@localhost ~]# yum install -y net-tools2.关闭firewalld[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalldRemoved sym...

2019-08-26 09:47:00 105

转载 开发神技能 | Python Mock 的入门

Mock是什么Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。简单的说,mock库用于如下的场景:假设你开发的项目叫a,里面包含了一个模块b,模块b中的一个函数c(也就是a.b.c)在工作的时候需要...

2019-08-22 10:34:00 84

转载 Python自然语言处理工具小结

作者:伏草惟存来源:http://www.cnblogs.com/baiboy/p/nltk2.htmlPython 的几个自然语言处理工具1. NLTK:NLTK 在用 Python 处理自然语言的工具中处于领先的地位。它提供了 WordNet 这种方便处理词汇资源的借口,还有分类、分词、除茎、标注、语法分析、语义推理等类库。2. Pattern:Pattern 的自然...

2019-08-21 16:59:00 110

转载 按下开机键,Linux做了什么?

作者:Vamei来源:见文末计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息。了解计算机开机过程有助于我们修复开机可能出现的问题。最初始阶段当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Inpu...

2019-08-20 14:18:00 93

转载 Linux与Unix到底有什么不同?

来自:开源中国原文:Linux vs. Unix: What's the difference?链接:https://opensource.com/article/18/5/differences-between-linux-and-unix译者:Tocy, LinuxTech, 琪花亿草, lnovonl, 雪落无痕xdj, kevinlinkai, 无若如果你...

2019-08-19 13:53:00 111

转载 让你的 Python 代码优雅又地道

译序如果说优雅也有缺点的话,那就是你需要艰巨的工作才能得到它,需要良好的教育才能欣赏它。—— Edsger Wybe Dijkstra在Python社区文化的浇灌下,演化出了一种独特的代码风格,去指导如何正确地使用Python,这就是常说的pythonic。一般说地道(idiomatic)的python代码,就是指这份代码很pythonic。Python的语...

2019-08-15 13:53:00 105

转载 荐读 | 从现在起,培养五个获益终生的思维习惯

本文转载自韩大爷的杂货铺,微信ID:jiaogeiwoba导语:相信每个人都有一个问题,那就是到底优秀的人跟我们有什么差别,其实有时候人与人的差别并不大,大的是思维和习惯。今天,就与大家分享几个能让我们每个人都获益终生的思维习惯。1 客观冷静的事物分析意识记得在读大学本科时,我学的专业是新闻传播。当时一位有着深厚理论功底与多年实战经验的老师在授课中对我们说:如...

2019-08-14 13:55:00 110

转载 分布式与集群的联系与区别

集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性:先说区别:一句话:分布式是并联工作的,集群是串联工作的。1:分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个...

2019-08-13 16:14:00 326

转载 一次Linux系统被攻击的分析过程

IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。一次Linux被入侵后的分析下面通过一个案例介绍下当一个服务器被rootkit入侵后的处理思路和处理过程,rootkit攻击是L...

2019-08-09 14:29:00 147

转载 关于IO的同步,异步,阻塞,非阻塞

上次写了一篇文章:Unix IO 模型学习。恰巧在这次周会的时候,@fp1203 (goldendoc成员之一) 正好在讲解poll和epoll的底层实现。中途正好讨论了网络IO的同步、异步、阻塞、非阻塞的概念,当时讲下来,大家的理解各不相同,各执己见。搜索了网络上的一些文章,观点也各不相同,甚至连wiki也将异步和非阻塞当成一个概念在解释。虽然网络上充斥了大量关于同步、异步、阻塞、...

2019-08-08 13:59:00 85

转载 mysql分表,分区的区别和联系

一,什么是mysql分表,分区什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例二,mysql分表和分区有什么区别呢1,实现方式上a),mysql的分表是真正的分表,一张表分成很多表...

2019-08-07 11:01:00 69

转载 恢复删除的文件

当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这些文件。当进程打开了某个文件时,只要该进程保持,打开该文件,即使将其删除,它依然存在于磁盘中。这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读取和写...

2019-08-06 10:31:00 75

转载 少有人知的 GitHub 使用技巧

GitHub 大家常上吧?可是使用 GitHub 的各种小窍门你就不一定知道了。本文将各种使用 GitHub 的小窍门分享给大家。diff时忽略空格有些修改只是增减了空格,在URL中添加?w=1就可以忽略。查看某个作者的提交历史在URL中添加?author=username,例如:https://github.com/rails/rails/commits/maste...

2019-08-05 11:35:00 80

转载 加密传输原理

数字签名,就是通过在数据单元上附加数据,或对数据单元进行秘密变换,从而使接收者可以确认数据来源和完整性。简单说来,数字签名是防止他人对传输的文件进行破坏,以及确定发信人的身份的手段。目前的数字签名是建立在公共密钥体制基础上,它是公用密钥加密技术的另一类应用。它的主要方式是:报文的发送方从报文文本中生成一个128位的散列值(又称报文摘要,数字指纹)。发送方用自己的私人密钥对这个散列值进...

2019-08-02 10:09:00 284

转载 任务调度利器:Celery

Celery是Python开发的分布式任务调度模块,今天抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该是最佳选择。安装Celery用pip或easy_install安装:$ sudo pi...

2019-08-01 15:04:00 77

转载 19个心得,明明白白说Linux下的负载均衡

一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的作用,最常见的就是轮询。  二、F5是通过硬件的方式来实现负载均衡,它较多应用于CDN系统...

2019-07-31 10:20:00 93

转载 程序员技术练级攻略

月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得...

2019-07-30 11:04:00 51

转载 11个国内外免费域名解析服务

一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。域名注册商提供的免费服务Godaddy:不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,点击...

2019-07-29 10:13:00 344

转载 如何在Linux中发现IP地址冲突

你们都知道什么是IP地址,是吧?它们被分配给网络上的设备来代表它们。它们通过DHCP服务器分配并且会经常改变。现在有两种IP地址。动态的一种会经常改变(几天一次),而静态的就如它的名字那样是静态的,意味着它们不会改变。有时这会引发一些冲突。当一个动态IP被分配了并且有另外一台网络设备已经拥有了相同的IP。或者在相同网络子网上有多台分配IP的DHCP服务器。如果你有连通问题并且假设它是...

2019-07-26 10:24:00 106

转载 SYNPROXY:廉价的抗DoS攻击方案

DoS攻击是一个永恒的问题,虽然专业厂商的防火墙,负载均衡类的网关设备能比较有效的防御DoS攻击,但黑客们更倾向于x86+GNU/Linux的组合,原因很简单:足够的廉价。在linux内核3.13里终于加入了SYNPROXY的新功能,这个模块是一个基于链接跟踪的netfilter扩展,主要干的工作就是把来自客户端的初始SYN包标记成UNTRACKED然后直接导入iptables的"S...

2019-07-25 10:24:00 182

转载 小技巧:显示数据库查询耗时,改善开发者习惯

我会分享一系列在我开发生涯中积累的有用且容易实现的小技巧,本文是此系列的第一篇。很多原因都可能导致网站运行缓慢,但这其中最常见的就是在数据库查询耗时太多。目前,数据库查询可能在网页渲染过程中起着很重要的作用(网页上的内容总得从某处获取),但是有时候 一些不必要的亦或没有优化好的查询会影响网页渲染的速度。例如:· 查询的数据根本没有被使用· 查询时未使用索引· ...

2019-07-24 10:17:00 77

转载 吐血整理所有常用端口,不全你来打我

作者:ADreamClusive来源:http://blog.csdn.net/u013943420/article/details/65938696大家在学习计算机的时候,对于最常用的几个端口比如80端口肯定有很深的印象,但是对于其他一些不是那么常用的端口可能就没那么了解。所以,在一些使用频率相对较高的端口上,很容易会引发一些由于陌生而出现的错误,或者被黑客利用某些端口进行入...

2019-07-23 11:17:00 219

转载 服务器性能都包括哪些指标?

Apache性能监控支持以下指标:Apache吞吐率Apache并发连接数Apache并发连接数详细统计,包括读取请求、持久连接、发送响应内容、关闭连接、等待连接Lighttpd性能监控支持以下指标:Lighttpd吞吐率Lighttpd并发连接数Lighttpd并发连接数详细统计,包括建立连接、读取请求、读取POST数据、处理请求、发送响应内容、关闭连接...

2019-07-22 10:06:00 514

空空如也

空空如也

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

TA关注的人

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