-
10 年前
SVN 备份的三种方式
运维技术
一、优缺点分析 第一种 svnadmin dump是官方推荐的备份方式,优点是比较灵活,可以全量备份也可以增量备份,并提供了版本恢复机制。 缺点是:如果版本比较大,如版本数增长到数万、数十万,那么dump的过程将非常慢;备份耗时,恢复更耗时;不利于快速进行灾难恢复。 个人建议在版本数比较小的情况下使用这种备份方式。 第二种 svnadmin hotcopy原设计目的估计不是用来备份的,只能…
-
10 年前
如何通过mysql binlog 恢复数据
数据库 mysqlbinlog
BINLOG就是一个记录SQL语句的过程,和普通的LOG一样。不过只是她是二进制存储,普通的是十进制存储。 一、开启 mysql binlog 修改 /etc/my.cnf log-bin=mysql-bin # 去掉注释即可,等号的为binlog的名字 expire_logs_days = 7…
-
10 年前
ftp开放iptables后无法连接的原因?
疑难杂症
一、开放20、21端口 iptabels -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT iptables -A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 20 -j ACCEPT 二、允许连接保持的被动访…
-
10 年前
通过跳板机执行远程主机命令时单引号和双引号使用技巧
疑难杂症 bash 引号
Bash环境中的三种引号 单引号 ' 两个单引号包围起来的字符串就是普通的字符串,它将保留原始的字面意思. 双引号 " 两个双引号包围起来的字符串,部分特殊字符将起到它们的作用. 这些特殊字符有: 美元符$, 反斜杠, 反引号, 感叹号!. 反引号 ` 两个反引号包围起来的字符串,将作为命令来运行,执行的输出结果作为该反引号的内容,称为命令替换,它有另一种更好的写法: $(command) 脚本…
-
10 年前
sed 和 awk 示例操作对比
Shell/Python sed和awk对比 转载
sed 和 awk 都是 Linux下常用的流编辑器,他们各有各的特色,本文并不是要做什么对比,而是权当好玩,把《SED单行脚本快速参考》这文章,用 awk 做了一遍~至于孰好孰坏,那真是很难评论了。一般来说,sed的命令会更短小一些,同时也更难读懂;而 awk 稍微长点,但是 if、while这样的,逻辑性比较强,更加像“程序”。到底喜欢用哪个,就让各位看官自…