配置apt upgrade禁止更新ubuntu系统内核

      Ubuntu系统下的apt工具用来管理软件包很是方便,就连Linux系统内核都可以使用apt来更新。而aptupgrade命令比较不够灵活,这一个命令下去,系统中所有可以升级的软件包都会被升级,包括系统内核,这也是Linux系统的一个软件包。有的时候,有些软件包我们不想升级,特别是系统内核。可以用下面的方法来避免使用aptupgrade命令时,升级某个软件包,麦新杰就用系统内核包来举例说明。首先,…

    标签:Ubuntu发布于:2019-11-16 19:06:05

    awk用法与示例介绍

      awk:模式扫描和数据处理语言描述:awk是一种编程语言,用于Linux/unix下对文本和数据进行扫描与处理,数据可以来自标准输入、文件、管道。工作流程是:逐行扫描文件,寻找特定匹配模式的行,并进行相应的处理动作。awk读取文件文件内容每一行时,将对比该行是否与给定的模式相匹配,如果匹配,则执行相应处理动作,否则不对该行进行处理。如果没有指定的处理脚本,则把匹配的行显示到标准输出(默认print…

    发布于:2019-11-16 18:53:37

    使用awk获取每行的最大值

      需求有一个数字文本,每行都是数字,以空格分开;现在需要将每行中最大值取出来文本如下:[root@localhost~]#caturfile112121131使用awk解决[root@localhost~]#awk'BEGIN{n=1;max=0;nu=0}{for(n=1;n=max)max=a[$n]}{printmax}{max=0}}'urfile223解释说明使用数组将每个数字记录,然后将…

    发布于:2019-11-16 18:34:22

    Awk获取shell外部变量值

      这里提到awk,相信写shell的朋友都会接触到。AWK是一种用于处理文本的编程语言工具。AWK提供了极其强大的功能:可以进行正则表达式的匹配样式装入流控制数学运算符进程控制语句内置的变量和函数可以把awk看作一门完全的程序设计语言,它处理文本的速度是快得惊人的。现在很多基于shell日志分析工具都可以用它完成。设计简单,速度表现很好。涉及到以上六个方面内容,我会在以后文章中加以介绍。这次主要说下…

    标签:Shell发布于:2019-11-16 18:14:07

    linux awk命令使用详解

      linux awk命令使用详解当你第一次拿起双手在电脑上使用awk命令处理一个或者多个文件的时候,它会依次读取文件的每一行内容,然后对其进行处理,awk命令默认从stdio标准输入获取文件内容,awk使用一对单引号来表示一些可执行的脚本代码,在可执行脚本代码里面,使用一对花括号来表示一段可执行代码块,可以同时存在多个代码块。awk的每个花括号内同时又可以有多个指令,每一个指令用分号分隔,awk其实就是一个脚本编程语言。说了这么…

    标签:Linux发布于:2019-11-16 18:10:31

    CentOS6安装Docker

      CentOS6安装Docker之前写过一篇关于在Mac上面使用并安装Docker的文章《Mac上Docker的安装和使用初探》,介绍了在Macos上面安装Docker的步骤。近期由于需要在一台CentOS6.5的服务器上面部署一些服务,考虑到使用Docker来做这些事情,记录一下处理的步骤。1、检查内核版本uname-r如果输出的信息为2.6.32-431.el6.centos.plus.x86_64,表示当前的内核版本是2.…

    标签:CentosDocker发布于:2019-11-16 18:01:06

    安装配置docker私有仓库

      局域网私有仓库如上,搭建一个只有本机访问的私有镜像非常简单,不用对已有的docker服务进行任何配置。如果要搭建一个能在局域网内访问的docker仓库,就需要对docker服务进行一些简单的配置。首先,在主机A上:1.安装registry镜像(同上)拉取registry镜像:dockerpullregistryUsingdefaulttag:latestlatest:Pullingfromlibr…

    标签:Docker发布于:2019-11-16 17:49:16

    迁移wordpress到docker容器

      迁移wordpress到docker容器这几天抽了个时间,终于把自己阿里云ecs的os升级到了centos7,所以也打算把博客wordpress也升级下,同时还要使用现在比较火的docker技术。下面把相关wordpress迁移到docker中的相关步骤记录下。PS:强烈建议OS使用3.0以上内核。一、备份wordpress数据在正式迁移wordpress之前,我们需要备份wordpress的相关数据,包括数据库、图片以及主题。有关wo…

    标签:容器WordPressDocker发布于:2019-11-16 17:24:35

    58 赶集基于 Docker 的自动化部署实践

      58 赶集基于 Docker 的自动化部署实践【编者的话】随着58业务的发展,机器和服务数量也日益庞大,在多环境下,服务的管理和依赖难以维护。基于Docker带来的技术红利,我们借助Docker和Kubernetes提供了镜像的自动打包,单一镜像在测试-沙箱-生产-稳定四个环境的流转,以及测试环境统一的Nginx入口。至此,开发同学可以不再为资源和环境问题困扰,提高了生产效率。1.项目背景58现有的部署系统只管理线上环境,在资源和环境两个维度…

    标签:部署Docker发布于:2019-11-16 17:07:28

    docker安装配置Mariadb数据库

      1、获取mariadb镜像地址root@debian1:~ginx#dockersearchmariadbNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDmariadbMariaDBisacommunity-developedforkofM...1417[OK]bitnami/mariadbBitnamiMariaDBDockerImage39[OK]2、拉去maridb…

    标签:MariaDBDocker发布于:2019-11-16 16:51:21

    Ubuntu 16.04系统修改Docker镜像的存储路径

      最近在Ubuntu16.04系统上使用Docker结果由于默认的镜像存储路径在系统分区上,而系统分区又不足够大,导致整个系统都不能正常工作了。因此我们需要把Docker的镜像存储目录移动到数据分区。执行如下命令查询默认的存储路径$sudodockerinfo|grep"DockerRootDir"我们看到如下输出DockerRootDir:/var/lib/docker比较简单的方法是通过软链接的…

    标签:UbuntuDocker发布于:2019-11-16 16:28:10

    使用Docker搭建 Java Web运行环境

      使用Docker搭建 Java Web运行环境Docker是2014年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用Docker来替换现有的虚拟化平台了。作为一名Java程序员,我们是时候一起把Docker学起来了!本文会对虚拟化技术与Docker容器技术做一个对比,然后引出一些Docker的名词术语,比如:容器、镜像等,随后将…

    标签:Docker发布于:2019-11-16 16:05:38

    删除Docker容器镜像的方法

      1.停止所有的container,这样才能够删除其中的images:dockerstop$(dockerps-a-q)如果想要删除所有container的话再加一个指令:dockerrm$(dockerps-a-q)2.查看当前有些什么imagesdockerimages3.删除images,通过image的id来指定删除谁dockerrmi想要删除untaggedimages,也就是那些id为的…

    标签:容器Docker发布于:2019-11-16 15:43:21

    Fluentd日志同步软件入门教程

      Fluentd日志同步软件入门教程最近发生了一些不可描述的故事,艰难之中换到了现在的组,主要的工作内容是数据挖掘。也终于有机会学习新的知识:Ruby和Fluentd。本文将总结开源软件Fluentd的入门知识,包括如何安装,配置文件语法,插件简介等内容。Fluentd的官网内容非常详尽,内容的组织也尤其清晰,所以网络上关于Fluentd的文档很少。本文主要用于学习记录,也希望能帮助到英语不好的读者。OverviewFluentd是…

    发布于:2019-11-16 15:34:31

    Debian grub丢失后修复的方法

      家里的台由于偶尔玩玩游戏,安装了win7+debian的双系统.最近一次玩游戏后,手贱点了win7的升级,结果系统坏了.重装win7后,导致debian的引导丢失.由于长期是在debian下使用,所以不想重装那么麻烦,重点是debian系统没有被损坏啊.所以就查资料研究了一下如何修复grub.由于/boot是独立的分区,走了不少弯路.我尝试了两种方式修复grub,以下是两种修复方式的记录.通过De…

    标签:Debian发布于:2019-11-16 15:27:22

    设置grub密码保护系统

      设置grub密码保护系统在开机启动临时进入1模式的时候,系统先调用/etc/grub.conf。/etc/grub.conf其实是/boot/grub/grub.conf的软连接。加密改文件就有效的防止其他用户直接绕过口令登陆1模式,从而进入到root中做一些破坏。我们可以看一下如何进入1模式。我们可以看一下临时进入init1模式的窗口这里的内容与grub文件对比一下可以看出里面的内容就是从grub提取出来的如果我们把g…

    发布于:2019-11-16 15:17:07