摘要:
一、awk简介 1.awk是3个姓氏的首字母,代表该语言的3个作者,awk的版本有很多,包括:旧版awk,新版awk(nawk),GNU awk(gawk)等。 awk程序有awk命令,括在引号或写在文件中的指令以及输入文件这几个部分组成。 2.检查系统中是否安装有awk [root@rhel... 阅读全文
摘要:
Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagi 阅读全文
摘要:
我们为你的面试准备选择了 70 个你可能遇到的 shell 脚本面试问题及解答。了解脚本或至少知道基础知识对系统管理员来说至关重要,它也有助于你在工作环境中自动完成很多任务。在过去的几年里,我们注意到所有的 linux 工作职位都要求脚本技能。 1) 如何向脚本传递参数 ? ./script arg... 阅读全文
摘要:
第5章 Buffer Cache与Shared Pool原理5.1 Buffer Cache原理Buffer Cache是Oracle SGA中的一个重要部分,通常的数据访问和修改都需要通过Buffer Cache来完成。当一个进程需要访问数据时,首先需要确定数据在内存中是否存在,如果数据在Buf... 阅读全文
摘要:
一、NoSQL简介1.什么是NoSQLNoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储... 阅读全文
摘要:
一、数据库的启动和关闭Oracle Server共有2部分组成:Instance和Database. Instance是指一组后台进程/线程和一块共享内存区域,而Database是指存储在磁盘上的一组物理文件。1.1数据库的启动数据库的启动主要分为3个步骤:(1)启动数据库到nomount状态;(2... 阅读全文
摘要:
一、Oracle11g概述1.6 启动与关闭数据库实例1.6.1 启动数据库实例Oracle数据库实例启动分3个步骤:启动实例,加载数据库,打开数据库;命令格式:startup [nomount|mount|open|force] [resetrict] [pfile=filename]nomoun... 阅读全文
摘要:
Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行... 阅读全文
摘要:
1.${variable:-word}${variable:-word} 如果variable已经被设置了,且不为空,则代入它的值,否则代入word; $ fruit=peach $ echo ${fruit:-plum} peach $ echo ${newfruit:-apple} apple... 阅读全文
摘要:
在 CentOS 的默认仓库中有git,所以最简单的方法是:$ sudo yum install git 这种方法虽然简单,但是一般仓库里的版本更新不及时,比如 CentOS 仓库中的 git 最新版是1.7.1(今天是2014-10-28),但是 git 官方已经到2.x 的版本了。 这时,... 阅读全文