自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sudo命令:解决使用Linux命令行时出现的错误提示

你在使用 Linux 命令行时曾经得到过“拒绝访问(Permission denied)”的错误提示吗?这可能是因为你正在尝试执行一个需要 root 权限的操作。例如,下面的截图展示了当我尝试复制一个二进制文件到一个系统目录时产生的错误。shell 的拒绝访问那么该怎么解决这个错误?很简单,使用 sudo 命令。用 sudo 运行命令用户运行此命令后会被提示输入他们(自己)

2017-12-30 13:17:28 1844

原创 在 CentOS 7 中安装 Nextcloud

导读Nextcloud 是一款自由 (开源) 的类 Dropbox 软件,由 ownCloud 分支演化形成。它使用 PHP 和 JavaScript 编写,支持多种数据库系统,比如 MySQL/MariaDB、PostgreSQL、Oracle 数据库和 SQLite。它可以使你的桌面系统和云服务器中的文件保持同步,Nextcloud 为 Windows、Linux、Mac、安卓以及苹果手机

2017-12-30 13:16:04 1161

原创 使用mininet构建一个简单的路由实验

使用mininet构建一个简单的路由实验网络拓扑结构如下:Mininet的拓扑定义代码:from mininet.topo import Topoclass Router_Topo(Topo): def __init__(self): "Create P2P topology." # Initialize topology

2017-12-30 13:14:37 2017

原创 教你一步步成为linux运维工程师

2011年高考考得很不好,但当时直接学够了,所以没有打算复读,选了一所普通的二本学校,来到学校之后,整个人其实很迷茫,当时对大学的专业真的是一点都不了解,也不知道自己对哪方面感兴趣,最后选择的专业是电子方面的,其实当时选择专业的时候对电子一点都不了解,当时还以为是计算机相关的,真正了解之后发现和计算机专业相差有点大,但也没有关系,让专业变成兴趣也不错。相对于windows,linu

2017-12-28 11:56:02 506

原创 从WINDOWS转到LINUX之路

说起来你可能不信,两年前我还根本不知道 Linux 是什么,放弃 Windows 转投 Linux 更是不可能。我花了大量时间和耐心在 Linux 上,我的朋友们都能为我证明这点。说起来你可能不信,两年前我还根本不知道 Linux 是什么,放弃 Windows 转投 Linux 更是不可能。虽然转投 Linux 这事有点跳跃,但事后证明这是很明智的选择。口说无凭,分析一下我的路线可能会更有

2017-12-27 10:54:26 825

原创 两招修改​Centos7 系统时区!

注意:修改Linux系统的时区以后,再安装jvm,jvm默认会使用系统的时区。如果系统时区设置错误,安装jvm后,再修改系统的时区,但jvm的时区仍然用不变,除非添加jvm的启动参数:-D user.timezone=GMT+08方法1: timedatectl  set-timezone Asia/Shanghai# timedatectlWarning: Ignoring t

2017-12-26 20:32:23 404

原创 用户空间和内核空间通讯-Netlink 上

导读Alan Cox在内核1.3版本的开发阶段最先引入了Netlink,刚开始时Netlink是以字符驱动接口的方式提供内核与用户空间的双向数据通信;随后,在2.1内核开发过程中,Alexey Kuznetsov将Netlink改写成一个更加灵活、且易于扩展的基于消息通信接口,并将其应用到高级路由子系统的基础框架里。自那时起,Netlink就成了Linux内核子系统和用户态的应用程序通信的主要

2017-12-25 10:51:06 439

原创 数据包是如何暴露网络攻击DNA的?

导读在网络犯罪愈趋盛行的今天,后见之明真的是很棒的东西,或许也是公司最有力的武器。调查网络攻击事件时,信息安全分析师通常需要从各种源收集数据来重建事件,包括日志文件、高层网络流量(NetFlow)和多个不同的安全监视工具。网络攻击事件中,快速准确地量化事件影响是最重要的。正如近期数起高调数据泄露事件所展现的,无法快速准确地理解并沟通网络攻击事件,可对客户信任和品牌忠诚度造成

2017-12-22 20:43:21 681

原创 2017,Linux 仍在统治着计算机世界!

