摘要:
sed命令详解转载:http://blog.chinaunix.net/u/22677/showart_1076318.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行处理和显示。处理完输入文件的最后一行后,sed便结束运行。sed把每一行都存在临时缓冲区 阅读全文
摘要:
一、登陆数据库服务器,切换到informix用户infodb%su-informixPassword:SunMicrosystemsInc.SunOS5.8GenericPatchFebruary2004Youhavenewmail.二、查看一下onstat工具的用法onstat应用程序的功能是读取共享内存的结构,提供执行该命令那一瞬间的统计数据。在onstat显示输出的过程中,共享内存的内容可能会发生变化。执行该操作不封锁共享内存,因此不会影响操作运行。它是informix提供的一种交互式的系统监控工具。infodb%onstat--usage:onstat[-abcdfghklmpstux 阅读全文
摘要:
cron用法说明cron的用法老是记不住,索性写下来备忘。下文内容大部分是根据《Cron Help Guide》翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin 阅读全文
摘要:
chunk与dbspace的概念chunk :chunk是ONLINE的物理存储实体, 是磁盘上的一块连续的物理空间,ONLINE数据最终存放于此,我们可设置chunk的个数和大小。dbspace:是一个逻辑上的概念,较chunk高一层,实际上是由一个或多个chunk组合而成。每个dbspace至少包含一个chunk来存储数据,在用onspace指令创建dbspace时即须指令其初始chunk。chunk与dbspace的关系 当我们建立数据库或表时,不直接与某个chunk关联,库或表建立在dbspace上,库或表的数据存放在dbspace的chunk中,至于数据最终放在dbspace的哪个. 阅读全文
摘要:
HDR对于数据同步实时性要求高,而且不管主备日志传送同步或者异步,但是主备的检查点也是完全同步的,这样由于网络环境不佳或者传输延迟,都会对性能造成影响,另外就是HDR只支持一个HDR辅助服务器,所以对于一些需要将数据备份扩展多个主机点的用户需求还说无法满足,于是应运而产生了RSS,补充了HDR的这些不足RSS将日志发送到RS辅助服务器被指定给完全在异步通信框架内的函数,所以可以对主服务器影响最小,RSS服务器对之间事务落实或检查点均不同步进行,所以不保证同一时间主服务器上提交完成的事务在RS辅助服务器上完成,但是这个功能不是免费提供的,至少在Informix Choice Edition版本。 阅读全文
摘要:
【51CTO独家特稿】运维是一个全面的工作,可以接触到各种领域的技术和人。运维是一种实操类的技能,其经验积累很大程度上来自于真实项目的积累。因此,对于运维领域的新人而言,如果他们工作的环境并没有提供一个良好的平台,就经常容易陷入困惑。另一方面,那些在大型企业、外企工作过很长时间的资深运维工程师,他们当中的很多人都愿意分享自己的经验,并为广大运维工程师们提供一些指点。黄琨就是他们当中的一员。以IT运维外包项目的形式,一方面完成企业的生产需求,另一方面提供给缺乏经验的运维们一些锻炼的机会,正是黄琨与他的朋友们建立荣新IT培训中心的目的。今天,我们邀请到了黄琨老师到场,谈谈他自己的运维成长经历及挑战 阅读全文
摘要:
运维中关键技术点解剖:1 大量高并发网站的设计方案;2 高可靠、高可伸缩性网络架构设计;3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案;5 海量数据存储架构一、什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器量级、pv量等考虑,其它因素不是重点;因此,我们先定义服务器规模大于1000台,pv每天至少上亿(至少国内排名前10),如sina、baidu、 QQ,51.com等等;其它小型网站可能没有真正意义上的运维工程师,这 阅读全文
摘要:
网络基础设施的改善、桌面虚拟化技术本身的成熟以及Windows 7引发的升级热的推波助澜,让桌面虚拟化技术成为数据中心新的热点。然而,部署桌面虚拟化需要专业的指导,服务器虚拟化的很多经验未必适用于桌面虚拟化。不少企业正在考虑将现有的Windows XP或者Vista升级为Windows 7。如果按照传统的工作模式,由IT部门逐一帮助最终用户升级他们手中的电脑是一个相当费时费力的工作。其实,在IT技术不断进步的今天,IT部门有了新的选择,那就是桌面虚拟化。特别是对于那些已经在服务器虚拟化方面积累了丰富经验的企业,在体验到虚拟化技术的好处之后,部署桌面虚拟化是一个更为自然的选择。从2009年开始, 阅读全文
摘要:
桌面虚拟化既是IT领域最热门的一个潮流,也是优点有限、成本高昂的一种概念,这要看你在跟谁谈话。 桌面虚拟化让人回想起昔日的大型机时代,既实现集中计算,又支持桌面授权用户的优良传统。每个用户都有各自的一套桌面操作系统和应用程序,这一切在服务器上的虚拟机里面运行--用户可以通过类似于老式终端的低成本瘦客户端来访问虚拟机。 赞成桌面虚拟化的理由很充足:还有什么比桌面系统需要投入更多的精力或者带来更大的风险呢?即使借助远程桌面管理,一旦需要升级或者排除故障,管理员还是要跑到员工所在的办公室去解决问题。另外,每台桌面机或笔记本电脑都是黑客眼里有利可图的目标,有机会窃取数据。 但是如果把桌面系统作为... 阅读全文
摘要:
桌面虚拟化是指将计算机的桌面进行虚拟化,以达到桌面使用的安全性和灵活性。 “Desktop virtualization (或者成为Virtual Desktop Infrastructure) 是一种基于服务器 的计算模型,并且借用了传统的瘦客户端 的模型,但是让管理员与用户能够同时获得两种方式的优点:将所有桌面虚拟机在数据中心进行托管并统一管理;同时用户能够获得完整PC的使用体验。用户可以通过瘦客户端,或者类似的设备在局域网或者远程访问获得与传统PC一致的用户体验。 计算机虚拟化技术从使用类型来说,可以分为服务器虚拟化、应用虚拟化、桌面虚拟化和网络虚拟化等。 桌面虚拟化从实现方法上主... 阅读全文
摘要:
使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或impdp命令时,可暂不指出用户名/密码@实例名 as 身份,然后根据提示再输入,如:expdp schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;一、创建逻辑目录,该命令不会在操作系统创建真正的 阅读全文
摘要:
建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @="cmd.exe /c \"TITLE Removing SVN Folde 阅读全文
摘要:
Standard data typeDBMS-specific physical data typeContentLengthCharacterschar / CHARCharacter stringsFixedVariable Charactersvarchar / VARCHAR2Character stringsMaximumLong Charactersvarchar / CLOBCharacter stringsMaximumLong Var Characterstext / CLOBCharacter stringsMaximumTexttext / CLOBCharacter s 阅读全文
摘要:
其中:M:是否为空;【选中表示不为空】P:是否为主键;【选中表示主键】D:是否显示;【选中表示显示】 阅读全文
摘要:
Lpad()函数的用法:lpad函数将左边的字符串填充一些特定的字符其语法格式如下: lpad(string,n,[pad_string]) string:可是字符或者参数 n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符; pad_string:是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,lpad函数将会在string的左边粘贴空格。 例如:lpad('tech', 7); 将返回' tech' lpad('tech', 2); 将返回' 阅读全文