上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页

2018年10月9日

Linux编程 22 shell编程(输出和输入重定向,管道,数学运算命令,退出脚本状态码)

摘要: 1. 输出重定向 最基本的重定向是将命令的输出发送到一个文件中。在bash shell中用大于号(>) ,格式如下:command > inputfile。例如:将date命令的输出内容,保存到指定的输出文件中。 如果文件已存在,重定向操作符会用新的文件数据覆盖已有文件。这种情况下可以用双大于号(> 阅读全文

posted @ 2018-10-09 17:23 花阴偷移 阅读(1734) 评论(0) 推荐(1)

2018年10月1日

mysql 开发进阶篇系列 46 物理备份与恢复( xtrabackup的 选项说明,增加备份用户,完全备份案例)

摘要: 一. xtrabackup 选项说明 在操作xtrabackup备份与恢复之前,先看下该工具的选项,下面记录了xtrabackup二进制文件的部分命令行选项,后期把常用的选项在补上。点击查看xtrabackup Option 指南 选项名 说明 --apply-log-only 仅在准备备份时,执行 阅读全文

posted @ 2018-10-01 16:03 花阴偷移 阅读(647) 评论(0) 推荐(0)

2018年9月30日

mysql 开发进阶篇系列 45 物理备份与恢复(xtrabackup 安装,用户权限,配置)

摘要: 一. 安装说明 安装XtraBackup 2.4 版本有三种方式: (1) 存储库安装Percona XtraBackup(推荐) (2 )下载的rpm或apt包安装Percona XtraBackup。 (3) 源代码编译和安装。 Percona为yum (Red Hat、CentOS和Amazo 阅读全文

posted @ 2018-09-30 12:00 花阴偷移 阅读(610) 评论(0) 推荐(0)

2018年9月29日

mysql 开发进阶篇系列 44 物理备份与恢复( 热备份xtrabackup 工具介绍)

摘要: 一.概述 物理备份和恢复又分为冷备份和热备份。与逻辑备份相比,它最大优点是备份和恢复的速度更快。因为物理备份的原理都是基于文件的cp。 1.1 冷备份 冷备份就是停掉数据库服务。这种物理备份一般很少使用,因为很多应用是不允许长时间停机的。恢复操作大概是:首先停掉mysql服务, 在操作系统级别恢复m 阅读全文

posted @ 2018-09-29 17:39 花阴偷移 阅读(1485) 评论(1) 推荐(0)

2018年9月28日

Linux编程 21 shell编程(环境变量,用户变量,命令替换)

摘要: 一.概述 这篇介绍shell的变量使用,跟其实语言一样,都有声明变量,使用变量,在shell中变量允许你临时地将信息存储中shell脚本中,以便和脚本的其他命令一起使用。 1.1 环境变量 在前面章节到了linux系统的环境变量,也可以在脚本中访问这些值。下面使用set 命令来查看当前系统的环境变量 阅读全文

posted @ 2018-09-28 17:51 花阴偷移 阅读(642) 评论(0) 推荐(0)

2018年9月27日

Linux编程 20 shell编程(shell脚本创建,echo显示信息)

摘要: 一概述 前面19章里已经掌握了linux系统和命令行的基础知识,从本章开始继续学习shell脚本的基础知识。在大量编辑shell脚本前,先来学习下一些基本概念。 1.1 使用多个命令 Shell可以让多个命令串起来,一次执行完成,可以把它们放在同一行中,用分号隔开,如下所示: 上面就是一个简单的脚本 阅读全文

posted @ 2018-09-27 18:21 花阴偷移 阅读(1552) 评论(0) 推荐(1)

2018年9月26日

mysql 开发进阶篇系列 43 逻辑备份与恢复(mysqldump 的基于时间和位置的不完全恢复)

摘要: 一. 概述 在上篇讲到了逻辑备份,使用mysqldump工具来备份一个库,并使用完全恢复还原了数据库。在结尾也讲到了误操作是不能用完全恢复的。解决办法是:我们需要恢复到误操作之前的状态,然后跳过误操作语句。再恢复后面执行的语句,完成我们的恢复,这种恢复叫“不完全恢复”。在mysql 中,不完全恢复分 阅读全文

posted @ 2018-09-26 17:50 花阴偷移 阅读(806) 评论(0) 推荐(1)

2018年9月25日

Linux编程 19 编辑器(vim 用法)

摘要: 一.概述 在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器。vim编辑器全名叫vi improved,是经过对Unix系统vi编辑器的一些改进而来,vi编辑器是Unix系统最初的编辑器。 1.1 检查vim软件包 下面分析vi 阅读全文

posted @ 2018-09-25 17:35 花阴偷移 阅读(553) 评论(0) 推荐(0)

2018年9月24日

Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)

摘要: 一. 概述 本篇介绍在linux上见到的各种包管理系统(package management system,PMS)用来进行软件安装,管理,删除的命令行工具。PMS是利用一个数据库来记录各种相关内容,包括: linux系统上已安装了什么软件包,每个包安装了什么文件,每个已安装软件包的版本。 软件包通 阅读全文

posted @ 2018-09-24 17:04 花阴偷移 阅读(604) 评论(0) 推荐(1)

2018年9月23日

Linux编程 17 文件权限(权限设置chmod,改变文件属主属组关系chown,chgrp)

摘要: 一. 概述 如果创建了一个目录或文件,有时会需要改变它的安全性设置,在linux系统上有一些工具可以完成这任务,包括使用chmod命令改变已有默认权限,分别能对属主,属组,其它用户的权限的控制分别以读取、写入、执行3种权限来区分设置,还有使用chown,chgrp来改变默认属主属组关系。 1 . 改 阅读全文

posted @ 2018-09-23 12:43 花阴偷移 阅读(2588) 评论(0) 推荐(1)

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页

导航