导读现在是2017年,Linux 在统治着计算机世界。不相信?Linux 基金会报告说,Linux 运行着 90% 的公共云工作量,世界上 82% 的智能手机,62% 的嵌入式市场,以及几乎占领了 99% 的超级计算机市场。现在是2017年,Linux 在统治着计算机世界。不相信?Linux 基金会报告说,Linux 运行着 90% 的公共云工作量,世界上 82% 的智能手

2017-12-22 20:42:17 396

原创 安装前配置的 Linux!

导读我用 Linux 有些年头了。在这些年里我很有幸见证了开源的发展。各色各样的发行版在安装方面的努力,也是其中的一个比较独特的部分。以前,安装 Linux 是个最好让有技术的人来干的任务。现在,只要你会装软件,你就会安装 Linux。简单,并且,不是我吹,在吸引新用户方面效果拔群。事实上安装整个 Linux 操作系统都要比 Windows 用户安装个更新看起来要快一点。但每一

2017-12-22 20:40:49 360

原创 Linux系统运维前辈给新手经验分享

又到毕业季,很多同学们面临毕业找工作的实际问题,愿意往IT方面发展的同学看到最多的一个职业就是Linux运维工程师。那么这个Linux运维工程师是干啥的呢?如果您想要进入运维领域这一行,首先你应该了解linux运维工程师是干什么的。他主要是对Linux下各种网络服务、应用系统、监控系统等进行自动化脚本开发的工作,并根据项目对系统进行性能优化。Linux运维都是做什么的?linux运维工程师

2017-12-21 10:51:54 589

原创 Android 在物联网方面的发展

导读曾经我认为 Android 已经支持树莓派,更早时候 “谷歌向 AOSP 项目发起提交” 中提到过树莓派曾让所有人兴奋不已。所以当 2016 年 12 月 12 日谷歌发布 “Android Things” 及其 SDK 的时候,我马上闭门谢客,全身心地去研究了……我在 Android Things 上的最初 24 小时正当我在开发一个基于 Android

2017-12-20 21:40:10 2405

原创 Docker 宣布拥抱 Kubernetes

导读在过去几年中,开源的容器编排技术 Kubernetes 获得了广泛的市场支持和企业采纳,10 月 17 日,它意义非凡的收获了劲敌——Docker 的支持。Docker 公司在其丹麦哥本哈根举行的 DockerCon 大会上宣布,将扩大其 Docker 平台并拥抱支持 Kubernetes。2015 年以来,Docker 公司自有容器编排平台 Swarm 一直与 Kub

2017-12-20 21:39:03 343

原创 10个最受欢迎的编程挑战网站

导读在学习编程的过程中,完成编码挑战是一个快速提升编程技能的不错方法。通过解决不同类型的编码挑战与难题,不仅能让你成为处理问题的高手,而且可以帮助你了解编程语言的复杂性,学习新的算法,并能够让你有条不紊的进行面试准备。1. TopCoderTopCoder 是一个知名的在线编程竞技平台。它提供了一系列的 算法挑战 ,你可以直接通过其代码编辑器进行在线作答。最

2017-12-19 22:54:56 833

原创 树莓派真的适合学习Linux系统吗?

树莓派是一种便宜的卡片式Linux电脑,风靡全球。它是世界上众多廉价又成熟的电脑之一,只要35美元,而且十分容易上手。树莓派能替代日常桌面计算机的多种用途,包括文字处理、电子表格、媒体中心甚至是游戏。类似于树莓派的卡片式电脑还有好多,比如说:香蕉派,橘子派,cubieboard等等,由于此类卡片式电脑小巧方便携带,而且能耗低等特点让它着实火了一把,并且可以根据购买者自己的需求来进行DIY组装成,N

2017-12-18 10:43:56 1182

原创 Linux版本的 免费的人脸识别技术。

导读虹软近日推出免费Linux版本人脸识别SDK引擎,这是继其Windows、Android、iOS的免费版本发布之后,对中小企业又一极具商用价值的版本,作为服务器OS的不二之选,Linux版本的发布无疑成为服务端应用的创新与拓展, 从此,中小企业可拥有真正免费的全平台离线版人脸识别技术引擎。人脸技术的应用将彻底摆脱应用场景限制、数据安全隐患、高成本的桎梏,全面进入0成本、无门槛、独立、安全的

2017-12-15 22:36:10 2517

原创 Linux 调试器之处理变量!

