自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 zabbix安装

1、zabbix安装的相关版本信息。环境准备OS:CentOS 7安装步骤一,关闭selinux和iptables[root@localhost ~]# systemctl stop firewalld.service[root@localhost ~]# setenforce 0二,安装Zabbix rpm包仓库1.1安装yum包rpm -vhi http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-releas

2020-06-30 12:01:57 149

原创 3.不同版本多实例

不同版本多实例0.软连接不同版本软件,修改环境变量cd /app/database/ 上传如下软件包ln -s mysql-5.6.46-linux-glibc2.12-x86_64/ mysql56ln -s mysql-8.0.18-linux-glibc2.12-x86_64/ mysql180mv /etc/my.cnf /etc/my.cnf.bakvim /etc/profile注释以下信息#export PATH=/app/database/mysql/bin

2020-05-13 17:37:49 237

原创 2.mysql的多实例

mysql的多实例0.同版本多实例规划软件1份配置文件3份 :/data/330{7…9}/my.cnf初始化数据3次数据目录 3份 /data/330{7…9}/data日志目录3份 /binlog/33{7…9}socket3份 /tmp/mysql330{7…9}.sock端口3份 port=3307,3308,3309server_id 3份 servier_id=7,8,9配置过程:如下1. 创建需要目录 mkdir -p /data/330{7..9}/data

2020-05-13 17:26:25 222

原创 1.mysql 5.7.28 二进制包安装

mysql 5.7.28 二进制包安装1.环境准备1. 清理历史环境 rpm -qa | grep mariadb yum remove mariadb-libs -y2. 创建用户和组 useradd mysql -s /sbin/nologin id mysql3. 创建相关目录 mkdir -p /app/database/ 软件目录 /usr/local/mysql 官方的 mkdir-p /data/3306/ 数据目录 端口号

2020-05-13 17:17:33 173

原创 11.编译安装

编译安装1.程序包编译程序包编译安装:application-version-release.src.rpm–>安装后,使用rpmbuild命名制作成二进制格式的rpm包,而后再安装源代码–>预处理–>编译–>汇编–>链接–>执行源代码组织格式:文件:文件中的代码之间,很可能存在跨文件依赖关系C C++ : make项目管理器configure脚本–>Makefile.in–>MakefileJava:maven2.编译安装C语言源

2020-05-11 17:00:08 212

原创 10.rpm和yum

rpm和yum1.rpm1.1 包管理器二进制应用程序的组成部分:二进制文件、库文件、配置文件、帮助文件程序包管理器debian:deb文件,dpkg包管理器Redhat:RPM文件,rpm包管理器RPM:Redhat package manager1.2 包命令源代码:name-version.tar.tar.gz|bz2|xzrpm包命令方式name-version-release.arch.rpm例如:bash-4.2.46-29.e17.x86_64.rpmvers

2020-05-11 16:48:28 356

原创 9.sed文本处理工具

sed1.sed处理文本的工具stream editor ,行编辑器sed是一种流编辑器,它一次性处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使筑如‘D’的特殊命令,那么在两个循环之间清空保留空间。这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出功能:主要用来自动编辑一个或多个文件,简化对文件的反复操作,编

2020-05-11 02:32:27 186

原创 8.文件查找及压缩

文件查找及压缩1. 文件查找1.1 locate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db依赖于事先构建的索引索引的构建是在系统较为空闲时自动进程(周期性),管理员手动更新数据库(updatedb)索引构建过程需要遍历整个根文件系统,极消耗资源工作特点:查找速度快模糊查找非实时查找搜索的是文件的全路径,不仅仅是文件名搜索的是文件的全路径名,不仅仅是文件名可能只搜索用户具备读取和执行权限的目录1.2 locate命令locate

2020-05-11 02:23:55 215

原创 7.shell脚本基础

shell脚本1.脚本介绍1.1 shell脚本基础shell脚本:包含一些命令或声明,并符合一定格式的文本文件格式要求:首行shebang机制#!/bin/bash#!/usr/bin/python#!/usr/bin/perlshell脚本的用途有:自动化常用命令执行系统管理和故障排除创建简单的应用程序处理文本或文件1.2 创建shell脚本第一步:使用文本编辑器来创建文件文件第一行必须包括shell声明序列:#!#!/bin/bash添加注注释:注释以#开头

2020-05-11 02:04:27 250

原创 6.vim

vim1. vim简介vi:visualinterface,文本编辑器文本:ASCII,Unicode文本编辑种类:行编辑器:sed全屏编辑器:nano ,vivim – vi improved其他编辑器:gedit 一个简单的图像编辑器gvim 一个vim编辑器的图形版本2.打开文件#vim [option]...file...+#:打开文件后,让光标处于第#行的行首,+默认行尾+/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首-b

2020-05-11 01:57:33 279

原创 5.文本处理命令

