自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Centos 7.3 安装heartbeat

最近有许多项目基于keeplived做的双机热备,总是会出现各种奇葩问题,比如apache连接vip的问题。等等最近要上docker项目,领导要求用heartbeat,心跳检测是由两块网卡直接用以太网线直接相连。一贯喜欢用yum直接装,苦逼的是centos7以上系统基于其他yum(比如epel)源没有。所以今天由我呢亲自去官网下载tar包二进制文件,进行编译安装环境:两台centos7.3 两台lb负载均衡 vi /etc/hosts 192.168.9.148 gw01-i...

2020-07-12 22:59:24 802

原创 Linux学习之二十五(Linux文档压缩及归档,gz/bz2/xz/zip/Z)

Linux压缩及归档压缩格式:gz、bz2,xz,zip,Z1、gzip:    gzip: .gz        gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件(只能压缩文件,不能压缩目录)            例:[root@Ourlab ~]# gzip ./compresstest             -d:相当于gunzip解压缩文

2017-06-04 11:16:07 989

原创 Linux学习之二十四(硬盘管理及文件系统管理:fdisk/mke2fs/tune2fs)

磁盘管理:    机械式硬盘:U盘、光盘、软盘、硬盘、磁带        低级格式化:硬盘出厂所做    Partition:分区        分区是为了文件系统    MBR;Master Boot Record主引导记录(0磁道0扇区的512byte)        Main Boot Record        446byte:BootLooder,引导记录

2017-06-04 11:14:53 828

原创 Linux学习之二十二(case语句及脚本选项)

脚本编程 case语句及脚本选项编程分类:    面向过程:        控制结构            顺序结构            选择结构            循环结构选择结构:    1、if:单分支、双分支、多分支    单分支:if CONDITION; then               statement             

2017-05-10 13:56:26 484

原创 Linux学习之二十一(facl及用户及linux终端)

facl及用户及Linux终端    文件系统访问列表:        FACL:Filesystem Access Control List        利用文件扩展保存额外的访问控制权限        setfacl:设置facl            -m:设定                u:UID:perm 针对文件添加额外用户访问控制权限        

2017-05-10 13:55:33 335

原创 Linux学习之二十(特殊权限SUID详解)

特殊权限:passwd:sSUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者;    chmod u+s FILE:添加文件具备SUID权限        如果FILE本身原来就有执行权限,则SUID显示为s,否则显示S;    chmod u-s FILE:取消文件SUID权限SGID:运行某程序时,相应进程的属组是程序文件自身的属组,而不是启动

2017-05-10 13:54:42 309

原创 Linux学习之十九(文本文件查找)

文本查找:    grep,egrep,fgrep文件查找:    locate:非实时,模糊匹配,查找是根据全系统文件数据库进行的;查找速度快        updatedb:手动生成文件数据库    find:实时、精确、遍历指定目录中的所有文件完成查找,速度慢;支持多种查找标准;        格式:find 查找路径 查找标准 查找到以后的处理动作      

2017-05-10 13:52:45 303

原创 Linux学习之十八(使用选项及组合条件测试)

使用脚本选项及组合条件测试测试:    整数测试:        -le:小于等于        -lt:小于        -ge:大于等于        -gt:大于         -eq:等于        -ne:不等于    字符测试:        ==:等于        !=:不等于        >:大于         

2017-05-10 13:50:52 676

原创 Linux学习之十七(vim编辑器详解)

vim编辑器详解vim模式:编辑模式(命令模式)输入模式末行模式模式转换:    i:在当前光标所在字符的前面,转为输入模式;    a:在当前光标所在字符的后面,转为输入模式;    o:在当前光标所在行的下方,新建一行,并转为输入模式;        I:在当前光标所在行的行首,转换为输入模式    A:在当前光标所在行的行尾,转换为输入模式

2017-05-10 13:49:43 439

原创 Linux学习之十六(bash脚本编程之五 字符串测试及for循环)

bash脚本编程之五 字符串测试及for循环1、字符测试:    ==或=:用于字符串比较是否相同,相等为真,不等为假(等号两端预留空格)        例:[root@Ourlab ~]# A=hello            [root@Ourlab ~]# B=hi            [root@Ourlab ~]# [ $A == $B ]

2017-05-10 13:48:17 674

原创 Linux学习之十五(sed命令)

sed命令:流编辑器    1、sed基本用法:        sed:Stream EDitor            行编辑器(全屏编辑器:vi)                2、sed:模式空间(默认不编辑原文件,仅对模式空间中的数据做处理,处理结束后,将模式空间打印至屏幕)    3、sed  [options] 'AddressCommand' file....

2017-05-09 17:00:24 327

原创 Linux学习之十四(bash脚本编程之三条件判断及算术运算)

bash脚本编程之三条件判断及算术运算练习一:写一个脚本判断当前系统上是否有用户的默认shell为bash;如果有,就显示有多少个这类用户;否则,就显示没有这类用户;#!/bin/bash#grep '\ /dev/nullRETVAL=$?if [ $RETVAL -eq 0 ]; then  USERS=` grep '\  echo "The shel

2017-05-09 16:59:27 322

原创 Linux学习之十三(bash脚本编程之条件判断)