导读变量是偷偷摸摸的。有时,它们会很高兴地呆在寄存器中,但是一转头就会跑到堆栈中。为了优化,编译器可能会完全将它们从窗口中抛出。无论变量在内存中的如何移动,我们都需要一些方法在调试器中跟踪和操作它们。这篇文章将会教你如何处理调试器中的变量,并使用 libelfin 演示一个简单的实现。系列文章索引准备环境断点寄存器和内存ELF 和 DWARF源码和信号源码级逐步

2017-12-15 22:35:17 337

原创 安装带有 SSH 的 SOCKS 服务器!

导读在上一篇文章(通过 SSH 实现 TCP / IP 隧道(端口转发):使用 OpenSSH 可能的 8 种场景)中,我们看到了处理端口转发的所有可能情况,不过那只是静态端口转发。也就是说,我们只介绍了通过 SSH 连接来访问另一个系统的端口的情况。在那篇文章中,我们未涉及动态端口转发,此外一些读者没看过该文章,本篇文章中将尝试补充完整。当我们谈论使用 SSH 进行动

2017-12-15 22:33:16 732

原创 Linux 调试器之堆栈展开!

导读有时你需要知道的最重要的信息是什么,你当前的程序状态是如何到达那里的。有一个 backtrace 命令,它给你提供了程序当前的函数调用链。这篇文章将向你展示如何在 x86_64 上实现堆栈展开以生成这样的回溯。系列索引这些链接将会随着其他帖子的发布而上线。准备环境断点寄存器和内存ELF 和 DWARF源码和信号源码级逐步执行源码级断点堆栈展开读取变量

2017-12-14 21:51:05 328

原创 CentOS 下SSH限制IP和用户登录

CentOS 下设置SSH只允许特定用户从特定的IP登录,其它未经允许的用户和IP都不能登录。演示环境192.168.1.81:CentOS 6192.168.0.222:Win 10192.168.1.135:Win 8.1未做任何设置时192.168.0.222和192.168.1.135都能登录192.168.1.81。192.168.0.2221

2017-12-13 22:16:23 6771

原创 不能错过Linux的原因

导读随着这些年互联网技术的迅猛发展,在快速步入大数据、云计算、虚拟技术和人工智能时代,技术为王现象在信息科技领域越来越凸显出来。随之而来的是高端Linux人才出现了极度紧缺的现象根据权威机构统计,近几年全球超级计算机500强所使用的操作系统系统趋势分析图如下:根据JoblabXTM整理,使用Linux操作系统占据了整个操作系统的绝大数量,已经接近99%!上海学为信息科技

2017-12-12 23:07:34 402

原创 linux就该这么学:rhce考试经验分享

二年前接触linux, 一步步走来。自己的慢慢进入linux的世界。一点一滴积累,丰富武装自己。以前自己知识面太窄了,越来越觉得有很多知识,自己听都没有听过。实在惭愧啊!前一段时间,为了给自己的一个阶段的总结。报考了红帽的认证。为什么会考试红帽?说来话长。学生时代没有好好学习,上了一个不入流专科学校。三年的时间,全大把大把的浪费掉了。虽说是计算机应用应用专业。在人前,都不好意思说自己是

2017-12-11 11:06:11 627

原创 自动化运维必备-PXE批量安装系统

需求分析随着互联网技术的不断壮大,服务器数量也在不断的增加,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维。从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求,那么标准化、自动化、架构优

2017-12-08 21:56:09 841

原创 CentOS关机大法之查看在线用户及进程

[danger]Q:那么Linux环境下究竟怎么才能正确的关机呢?[/danger]带着这个问题,我们一起探讨一下!第1步:查看作为管理员,第一步要查看谁在使用这台机器,有哪些用户,用户正在执行哪些程序。查看谁在这台Linux服务器,使用的命令是who。在命令行执行可以返回哪些用户通过哪个终端在何时登录了这台服务器,登录时使用的IP地址是什么,如下图示。查看所有用户下在执行

2017-12-08 21:52:49 643

原创 编排工具对于Linux的优化之道

导读一旦公司越过了“让我们看看这些容器如何工作”的阶段,他们最终会在许多不同的地方运行容器。需要快速、高效地交付程序的公司 —— 而今天,哪些公司不需要这样做?—— 是那些正在转向 Linux 容器的公司。他们还发现,一旦公司越过了“让我们看看这些容器如何工作”的阶段,他们最终会在许多不同的地方运行容器。Linux 容器技术不是新技术,但它随着最初由 Docker 发明的创

