自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rice Young的博客

Linux笔记

  • 博客(30)
  • 收藏
  • 关注

原创 Linux学习笔记(3月19日)

5.55 使用mysqldump备份数据库5.56 使用xtrabackup备份数据库

2019-03-20 00:14:43 117

原创 Linux学习笔记(3月18日)

5.51/5.52 rsync工具常用选项5.53/5.54 rsync同步的两种方式

2019-03-20 00:11:09 110

原创 Linux学习笔记(3月15日)

5.47/5.48 日志5.49数据备份介绍5.50 rsync工具介绍

2019-03-18 00:04:03 183

原创 Linux学习笔记(3月12日)

5.41-5.46 正则三剑客  正则就是一串有规律的字符串,掌握好正则对于编写shell脚本有很大帮助,各种编程语言中都有正则,原理是一样的。grep/egrep:格式:grep|egrep [-cinvABC] 'word' filename例如:grep 'root' /etc/passwd,表示过滤匹配包含关键词root的那一行内容并打印[root@rice01 shell]...

2019-03-13 01:08:17 130

原创 Linux学习笔记(3月6日)

5.26-5.40 Shell脚本编程什么是Shell:  Shell首先是UNIX/Linux下的脚本编程语言,它是解释执行的,无需提前编译。Shell的语法细节和大部分编程语言都不太一样,需要重点学习。  Shell同时也是一个程序,它的一端连接着UNIX/Linux内核,另一端连接着用户和其它应用程序;换句话说,Shell是用户和应用程序与内核沟通的桥梁。  Shell脚本功能非...

2019-03-07 06:53:15 209

原创 Linux学习笔记(3月5日)

5.22/5.23 zabbix监控nginx修改客户机nginx虚拟主机配置文件default.conf[root@rice02 ~]# vi /etc/nginx/conf.d/default.conf// 在客户机nginx的默认虚拟主机配置文件里增加以下配置location /nginx_status { stub_status on; acc...

2019-03-05 22:52:41 100

原创 Linux学习笔记(3月4日)

5.19-5.21 zabbix邮件告警阿里云邮件推送服务:  登陆阿里云平台,进入管理控制台,选择产品与服务中的云通信,选择邮件推送服务,选择立即开通,然后在邮件设置中选择发信域名,然后新建域名并点击配置。切换到dnspod平台,找到目标慕名,根据相应的验证项输入TXT记录、MX记录、CNAME等,然后等待几分钟,点击验证。  进入发信地址,然后新建发信地址,定义域名、账号、发信类型(触发...

2019-03-05 00:16:27 152

原创 Linux学习笔记(3月1日)

5.16 监控客户机  配置触发器:配置触发器是为了让监控在客户机某些监控项目达到一定条件时告警,进入Configuration > Hosts,选择一台客户机的Triggers,点击Create trigger,定义Name和Expression,点击Add完成。5.17 解决中文名称不能写数据库的问题  在使用zabbix时,建立的Applications、Items、Trigg...

2019-03-01 23:46:09 95

原创 Linux学习笔记(2月28日)

5.13-5.15 监控客户机安装zabbix-agent:在需要监控的客户机上安装zabbix的yum配置文件和数据库配置包,然后安装zabbix客户端;[root@rice02 ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm[root@...

2019-03-01 02:20:58 79

原创 Linux学习笔记(2月27日)

5.8/5.9 监控Linux系统状态查看网络状况:netstat:  用于列出系统上所有的网络套接字连接情况,包括tcp,udp以及unix套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果想确认系统上的服务有没有起来,可以查看相应的端口有没有打开。状态说明:  LISTEN:侦听来自远方的TCP端口的连接请求  SYN-SENT:再发送连接请求后等待匹配的连接请...

2019-02-28 01:54:08 472

原创 Linux学习笔记(2月26日)

5.5-5.7 监控Linux系统状态vmstat  vmstat可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。  指令所在路径:/usr/bin/vmstatProcs  r:等待运行的进程数。如果等待运行的进程数越多,意味着CPU非常繁忙。另外,如果该参数长期大于和等于逻辑cpu个数,则CPU资...

2019-02-27 00:17:52 149

原创 Linux学习笔记(2月25日)

5.1-5.4 监控Linux系统状态查看系统负载:使用命令w或uptime可以查看系统当前负载:[root@rice01 ~]# w 23:09:31 up 45 min, 1 user, load average: 0.00, 0.01, 0.05USER TTY FROM LOGIN@ IDLE JCPU PCPU WH...

2019-02-26 01:27:57 99

原创 Linux学习笔记(2月20日)

4.66 测试登陆FTP在Linux系统中使用lftp:[root@rice01 ~]# yum install -y lftp[root@rice01 ~]# lftp user1@127.0.0.1 // 使用user1连接@IP为目标服务器的IP口令: lftp user1@127.0.0.1:~> lsdrwxr-xr-x 2 1002 ftpuse...

2019-02-24 22:39:33 133

原创 Linux学习笔记(2月19日)

4.61 第二个JAVA应用  方法一:[root@rice01 ~]# vi /usr/local/tomcat/conf/server.xml// 编辑tomcat的配置文件,在</Host>后加入以下内容<Host name="zrlog2.riceyoung.com" appBase="/data/wwwroot/zrlog2.riceyoung.com" ...

2019-02-24 04:55:29 339

原创 Linux学习笔记(2月15日)

4.56 MariaDB密码重置记得root密码:mysqladmin -uroot -p****** password "******"没有root密码:  1)编辑/etc/my.cnf,增加skip-grant,然后重启 mysql 服务;  2)登录进MariaDB,切换到 mysql 库,执行desc user查看 user 表的所有字段,执行update user set ...

2019-02-23 12:57:28 368

原创 Linux学习笔记(2月14日)

4.51 配置nginx的ssl  SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。  1)认证用户和服务器,确保数据发送到正确的客户机和服务器;  2)加密数据以防止数据中途被窃取;  3)维护数据的完整...