bash脚本编程之二条件判断    1、bash中实现条件判断:        整数测试        字符测试        文件测试    2、条件测试的表达式:        [ expression ]        [[ expression ]]        test expression    3、整数比较:        -eq:测试两个整

2017-05-09 16:02:18 454

原创 Linux学习之十二bash脚本之变量、变量类型

bash脚本编程之一变量、变量类型:1、bash变量类型:    环境变量    本地变量    位置变量    特殊变量备注:强变量:内部变量不做转换,‘’;弱变量:内部变量进行转换,“”;    (1)本地变量:        bash:        set VARNAME=VALUE:作用于整个bash进程    (2)局部变量:local VARN

2017-05-09 15:59:52 427

原创 Linux学习之十一egrep及扩展正则表达式(egrep)

一、egrep及扩展正则表达式:    REGEXP:REGular EXPression        1、正则表达式:        Basic REGEXP:基本正则表达式        Extended REGEXP:扩展正则表达式    2、扩展正则表达式:Extended REGEXP        字符匹配:            .:任意单个字符

2017-05-09 15:57:22 398

原创 Linux学习之十grep及正则表达式(grep)

一、文本查找的需要:grep,egrep,fgrep    1、grep:根据模式搜索文本,并将符合模式的文本行显示出来        Pattern(模式):文本字符和正则表达式的元字符组合而成匹配条件        grep [options] PATTERN [FILE...]            例:[root@Ourlab ~]# grep 'root' /etc/

2017-05-09 15:55:15 359

原创 Linux学习之九(I/O重定向)

一、管理及IO重定向:1、系统设定:    默认输出设备:标准输出,STDOUT,1    默认输入设备:标准输入,STDIN,0    标准错误输出:STDERR,22、I/O重定向:    >:覆盖输出    >>:追加输出    set:    set -C:禁止对已经存在的文件使用覆盖重定向;        强制覆盖输出,则使用 >|    

2017-05-09 15:53:18 355

原创 Linux学习之八(shell、bash)

一、umask:遮罩码文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1;文件:666-023=643目录:777—022=754二、用户登录的角度来说,shell的类型:    登录式shell:        正常通常某终端登录        su - USERNAME        su -l USERNAME    非登录式shel

2017-05-09 15:52:03 303

原创 不使用USERADD,手动添加用户

1、手动添加用户hive,基本组hive(5000),附加组为mygroup[root@Ourlab ~]# nano /etc/passwdhive:x:5000:5000:Hive:/home/hive:/bin/bash[root@Ourlab ~]# nano /etc/groupmygroup:x:4006:hivehive:x:5000:[root@Ourlab

2017-05-09 15:48:16 713

原创 Linux学习之七(chown、chgrp、chmod)

一、chown:改变文件属主(只有管理员可以使用此命令)    1、chown  [option] USERNAME file,.....        例:修改普通文件属主            [root@Ourlab ~]# chown hadoop /tmp/abc            [root@Ourlab ~]# ls -l /tmp/abc

2017-05-09 15:47:11 356

原创 Linux学习之六(Linux用户、权限、用户管理命令)

一、用户、组、权限    用户:UID,/etc/passwd    组:GID,/etc/group    二、影子口令:    用户:/etc/shadow    组:/etc/gshadow    三、用户类别:    管理员:0    普通用户:1-65535        系统用户:1-499        一般用户:500-60000

2017-05-09 15:46:29 412

原创 Linux学习之五(bash特性详解)

一、bash及其特性    1、shell:外壳    广义shell包含:1、GUI:Gnome、KDE、Xfce                   2、CLI:sh,csh,ksh,bash    进程:在每个进程看来,当前主机上只存在内核和当前进程,进程是程序的副本,进程是程序执行实例。    2、bash:        1、支持命令历史、命令补全      

2017-05-09 15:45:30 289

原创 Linux学习之四(复制移动文件命令cp等及查看文本命令cat等)

一、复制和移动文件    cp: copy        -r:递归复制        -i:交互式命令        -f:强制性复制        -p:保留文件原有文件属性        -L:复制链接文件的指定文件,不保持链接属性        -P:复制链接文件并保持链接属性        -a:归档复制(保持原文件所有属性),常用于备份     

2017-05-09 15:44:25 3041

原创 Linux学习之三(根文件系统详解及文件管理mkdir,touch)

一、Linux 根文件系统详解    [root@localhost ~]# ls /   #显示根下文件    bin   dev  home  Linux5.8_iso  media  mnt  opt   root  selinux  sys       tmp  var    boot  etc  lib   lost+found    misc   net  proc  sb

2017-05-09 15:40:24 325

原创 Linux学习之二(date,help,man,hwclock,info,cal,echo命令)2017-03-27

一、date:时间管理    date:查看系统时间         例:[root@localhost ~]# date             2017年 03月 24日 星期五 11:26:10 CST    clock或者hwclock:查看设备硬件时间            例:[root@localhost ~]# hwclock

2017-04-24 14:04:05 382

原创 linux基础命令学习之一-ls

ls命令:      -l:长格式例:[root@localhost ~]# ls -l总计 64-rw------- 1 root root  1101 03-10 23:01 anaconda-ks.cfgdrwxr-xr-x 2 root root  4096 03-10 23:06 Desktop-rw-r--r-- 1 root root 28240 03-10

2017-03-25 14:36:44 218

空空如也

空空如也

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

TA关注的人

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