2017-12-08 21:51:45 243

原创 通过 SSH 实现 TCP / IP 隧道(端口转发)

对于 Secure Shell (SSH)[1] 这样的网络协议来说,其主要职责就是在终端模式下访问一个远程系统。因为 SSH 协议对传输数据进行了加密,所以通过它在远端系统执行命令是安全的。此外,我们还可以在这种加密后的连接上通过创建隧道(端口转发)的方式,来实现两个不同终端间的互联。凭借这种方式,只要我们能通过 SSH 创建连接,就可以绕开防火墙或者端口禁用的限制。这个话题在网络领域有

2017-12-07 11:02:23 2944 1

原创 18至今,学习Linux让我快速成长的三件事

18岁,是我们达到了法定的成年的标准,通常也是我们大家公认的成年的界限。18岁,我们告别中学时代,进入大学,时间总是飞一般的过着,晃眼间,已经过去三年了。我和我的人生却都已发生,并且依然正在发生着翻天覆地的转变。虽然没有特别巨大的华丽的标签,但是确实是一段与众不同的经历。我想在这大三的暑假里暂停一下脚步,按着时间顺序回首过去的三年,问问自己:哪些经历让我得到了快速的成长,又是什么事情的经历,将我自

2017-12-07 10:58:37 270

原创 CentOS关机大法之Linux运行级别

导读学习Linux,兴趣是最好的老师,如果你只对图形界面有感觉,选择学习Linux似乎不是一个最佳选择,因为Linux的命令行尤其出色。来到Linux世界,最好的办法还是保持对命令行的兴趣,把图形界面抛到脑后。有了兴趣,接下来怎么做呢?俗话说只看不练假把式,要想有一个健康强壮的身体,唯有不断运动,坚持锻炼。同样道理,要想学好Linux,就要进行实战,在实验环境中不断练习。今

2017-12-05 20:12:46 251

原创 曾经误入传销我和linux系统结下缘分

最近看到新闻,说很多大学生误入传销,然后身亡。看到这一类新闻时,我突然想到一年前求职的自己。那时候,自己在一所不知名的二本类学校学习,然后学的是市场营销专业,感觉自己也没学个啥本事。大学的时候,有挣扎过考研,但内心真心不喜欢学术之类的东西,所以挣扎之后放弃了。因为没有背景没有关系,所以毕业之后,也只能靠自己找工作。于是一进入大四,自己就开始各种投简历,当然也不仅仅只限于投校招简历,还更多将自己

2017-12-04 10:52:13 320

原创 Linux 调试器之源码级断点!

导读在内存地址上设置断点虽然不错,但它并没有提供最方便用户的工具。我们希望能够在源代码行和函数入口地址上设置断点,以便我们可以在与代码相同的抽象级别中进行调试。这篇文章将会添加源码级断点到我们的调试器中。通过所有我们已经支持的功能,这要比起最初听起来容易得多。我们还将添加一个命令来获取符号的类型和地址,这对于定位代码或数据以及理解链接概念非常有用。系列索引随着后

2017-12-01 22:45:15 646

原创 八大排序算法讲解与比较

导读所谓排序,就是根据排序码的递增或者递减顺序把数据元素依次排列起来,使一组任意排列的元素变为一组按其排序码线性有序的元素。本文将介绍八种最为经典常用的内部排序算法的基本思想与实现,包括插入排序(直接插入排序,希尔排序)、选择排序(直接选择排序,堆排序)、交换排序(冒泡排序,快速排序)、归并排序、分配排序(基数排序),并给出各种算法的时间复杂度、空间复杂度和稳定性。友情

2017-12-01 22:44:26 349

原创 U-Mail:优秀的linux邮件系统

导读U-Mail对Linux版本的邮件系统做出了诸多改进,功能在不断完善,可能许多人习惯了使用Windows版本邮件系统,对于Linux的认知不够,那么小编这就来介绍U-Mail的Linux版本邮件系统的相关功能及优势所在。Linux版本的U-Mail邮件系统优越性能具体体现在:邮件收发快捷通过Imap协议/Postfix邮件传输代理(MTA),实现邮件收发功能

2017-12-01 22:43:24 1872

空空如也

空空如也

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

TA关注的人

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