2019-02-20 02:08:27 210

原创 Linux学习笔记(2月13日)

4.48/4.49 nginx反向代理在计算机网络中,反向代理是代理服务器的一种。服务器根据客户端的请求,从其关系的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。反向代理是作为服务器端(如Web服务器)的代理使用,而不是客户端。反向代理是供很多客户端都通过它间接访问不同后端服务器上的资...

2019-02-19 01:34:45 120

原创 Linux学习笔记(2月11日)

4.41 静态文件过期缓存让静态文件缓存在客户端的浏览器中,在没有过期之前,浏览器不需要请求静态文件,就是为了让这些图片有一个时效性。如果服务器上图片已经做了更新,但是客户端访问到的还是旧的。4.42 nginx防盗链4.43/4.44/4.45 访问控制...

2019-02-17 07:52:29 155

原创 Linux学习笔记(1月31日)

4.31 yum安装nginx编辑yum仓库:vi /etc/yum.repos.d/nginx.repo按照官方帮助文档,将以下内容复制粘贴并保存:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1安装nginx:yum install ...

2019-02-17 03:11:45 145

原创 Linux学习笔记(2月1日)

4.36 域名重定向域名重定向一般指URL转发,是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址。 地址转向(也可称“URL转发”)即将一个域名指向到另外一个已存在的站点,英文称为“ URL FORWARDING ”。域名指向可能这个站点原有的域名或网址是比较复杂难记的。虚拟主机配置:[root@rice01 ~]# vi /etc/nginx/conf.d/b...

2019-02-02 02:29:35 124

原创 Linux学习笔记(1月25日)

4.26 alias别名alias别名:在 Linux 中,alias 命令的功能是设置命令的别名,以简写命令,提高操作效率。根据参数的不同,该命令可查看已设定的别名,或为命令设置新的别名。对于用户自定义别名,仅当前登录期内有效;也可修改配置文件使其长期有效。# alias // 列出当前系统中已有的命令别名alias cp='cp -i'alias egrep='egrep --co...

2019-01-26 03:28:09 117

原创 Linux学习笔记(1月24日)

4.21 LNMP环境介绍LNMP是 Linux + Nginx + MySQL/Mariadb + PHP的缩写。Nginx:高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务,特点是占有内存少,并发能力强;Nginx作为Web服务器,用户首先访问到的就是Nginx,用来处理客户端访问网站时发送的静态请求,还会接受php的请求,但是不做处理,将php的请求转给后端的ph...

2019-01-25 01:12:19 136

