自定义博客皮肤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)
  • 收藏
  • 关注

原创 进程管理

三、进程管理1、进程简介1、什么是进程进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一个或多个执行线程;• 进程状态。程序: 二进制文件,静态 /usr/bin/passwd ,/usr/sbin/useradd进程: 是程序运行的过程, 动态,有生命周期及运行状态。2、进程的生命周期父进程复制自己的地址空间(fork)创建一个新的(子)进程结构。每个新进程分配一个,唯一的进程 ID (PID

2021-01-07 16:13:05 320

原创 用户的权限

基本权限ugo权限对象属主:u属组:g其他人:o全部:a(u+g+o)权限类型读:r=4写:w=2执行:x=1设置权限1.更改权限使用符号更改:chmod 对象(u/g/o/a)赋值符(+/-/=)权限类型(r/w/x) 文件/目录例1:chmod u=rwx file1.txt(给file1属主读写执行的权利) 例2:chmod g+w file1.txt(给file1属组加个写的权限,注是在原有权限基础上加的) 例3:chmod o-w file1.t

2021-01-07 11:27:24 358

原创 文件和用户管理

一、文件管理1.Linux目录结构及功能bin(普通用户使用的命令)boot(存放的系统启动相关的文件,例如kernel,grub(引导装载程序))dev(驱动,设备文件,存放硬件)etc(配置文件)home(家,存储普通用户家目录)root(超级管理员进的地方)run(运行)sbin(与bin类似。管理员使用的命令)tmp(临时存放东西)usr(应用程序,系统文件相当于C盘)var(存放日志、邮件等)2.文件类型常见类型- 普通文件(文本文件,二进制文件,压缩文件,电影,

2021-01-06 14:21:36 328 1

原创 查看是否存在特权用户以及是否存在空口令用户

1.查看是否存在特权用户:通过判断uid是否为0来查找系统是否存在特权用户,使用命令awk即可查出。awk -F: ‘$3==0 {print $1}’ /etc/passwd2.查看是否存在空口令用户:为了安全起见,在/etc/passwd中用户的密码用了*号隐藏来保护密码的。而实际的密码内容是加密后,保存在/etc/shadow文件中了,我们确认是否存在空口令的用户就确认该文件中密码对应字段的长度是否为0,如果为0则证明该用户密码为空。同样使用awk可查出。awk -F: ‘length($2

2021-01-06 13:53:21 2347

原创 认识Linux,了解Linux

有关Linux详细介绍,可百度查询1.Linux的发行版本RHEL:RHEL是Red Hat Enterprise Linux的缩写,是Red Hat公司的Linux系统。2018年10月29日,IBM宣布以340亿美元的价格收购Red Hat。CentOS:CentOS(Community Enterprise Operating System,社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同

2021-01-05 15:32:33 267

原创 设置zabbix4.4与3.4本地接收邮件的区别

在设置报警媒介及将报警媒介添加到用户时在格式上有细微的差别,而添加监控项、触发器及动作时是没有差别的zabbix3.4添加报警媒介的设置:媒介定义好之后需要将其添加到某个用户中,如下:以上是zabbix3.4在本地接收邮件的设置,但如果zabbix4.4设置同上,则将定义好的媒介添加到用户中时会出现以下错误:此错误导致定义好的媒介没有办法与用户关联解决方法:zabbix4.4在添加媒介时的设置:定义好媒介后添加到用户时的设置:红色方框内是4.4与3.4的区别注意:example.c

2020-07-03 20:06:58 249

原创 Firewalld+Rinetd访问无法正常转发

在/etc/rinted.conf配置文件中编写:以192.168.246.141 10022 192.168.246.142 22为例,意思是10022端口连接192.168.246.141会连接到192.168.246.142上若用10022端口连接192.168.246.141连不上时,需要进行以下操作:在192.168.246.141机器上输入的指令:# firewall-cmd --permanent --add-port=10022 --zone=public# firewall

2020-05-13 15:42:05 583

原创 按创建的先后顺序删除某个目录下的文件,按文件名删除某个文件外的其他文件

1.按创建的先后顺序1.删除先创建的5个[root@localhost ~]# ls /xtrabackup/full/ #目录下有这几个文件2020-05-02_10-50-34 2020-05-03_17-30-15 2020-05-03_17-30-17 2020-05-03_17-30-19 2020-05-03_17-30-292020-05-03_17-30-08 ...

2020-05-03 17:54:51 286

原创 部署mysql的shell脚本

一、使用源#/bin/bash#date:2020-05-03systemctl stop firewalld #关闭防火墙systemctl disable firewalldsystemctl status firewalld &> /dev/nullif [ $? -ne 0 ];then echo "防火墙已关闭"fisetenforce ...

2020-05-03 10:07:58 355

原创 zabbix出现的问题及原因

1.zabiix源的问题1.无法正常添加zabbix源rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm,有时发现这个网址不可以访问,此时就要去zabbix官网去找找是否还有其他网址或者用之前准备的安装包或去官网找安装包进行安装,去zabbix官网找时我发现官网...

2020-05-01 12:04:00 1744

原创 zabbix配置步骤、操作及使用个人邮箱、企业微信、钉钉报警的配置

一、监控端配置1.去官网下载包,从而有zabbix.repo,更新yum源2.yum安装zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-server3.在数据库中创建zabbix库,且授权给zabbix用户,并将zabbix-server-mysql中的东西导入zabbix库4.配置zabbix_serv...

2020-05-01 11:00:25 2971

原创 部署jdk+tomcat+jspgou的playbook剧本

一、域名解析及密钥1.在/etc/hosts文件中进行域名解析ip地址 域名2.使用ssh-keygen命令在控制节点生成密钥用ssh-copy-id -i 被控制节点ip或域名解析后的域名 ,将生成的密钥发送给被控制节点二、主机清单在在/etc/ansible/hosts文件中进行主机清单的编辑[webservers1] #webservers1组ansible-we...

2020-04-26 08:40:18 214

原创 ansible的copy、yum、service、file模块

1.copy模块src=:指定源文件路径 #这个路径是控制节点的路径dest=:目标地址(拷贝到哪里) #这个路径是被控制节点的路径owner:指定属主group:指定属组mode:指定权限,可以以数字指定比如0644backup:在覆盖之前将原文件备份,备份文件包含时间信息。有两个选项:yes|no#2.yum模块name:要安装软件的名字state:状态...

2020-04-24 09:08:06 255

原创 nginx编译安装的shell脚本

#!/usr/bin/bash#date 2020-04-09nginx_package=nginx-1.16.0.tar.gznginx_version=nginx-1.16.0//以下是关闭firewall、selinuxsystemctl stop firewalldsystemctl disable firewalldsystemctl status firewalld &a...

2020-04-10 09:19:08 161

原创 官方YUM源安装nginx的shell脚本

#!/usr/bin/bash//关闭防火墙和selinuxsystemctl stop firewalld && setenforce 0 && echo "防火墙已关闭" || echo "请手动检查"systemctl disable firewalld &> /dev/null//安装常用工具,lrzsz真机与虚拟机上传下载文件的命令包...

2020-04-08 20:56:57 430

原创 数据库mysql的逻辑备份

本质:导出的是SQL语句文件优点:不论是什么存储引擎,都可以用mysqldump备成SQL语句缺点:速度较慢,导入时可能会出现格式不兼容的突发情况,无法做增量备份和累计增量备份。(备份一般不要跨版本)逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句(DDL DML DCL),适用于中小型数据库,效率相对较低。本身为客户端工具:远程备份语法: # mysqldump -h 服务器...

2020-03-20 14:30:03 239

原创 Linux中为什么要配置yum源及IP地址用静态(none/static)的意义

一、关于yum源我们知道Linux在一些软件安装中出现的错误有时与yum源有关,那么为什么要配置yum源呢?虚拟机默认的yum源是在国外下载,而国外下载相比于国内下载是比较慢的,所以我们会重新配置yum源。即配置yum源的主要原因就是下载速度的问题。配置yum源方法1.本地源这个用于虚拟机没法上网的情况下配置,具体操作请见https://blog.csdn.net/Charon9688...

2020-03-18 22:34:15 2774

原创 MySQL增删改查方法

一、增1.insert into 表名 values (数据); 这种方法插入数据一定要和表结构域一样2.insert into 表名(字段名) values (数据); 这种方法可以指定列插入数据3.insert into 表名 set 字段名=数据 where 条件; 这种方法设置字段对应的数据二、删1.delete from 表名;这种方法禁止使用,删除整个表数据,留下表结构2....

2020-03-17 17:41:14 177

原创 Linux中MySQL修改密码的方法

一、在Linux终端修改语法:[root@localhost~]#mysqladmin -uroot -p’旧密码’ password ‘新密码’例:`[root@localhost~]#mysqladmin -uroot -p'XiaoYe@123' password 'XiaoYe@1234'`即把原来的密码XiaoYe@123改为新密码XiaoYe@1234MySQL密码要...

2020-03-16 08:54:12 306

原创 文件共享服务:FTP Server

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。作用:提供文件共享服务,用户可以在FTP服务器中进行文件的上传或下载等操作。互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。图示:一、 FTP Server 默认配置1.安装vsftp# yum -y install vsftpd请提前准备好YUM源(详情可...

2020-03-13 09:13:33 591

原创 SQL语言的DDL语句

关于数据库你了解多少呢?先看一张图带你了解数据库图中(技术)库database与(人力)库database是数据库,数据库相当于文件夹,两个库中分别有表table1、表table2,表相当于文件例:word文档。简言之表中是有内容的,数据库中只有文件没有具体内容。这样把某些表放在一个库中是为了方便授权!一、DDL-库1.定义库(1)创建业务数据库语法:CREATE DATABASE 数...

2020-03-12 17:15:24 441

原创 MySQL数据库有网络和无网络的部署

官网地址:www.mysql.com或者www.oracle.com一、有网络的安装1.安装前的准备(1)调整内存2G(2)关闭防火墙和selinux。立刻停止防火墙:# systemctl stop firewalld开机禁用防火墙:# systemctl disable firewalld立刻停止selinux:# setenforce 0开机禁用selinux:# vim...

2020-03-11 22:57:22 680

原创 Linux中的YUM工具

yum工具可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。本地源:系统安装光盘1.备份移除官方YUM库[root@localhost ~]#mv /etc/yum.repos.d/* /tmp建议移除而不是删除2.编写本地YUM库配置文件[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo ...

2020-03-09 10:46:45 647

原创 Linux的文件打包压缩及解包

我们知道在Windows中将文件打包有利于节省磁盘空间,发送邮件时有多个文件将其打包方便发送等用途,但是在Linux中如何打包呢?尤其在字符界面,打包与解包的命令是什么呢?接下来我们就一起学习!打包与解包我经常用tar命令,tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。建议针对目录。一、打包压缩语法:tar 选项 压缩包名称 ...

2020-03-05 09:27:27 765

原创 Linux的rsyslog日志管理及logrotate日志轮转

一、rsyslog日志管理rsyslogd: 系统专职日志程序。功能:处理绝大部分日志记录,系统操作有关的信息,如登录信息,程序启动关闭信息,错误信息。1.rsyslogd配置相关程序:yum install rsyslog(默认已安装)启动程序:systemctl start rsyslog.service重启程序:systemctl restart rsyslog查...

2020-03-01 16:03:35 1097

原创 Linux里的任意文件查找

一、Linux中的文件查找的命令,例:(1)which :命令查找;(2)find: 文件查找,针对文件名;(3)locate:文件查找,依赖数据库。二、 以find为例,查找任意文件。语法 :find [path…] [options] [expression] [action]命令–路径------选项-------表达式------动作选项是想找的种类(例:女的),表达...

2020-02-28 22:55:36 415

空空如也

空空如也

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

TA关注的人

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