HZZ·LEARNING

Tag: cat (page 1 of 3)

DRBD 部署

主机规划

主机名主机IP系统存储
GitLabCESvr0110.37.21.21 6.5200G
GitLabCESvr0210.37.21.22centos 6.5200G

Continue reading

浅谈 xargs 的几个妙用

一直以来, 都被我用作是管道符的连接命令,比如 delete.txt|xargs rm -f,并且一般是在直接管道不可用的情况下,才会想起用 xargs 命令来分行处理。但是今天,在使用 xargs 进行文件批处理的时候,发现了很多 xargs 的小妙用。

Continue reading

解决 RedHat problem making ssl connection 的问题

今天收到一台 系统的机器,需要安装 以便部署持续集成。

在配置完清华大学的 epel-release 源之后搜索 ansible 应用时出现以下错误:

Continue reading

Docker build 的几种方式

build 的帮助文件中我们可以看到,docker build 不仅能支持本地 Dcokerfile 的构建,还可以从 URL 以及标准输入(-)中读取信息进行构建,下面就来说说 docker build 的几种构建方式。

Continue reading

magedu pro 第七周作业

1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现;

脚本内容如下:

执行结果如下:

Continue reading

Linux 内存无故占用过高的解决办法

今天监控到个很奇怪的问题,有台 主机上内存的 used 占用很高,而 中查看的内存占用,只有 20% 左右。如图,到底是什么占用了多余的内存?

Continue reading

magedu pro 第六周作业

1、请详细描述 系统的启动流程(详细到每个过程系统做了哪些事情)。

由于篇幅过长,已单独写成一篇博客,详见:《CentOS 系统启动流程

2、为运行于虚拟机上的 CentOS 6 添加一块新硬件,提供两个主分区。

  • (1)为硬盘新建两个主分区;并为其安装
  • (2)为硬盘的第一个主分区提供内核和 ramdisk 文件;为第二个分区提供 rootfs 。
  • (3)为 rootfs 提供 、 ls 、 程序及所依赖的库文件。
  • (4)为 grub 提供配置文件。
  • (5)将新的硬盘设置为第一启动项并能够正常启动目标主机。

Continue reading

使用 kickstart 文件自动安装 CentOS

说到 ,就不能不说 anaconda。什么是 anaconda 呢?简单的来说,就是使用光盘安装系统时引导安装程序,而 ,就是 anaconda 的配置文件。

isolinux

在说 anaconda 是如何启动的之前,先来说说 isolinux 的启动流程和它的配置文件。

Continue reading

Linux 内核编译初步

说起内核编译,很多人都会觉得应该会很难,毕竟涉及到一个系统的核心文件。其实对于内核,在《Grub Legacy 简介》中已经有过接触,就是那个 vmlinuz-2.6.32-431.el6.x86_64 文件。对于交叉编译,进行其他主机系统的内核编译,确实比较麻烦;但是如果只是为了升级当前系统的内核,而不改变其他配置的话,还是相对简单的。下面说的也主要是升级内核所进行的内核编译步骤。

Continue reading

Linux 进程查看及管理工具

前言

说到进程管理,很多人第一想到的就是 ps -ef| xxx 。没错,这的确是最常用的一个进程查看组合,但是进程查看及管理命令可不止 ps 这么一个,还有很多命令等待我们的挖掘和学习。比如: pstreepidofpgrephtopglancespmapvmstatdstatkillpkilljobbgfgnohupnicerenicekillall ……

Continue reading

Olderposts

Copyright © 2018 HZZ·LEARNING

Theme by Anders NorenUp ↑