原创 Linux学习笔记(1月23日)

4.16 chown命令chown命令可以更改目录或文件的所属主或所属组,格式为:chown -R 账户名.组名 文件名chown -R 账户名:组名 文件名-R选项只适用于目录,作用是级联更改,不仅更改当前目录,连目录里的目录或者文件也全部更改。练习:# mkdir test // 创建test目录# useradd user1 // 创建用户user1# touch t...

2019-01-24 04:43:53 315

原创 Linux学习笔记(1月22日)

4.11 重置密码root用户,直接执行passwd命令修改密码。普通用户,执行passwd username命令修改密码。如果使用普通用户(user1、user2)登陆,可以直接执行passwd命令修改密码。如果不能正常登陆系统,则需要进入单用户模式或救援模式重置密码。4.12 单用户模式CentOS 7有7个运行级别:0:关机1:单用户模式2:多用户模式3:多用户模式4:...

2019-01-23 02:12:45 150

原创 Linux学习笔记(1月21日)

4.6/4.7 配置网络配置网络的方法:1.执行dhclient命令,自动获取IP地址(NAT模式)2.查看IP地址:ip addr 清屏ctrl+L 查看网关:ip route3.编辑网络配置文件:vi /etc/sysconfig/network-scripts/ifcfg-***打开文件后,进入编辑模式,修改BOOTPROTO为static,ONBOOT为yes。在...

2019-01-22 03:08:44 92

原创 Linux学习笔记(1月18日)

4.1 选择IDC机房服务器的选择:1.ECS2.传统IDC如何选择IDC机房:1.考虑机房和办公地点的距离,方便维护;2.看机房的稳定性;看运营商的实力——电信、联通、移动以及一些提供服务的第三方运营公司;考察机房的硬件实力:机房投入使用的时间、温度湿度等环境控制设备的效能以及UPS;3.考虑成本机柜、带宽、托管等一系列的费用。4.2 硬件服务器选型主流服务器型号:DEL...

2019-01-18 19:52:03 127

原创 Linux学习笔记(1月17日)

3.12 重装系统1.在ECS控制台可以直接把原先的系统盘更换掉,而且可以更换不同的操作系统;2.在控制台停止实例后,选择重新初始化磁盘;3.13 工单系统工单就是客服用来处理客户提交的问题,工单系统就是用来向客服提交问题的系统平台。3.14 RDSRDS(云数据库)可使用的数据库有mysql、sqlserver、postgrepsql、mariadb在选择RDS时要注意地区及网络,...

2019-01-17 15:15:30 110

原创 Linux学习笔记(1月16日)

3.6 VPCVPC(专有网络)是基于阿里云构建的一个隔离的网络环境,专有网络之间逻辑上彻底隔离。每个VPC至少需要一台路由器和一台交换机,用户可以通过VPN通道访问专有网络。学习在阿里云平台上创建VPC:自定义名称,选择好网段后就不能再更改了,可以删除VPC重新建立,自定义交换机名称,根据自己需求选择区域,不同区域支持的云产品也不同,最后根据需求设置可使用的IP地址段。3.7 快照快照...

2019-01-16 21:02:10 103

原创 Linux学习笔记(1月15日)

3.1 主流公有云介绍公有云:阿里云、腾讯云、京东云、网易云、百度云、亚马逊云、微软云、华为云、金山云私有云:大型企业自建自用的云平台,成本非常高,搭建工具通常使用openstack公有云的产生背景:云计算是社会、经济的发展和需求的推动、技术进步以及商业模式转换共同作用的结果。当项目对服务器配置要求较高时,自建IDC机房更经济。3.2 阿里云ECS尝试在阿里云购买一台云服务器ECS,根...

2019-01-15 17:53:14 159

原创 Linux学习笔记(1月14日)

1.1 学习约定课程文本地址:http://github.com/aminglinux/linux2019资源下载地址:http://r.aminglinux.com笔记工具:印象笔记、有道云笔记、腾讯文档、一起写笔记语法格式:MARKDOWN打卡方法:开通自己的博客(csdn、oschina、51cto),将每日学习笔记写一篇博文,将博文连接粘贴到打卡日记里进行打卡操作。密...

2019-01-15 04:25:18 174

空空如也

空空如也

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

TA关注的人

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