摘要: 一、Linux/UNIXLinux公社:http://www.linuxidc.com/index.htmLinux命令大全:http://man.linuxde.net伯乐在线:http://blog.jobbole.com/开源中国社区:http://www.oschina.net/鸟哥的Lin... 阅读全文
posted @ 2017-04-18 14:19 foreverfriends 阅读(184) 评论(0) 推荐(0) 编辑
摘要: "ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA.USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息DBA_*:有关整个数据库中对象的信息(这里的*可以为... 阅读全文
posted @ 2017-04-18 14:19 foreverfriends 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 本例以CentOS6.8为试验对象,来搭建基于FTP服务器的yum源。一、配置本地yum源1.创建挂载目录/yummkdir /yum2.挂载镜像mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum3.配置repo文件cd /etc/yum.repo... 阅读全文
posted @ 2017-04-18 14:19 foreverfriends 阅读(1992) 评论(0) 推荐(1) 编辑
摘要: 在linux系统下如何使一个程序在后台一直执行呢?很多人使用&结尾的命令形式,但是如果没有守护进程的话,即使这样,在终端关闭时程序也会终止运行。这时候就得使用nohup命令了。 例如,如果在终端中执行Java -jar xxx.jar&命令,当终端关闭时,xxx.jar也会同时结束运行,但是如... 阅读全文
posted @ 2017-04-18 14:19 foreverfriends 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 使用 RMAN 同步数据库 使用 RMAN 同步数据库 一.概述 二 操作步骤 (一).把生产库置为归档模式 (二).启动rman做数据库0级备份 (三).修改生产库数据库到未归档 (四).拷贝备份集到测试库 (五).在测试库上的操作 一.概述 因项目组遇到要2台数据库同步的问题... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一、Mongodb分片的使用http://www.caiyiting.com/blog/2014/mongodb-sharding.html二、MongoDB分布式高可用集群实现http://www.caiyiting.com/blog/2014/replica-sets-sharding-real... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备1.本例使用3台Linux主机,IP地址如下: 点击(此处)折叠或打开 Server A: 192.168.1.231 Server B: 192.168.1.232 Server C: 192.168.1.233 ... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle常规恢复之不安全恢复http://www.cnblogs.com/jyzhao/p/4723994.html#2.11 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、参考解释一在Oracle的备份与恢复的知识点中,经常会出现Restore 和 Recovery两个词。 由于这两个词在字典中的解释很接近,困扰了我很久。直到我在Oracle的官方文档中看到了以下解释。 Restoration:A corrupted data file is overwritt... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 由于升级OpenSSH涉及到安全性问题,为保险起见,在升级前最好安装telnet服务作为备用方案,然后在升级成功后再停止telnet即可。一、OpenSSH升级相关源码包下载地址zlib http://www.zlib.net/zlib-1.2.11.tar.gzzlib其他版本下载地址 http... 阅读全文
posted @ 2017-04-18 14:18 foreverfriends 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、概念: 分片 (sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。 基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分。通过一个名为mongos的路由进程进行操作,m... 阅读全文
posted @ 2017-04-18 14:17 foreverfriends 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、MongoDB的安装 1.下载安装包 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.0.tgz 下载完成后解压缩压缩包 tar zxf mongodb-linux-x86_64-3.4.0... 阅读全文
posted @ 2017-04-18 14:17 foreverfriends 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于Mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mongodb.org/manual/ 今天主要来说说Mongodb的三种集群方式的搭建:Repl... 阅读全文
posted @ 2017-04-18 14:17 foreverfriends 阅读(366) 评论(0) 推荐(1) 编辑
摘要: 在awk中,如果调用next,那么next之后的命令就都不执行了。此行文本的处理到此结束,开始读取下一条记录并操作。 实例如下: [plain] view plain copy zoer@ubuntu:~$ cat data 1000 naughty... 阅读全文
posted @ 2017-04-18 14:17 foreverfriends 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 一、Redis介绍 和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。而Redis不同的是它会周期性的把更新的数据 阅读全文
posted @ 2017-04-18 14:17 foreverfriends 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.有时在写一些以循环方式运行的监控脚本,设置时间间隔是必不可少的,下面是一个Shell进度条的脚本演示在脚本中生成延时。 #!/bin/bash b='' for ((i=0;$i<=100;i++)) do printf "Progress:[%-100s]%d%%\r" $b $i sleep 阅读全文
posted @ 2017-04-18 14:16 foreverfriends 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了Shell函数的7种用法介绍,本文讲解了在shell文件内部定义函数并引用、返回值、函数输出、向函数传递参数、全局变量与局部变量等内容,需要的朋友可以参考下。1. 在shell文件内部定义函数并引用: 点击(此处)折叠或打开 [~/shell/f... 阅读全文
posted @ 2017-04-18 14:16 foreverfriends 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时出了一个很“自然”的错误,也让我吃了不少的苦头,所以总结一下Shell中函数的调用方法。 一、Shell中函数的定义 为了方便程序和管理和模块化并减少代... 阅读全文
posted @ 2017-04-18 14:16 foreverfriends 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单引号将剥夺其中的所有字符的特殊含义,而... 阅读全文
posted @ 2017-04-18 14:16 foreverfriends 阅读(1981) 评论(0) 推荐(0) 编辑