文本处理工具抽取文本的工具文件内容less和cat文件截取: head 和tail按列抽取: cut按关键字抽取:grep文件查看文件查看命令:cat,tac,reccat [option]...[file]...-E:显示行结束符$-n:对显示出的每一行进行编号-A:显示出的每一行进行编号-b:非空行编号-s:压缩连续的空行成一行分页查看文件内容more:分页查看文件more [options...] file...-d:显示翻页及退出提示l

2020-05-11 00:22:08 243

原创 4.2文件的权限管理

文件的权限管理1.权限管理:1.1文件权限文件属性:权限 引用计数(连接数) 所用者 所属组 大小 创建时间 文件名文件属性操作:chown 设置文件的所有者chgrp 设置文件的属组信息1.2 修改文件的属主和属组修改文件的属主:chownchown [OPTION]… [OWNER][:[GROUP]] FILE…用法说明:OWNEROWNER:GROUP:GROUP,冒号也可用 . 替换-R: 递归chown [OPTION]… --refere

2020-05-10 23:32:37 213

原创 4.1 用户和组管理

用户和组管理1.用户user令牌token,identity当用户登录系统成功,系统会分发令牌,当用户访问资源(文件)时,会提交令牌给资源。资源会根据提交的令牌判断是否有权限访问。用户要得到新的令牌要重新登录Linux用户:Username/UID管理员:root,0普通用户:1-65535系统用户:1-499,1-999(centos)对守护进程获取资源进行权限分配登录用户:500+,1000+(centos7)2. 组groupLinux组:Groupna

2020-05-10 22:04:23 234

原创 3.标准IO和管道

标准IO和管道1.标准输入和输出程序:指令+数据读入数据:input输出数据:Output打开的文件都有一个fd:file descriptor(文件描述符)Linux给程序提供三种I/O设备标准输入(STADIN)-0 默认接受来自键盘的输入标准输出(STDOUT)-1 默认输出到终端窗口标准错误(STDERR)-2 默认输出到终端窗口I/O重定向:改变默认位置ls > /dev/pts/5 重定向到别的窗口(tty)2. 把输出和错误重定向到文件STDOUT

2020-05-10 20:57:48 351

原创 0.linux常用命令

命令 (1) 文件系统相关: 目录管理 文件管理 文件查看 文件编辑 (2) 系统管理相关:基础命令:date​ date:​ date [OPTION]... [+FORMAT]:显示​ FORMAT: 格式符号​ %D​ %F​ %T​ date [MMDDhhmm[[CC]YY][.ss]]:设置​ MM: 月分​ DD:几号​ hh: 小时​ m

2020-05-10 19:33:08 151

原创 2.文件系统及相关命令

文件系统1.文件系统结构元素1.1文件系统文件和目录被组织成一个单根倒置树结构文件系统从根目录下开始,用“/”表示根文件系统(rootfs):root filesystem文件名称区分大小写以.开头的文件为隐藏文件路径分隔的 /文件有两类数据:元数据:metadata数据:data ?文件系统分层结构:LSB Linux Standard BaseFHS: (Filesystem Hierarchy Standard)http://www.p

2020-05-10 18:51:25 206

原创 1.linux基础命令

linux基础命令设置直接登录vim /etc/gdm/custom.conf [daemon]AutomaticLoginEnable=trueAutomaticLogin=root修改网卡 开机自动获取网卡vim /etc/sysconfig/network-scripts/ifcfg-ens33ONBOOT=yes查看登录终端的情况​ tty 查看在哪个终端​ whoami显示当前用户身份​ who am i显示当前用户身份并且通过哪个终端登录​ w显示谁在登录并且在做什

2020-05-10 17:50:36 264

原创 2.VS Code配置Go语言开发环境

VS Code配置Go语言开发环境VS Code是微软开源的一款编辑器,插件系统十分的丰富。本文就介绍了如何使用VS Code搭建Go语言开发环境。VS Code配置Go语言开发环境说在前面的话,Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发。大家可以根据自己的喜好自行选择。编辑器/IDE没有最好只有最适合。下载与安装VS Code官方下载地址:https://code.visualstudio.com/Download三大主流平台都支持,请根据自己的电脑平台选择对应的

2020-05-10 02:10:29 475

原创 1.从零开始搭建Go语言开发环境

搭建Go语言开发环境最新1.14版本,一步一步,从零搭建Go语言开发环境。安装Go语言及搭建Go语言开发环境下载下载地址Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/版本的选择Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。下图中的版本号可能并不是最新的,但总体来说安装教程是类似的。Go语言更新迭代比较快,推荐使用较新版本,体验最新特性。安装Windows

2020-05-10 01:55:22 1243

centos7 nis主从搭建

NIS 主从搭建以及nis cleint上自动挂在nis用户家目录

2023-02-07

空空如也

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

TA关注的人

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