??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品无码专区影院,亚洲AV电影院在线观看,亚洲一区综合在线播放http://www2.blogjava.net/kapok/category/647.html垃圾?嘿嘿Q我藏的q么׃们还能找到啊Q真牛!zh-cnWed, 28 Feb 2007 03:25:03 GMTWed, 28 Feb 2007 03:25:03 GMT60MOM备忘?/title><link>http://m.tkk7.com/kapok/archive/2005/08/28/10074.html</link><dc:creator>W笨</dc:creator><author>W笨</author><pubDate>Sat, 27 Aug 2005 17:57:00 GMT</pubDate><guid>http://m.tkk7.com/kapok/archive/2005/08/28/10074.html</guid><wfw:comment>http://m.tkk7.com/kapok/comments/10074.html</wfw:comment><comments>http://m.tkk7.com/kapok/archive/2005/08/28/10074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kapok/comments/commentRss/10074.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kapok/services/trackbacks/10074.html</trackback:ping><description><![CDATA[MOM备忘?BR>1.<BR>Overview of WebLogic Server Domains<BR><A >http://e-docs.bea.com/wls/docs81/adminguide/overview_domain.html</A><BR><BR>2.<BR>Overview of Node Manager<BR><A >http://e-docs.bea.com/wls/docs81/adminguide/nodemgr.html#1153289</A><BR><BR>3.<BR>WebLogic Server Tools<BR><A >http://e-docs.bea.com/wls/docs81/toolstable/ToolsTable.html#1012180</A><BR><BR>4.<BR>Using Ant Tasks to Configure a WebLogic Server Domain<BR><A >http://e-docs.bea.com/wls/docs81/admin_ref/ant_tasks.html</A><BR><BR>5.<BR>EJB Subsystem Messages<BR><A >http://e-docs.bea.com/wls/docs81/messages/EJB.html</A><BR><BR>6.<BR>Web Services<BR><A >http://e-docs.bea.com/wls/docs81/webservices.html</A><BR><BR>7.<BR>Web Service Ant Tasks and Command-Line Utilities<BR><A >http://e-docs.bea.com/wls/docs81/webserv/anttasks.html</A><BR><BR>8.<BR>Programming WebLogic Web Services<BR><A >http://e-docs.bea.com/wls/docs81/webserv/index.html</A><BR><BR>9.<BR>BEA WebLogic Server and WebLogic Express 8.1 Documentation<BR><A >http://e-docs.bea.com/wls/docs81/index.html</A><BR><BR><BR>感觉最q很多以前知道的都开始模p了?BR>10.<BR><FONT color=#ff0000 size=4><STRONG>EJB 工作原理<BR></STRONG></FONT><A >http://forum.javaeye.com/viewtopic.php?t=3832</A><BR><BR><BR>11.<BR><A class=maintitle ><FONT color=#ff0000 size=4><STRONG>EJB调用的原理分?/STRONG></FONT></A><FONT color=#ff0000 size=4><STRONG> <BR></STRONG></FONT><A >http://forum.javaeye.com/viewtopic.php?t=1036</A><BR><BR><BR>12.<BR>Web service:<BR><A >http://www.javaworld.com.tw/jute/post/view?bid=19&id=101122&sty=1&tpg=1&ppg=1&age=0#101122</A><BR><BR>13.<BR>听说NetBeans不错<BR>XXXXXX没看到怎么跟Bea集成<BR><BR>14.<BR><U><FONT color=#606420>searchsmb</FONT></U><BR><A >http://searchsmb.techtarget.com/sDefinition/0,,sid44_gci213231,00.html</A><BR><BR><BR>15.<BR><A >http://www.acronymfinder.com/</A><BR><BR>16.<BR><A >http://blog.hjenglish.com/stanley/category/4745.html</A><BR><BR>17.<BR>Unix related:<BR><A >http://www.yesky.com/20030306/1655486_4.shtml</A><BR><A >http://www-128.ibm.com/developerworks/cn/linux/sdk/perl/l-p101/</A><BR><A >http://bbs.chinaunix.net/forum/viewtopic.php?t=218853&show_type=new</A><BR><A >http://bbs.chinaunix.net/forum/24/20041109/441883.html</A><BR><A ></A>调试shell<BR><A >http://www.chinaitlab.com/www/news/article_show.asp?id=14410</A><BR><A >http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=vrml&Number=472740&page=0&view=collapsed&sb=5&o=all&fpart</A>=<BR><BR><BR><A >http://www.intuitive.com/wicked/index.shtml</A><BR><A >http://www.delorie.com/gnu/docs/sh-utils/sh-utils_toc.html#SEC_Contents</A><BR><BR><BR><BR>创意英国<BR><BR><BR>查询专业术语<BR><A target=_top><IMG alt="GDPA Homepage" src="http://www.informatik.uni-bremen.de/gdpa/images/header.gif" border=0></A><BR><A >http://www.informatik.uni-bremen.de/gdpa/i-def_a.htm</A><BR><A >http://searchcrm.techtarget.com/sDefinition/0,,sid11_gci789218,00.html</A><BR><BR><A >http://e-docs.bea.com/wls/docs81/programming/classloading.html</A><BR><BR><BR><img src ="http://m.tkk7.com/kapok/aggbug/10074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kapok/" target="_blank">W笨</a> 2005-08-28 01:57 <a href="http://m.tkk7.com/kapok/archive/2005/08/28/10074.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MKS Toolkithttp://m.tkk7.com/kapok/archive/2005/08/12/9871.htmlW笨W笨Fri, 12 Aug 2005 01:19:00 GMThttp://m.tkk7.com/kapok/archive/2005/08/12/9871.htmlhttp://m.tkk7.com/kapok/comments/9871.htmlhttp://m.tkk7.com/kapok/archive/2005/08/12/9871.html#Feedback0http://m.tkk7.com/kapok/comments/commentRss/9871.htmlhttp://m.tkk7.com/kapok/services/trackbacks/9871.htmlhttp://www.softwarechn.com/mks/mks_index.htm

MKS Toolkit

MKS Inc. (MKS) (TSE:MKX)发布其Windows和UNIX/Linux跨^台工L(fng)9.0版本Q新版本显著提高?2位和64位Windows操作pȝ的生产力Qƈ对世界通用的multibyte/Unicode字符集提供本地支持?/P>

当用户在32位和64位Windows环境下执行开发、测试和pȝ理dӞMKS Toolkit 9.0可以明显提高其生产力。通过流行的 Vi~辑器同最常用、最强大的Windows开发环境Microsoft Visual Studio盔R成,MKSq_开发提供了一个强合、无与匹敌的解决Ҏ(gu)?/P>

MKS Toolkit 9.0新特?/STRONG>

多字节字W支持:(x)MKS工具和API支持那些包含在文件内宏V文件和目录名、管道、环境变量、控制台昄屏等内部的multibyte/Unicode字符Q这P用户可以利用非ASCII格式Ҏ(gu)件和数据q行昄、加载、编辑、查扑֏(qing)其他操作了?BR>
Vi/Viw同VisualStudio.NET的集成:(x)含有新的Visual Studio Viw插gҎ(gu),用户可以更加有效的在其开发环境中q行工作。同Ӟ借助于Vi ?Viw的语法突出新Ҏ(gu),用户可以使用自定义规则对命o(h)、保留字、注释等q行加强?BR>
安全、可视化的文件操作:(x)对该强大囑Ş化工L(fng)新改q,(zhn)可以在q程UNIX、Linux和W(xu)indowspȝ之间安全的拖攑֤个文件和目录、编辑和处理文g权限、复制大型文件和文g集合{?BR>
Perl更新Q?/STRONG>利用多种新特性对Perlq行更新Q现在包?2位和64位可执行文g、fork()函数以及(qing)多线E功能等?BR>
新应用:(x)新的mksrv允许(zhn)将M标准脚本或程序设|ؓ(f)一个Windows服务来运行;pwrmgr可以用于昄和管理电(sh)源用方案;ShellExecute可以Q何文件作为可执行文g来启动;另外Q还针对实际的企业问题新增了一pd灉|有效的解军_兗?BR>
API增强Q?/STRONG>由SUSv3和POSIX.4定义的附加API有力补充了工L(fng)中现有的对实时UNIXE序UL的支持,而所有重要的API中均带有IPv6支持Q再加上大量新增的APIQ同Internet新命名标准实C很好的交互性?BR>

MKS Toolkit for Developers 9.0


MKS Toolkit for Developers是工业领先的Windows/UNIX交互Ҏ(gu)Q显著提高了Windows和UNIX工作环境的兼Ҏ(gu)?/P>

MKS Toolkit for Developers提供了一套完全的UNIX和W(xu)indows工具集,开发h员和pȝ理人员能够对其软g开发和pȝ理q程q行定制和控Ӟq之自动化?/P>

MKS Toolkit for Developers能够自动完成那些J琐的手动Q务,加速了软g的开发和pȝ理q程Q减了错误概率?/P>

强大的脚本:(x)允许(zhn)将重复性Q务简化或使之自动化?BR>集成新技术:(x)使?zhn)L的控制ƈ操纵当今动态结构?BR>Zlg的结构体p:(x)L定制一个方案,使之适应(zhn)的企业需求?/P>


Ҏ(gu)和优势Q?/P>

用于Windows ?50多种UNIX工具
——增Z开发h员和pȝ理人员培训和经验的已有投资Q?BR>——ؓ(f)UNIX和W(xu)indowspȝ提供了单一的构建环境?/P>

70多种Windows专用工具
——轻松添加和处理用户和用L(fng)帐号Q?BR>——处理Windows注册表和W(xu)indows专门文g许可权;
——控制Windows服务E序Q?BR>——复制系l文件子目录?/P>

自动化处?/STRONG>
——将常规E序和进E自动化Q提高了开发h员和pȝ理人员的工作效率;
——减了׃重复性的手动操作带来的错误?/P>

64位Windows支持
——轻村ְpȝ和工L(fng)植到下一代Windows操作pȝ?/P>

强大的Command Shell
——?zhn)可以优先选择Korn (ksh), POSIX (sh), Bash (bash), tclshQƈ以此取代Windows Command ShellQ从而提供更多的灉|性和功能性,增强了?zhn)的控制能力?/P>

本地Windowsl构体系
——同W(xu)in32完全集成q交互作用;
——控制ƈ操作Windowsq程和应用程序?/P>

完全的互q套?/STRONG>
——安全连接到q程UNIX和W(xu)indowspȝQ?BR>——在多个地点实现资源׃nQ?BR>——包含单机版本和数目无限的互q版本?/P>

pȝ备䆾和磁带处理套?/STRONG>
——快速执行UNIX兼容的完全或累加式系l备份?/P>

自动通信
——将email、Web或网l消息通知集成到?zhn)的程序中Qƈ使之自动化,增强了通信能力?/P>

MKS Toolkit for Enterprise Developers 9.0

MKS Toolkit for Enterprise DevelopersQ以前的NuTCRACKERQ能够将UNIXE序UL到Windowspȝ中?/P>

MKS Toolkit for Enterprise Developers含有2700多种UNIX API和一个完全的命o(h)行开发环境,是UNIXE序向Windowsq_UL的最l方案。该产品提供对C, C++, Fortran的完全支持;q支持UNIXq程理Q包括forkQ)Q信P警告和线E;支持文gpȝ和安全管理;支持curseQXQMotif和OpenGL。另外,Z实现Windows集成和交互能力,q提供了无与伦比的Win32 API讉K功能?/P>

——充分利用了COM, .NET和其他Windows特色Q像q行本地WindowsE序一栯行UNIXE序?BR>——一个单源库Qsource baseQ,支持UNIX和W(xu)indowsq_?BR>——羃短了70%, 80%甚至90%的开发时间?BR>——含有内|的打包向导和UNIXq行旉项Q能够轻N|植入程序?/P>


Ҏ(gu)和优势Q?/STRONG>

2700多种UNIX API
——ؓ(f)UNIX和W(xu)indows提供了一个单源库?BR>——显著羃短了Windows产品的开发时间?BR>——羃短了投入市场的时间?/P>

本地Windowsl构体系
——同本地Win32Q以?qing)Win64Q程序完全集成,q具有交互性?BR>——将已有的业务逻辑lg化?BR>——将E序转向Windows技术?/P>

灉|的编译器支持
——ؓ(f)UNIX/LinuxE序导入Windowsq_选择~译器,包括Microsoft, Intel 或GNU~译器?/P>

NuTCRACKER Workstation/Server 和运行时lg
——如同运行本地程序那栯行导入的UNIXE序?/P>

E序部v向导
——确保导入的E序中含有所有必ȝ件?BR>——利用内|的打包向导和多UUNIXq行旉项L部v植入的UNIXE序?/P>

64位Windows支持
——将E序和工兯松植入下一代Windows操作pȝ中?/P>

为Windows准备?50多种UNIX工具
——增Z开发h员和pȝ理人员培训和经验的已有投资?BR>——将脚本和程序代码导入Windows?BR>——ؓ(f)UNIX和W(xu)indowsq_提供单一构徏环境?/P>

强大的Command Shell
——通过本地的Korn (ksh), POSIX (sh), Bash (bash), C (csh) ?BR>tclsh 命o(h)shell 植入Z脚本的构建和试环境Q较之Windows cmdQ提供了更多的灵zL和功能性,增强了控制能力?/P>

MKS Toolkit for Enterprise Developers 64位版?9.0

MKS Toolkit for Enterprise Developers 64位版本简化了64位UNIXE序?4位Windowsq_的移植过E,用户可以UNIX和LinuxE序布v到扩展的l构体系Q如AMD 64和EM64TQ和Itaniumq_上?/P>

对于像Web caching、数据仓库、复杂机械设计和分析以及(qing)U学计算和研I等应用E序Q往往内存需求大、计性能要求高,因此Q?4位Windows操作pȝ是其理想的工作环境?/P>

MKS Toolkit for Enterprise Developers 64位版本ؓ(f)UL64位UNIX/LinuxE序到Windowspȝ提供了唯一的解x案,Ҏ(gu)见MKS Toolkit for Enterprise Developers ?/P>

MKS Toolkit for Interoperability 9.0

MKS Toolkit for Interoperability——扩展了MKS Toolkit for DevelopersQ增加了一个完全的X serverQ能够在Windows上显C基于X Windowpȝ的图形程序,其中包括OpenGL和MotifE序。网l服务器能够在?zhn)的Windows工作站上昄|络中Q何一台机器上的图形程序?

MKS Toolkit for Professional Developers 9.0

MKS Toolkit for Professional Developers——MKS Toolkit for Enterprise Developers的子集,适合于专业开发h员,能够那些非囑Ş和基于字W的UNIX C, C++和FortranE序和工L(fng)植到Windows中?/P>


MKS Toolkit for System Administrators 9.0

MKS Toolkit for System Administrators——MKS Toolkit for Developers的子集,适合于系l管理h员。该产品是一个强大的理套gQ?zhn)可以完成两台机器之间的文件和数据转移Q系l远E管理,跨^台备份功能。它能够自动安排q执行重复性Q务,如同步密码、添加用户和用户l、设|新机器、复制系l文件或本地?qing)远E系l的文档目录{?

MKS AlertCentre 2.03

MKS AlertCentre 2.03是MKS工具q附加lg。每一台AlertCentre监控站都需要MKS工具׃品的一个副本。MKS AlertCentre 2.03作为MKS Toolkit Resourse Kit和GCC附加lg免费提供lToolkit客户。MKS已经对该产品q行了重l,光|方式同其他的Resourse KitlgcM。而且同其他Resourse Kitlg和GCC附加lg一P新的AlertCentre add-on也可以从|站免费下蝲Q其使用前提是目标机上装有MKS Toolkit产品Qv 8.7或更斎ͼ?/P>

Z充分使用 AlertCentre的特性和功能Q用户需要具备一个MKS Toolkit产品?份有效许可证?/P>

MKS AlertCentre是监控、警告和矫正行ؓ(f)自动安排的完全解x案。AlertCentre可以每天24时Q每?天监控?zhn)的关键Q务系l,使?zhn)可以十分攑ֿ?zhn)的|络、Y件和ZInternet/Intranet的信息系l正常运行?

特点Q?/STRONG> 自动监控、警告、调整和行ؓ(f)U正?/STRONG>AlertCentre自动触发处理pȝp或事件的行ؓ(f)。利用这些行为,(zhn)可以通过e-mail, 手机Q寻呼机, SNMP trap, 或?zhn)自己的定制行为向别h发出错误或关键系l状态警告。AlertCentre也允许?zhn)实施一个调整进E来通知相应的hQƈZ问题的严重性采取适当的行为。而且QAlertCentre能够以行为方式触发监控器、脚本器和程序,使?zhn)采取自动的纠正行为?

内置的监控冗余?/STRONG>AlertCentre提供对监控器的监控能力,来帮助?zhn)保?zhn)的重要资源是可获得的,q且(zhn)的业务一直不间断的运行。如果?zhn)的主要机器被接受Q备份会(x)自动剔除ql监控就(zhn)的pȝ和Y件?

易于定制?/STRONG>虽然AlertCentre被设计成工作于一l预先定义的监控器框的Ş式,它依然是易于定制的。?zhn)可以通过囑Ş式用L(fng)面配|监控器行ؓ(f)Q组l?zhn)的监控器从而将其分成易于管理的l,也可以创建定制的监控器。通过定制监控器,(zhn)可以插入已有的脚本来创建?zhn)自己的监控器cdQƈ且受益于AlertCentre的内|行为和警告能力?


MKS Source Integrity Enterprise Edition 2005

MKS Source Integrity Enterprise Edition是企业进行充分的跨^台Y仉|管理的理想选择。作为目前市Z最先进的SCM技术方案,它能为本地和分布式开发团队提供实时、安全、灵zȝq程中央理功能?

如今Q一切都可以集中理Q不用再L索某个版本或文g了。它完全安装在服务器端,目被清楚列表,可以方便的选择当前正在q行或将要开展的目。符合ISO要求Q能够清楚证明当前的工作Q证书维护问题也q刃而解?/EM>

Jim Smith——Agere Systems软g工程师和技术组成员

MKS Source Integrity构徏于MKS的传l技术基之上Q用方便,功能全面Q?/STRONG>


MKS Federated Server l构体系——ؓ(f)分布式开发团队提供创新性支持,去除了复刉求,从而降低了理费用Qƈ实现了在低带宽网l上的实时协作?/P>

沙箱——ؓ(f)开发h员提供私人工作空间?BR>
变化包检查和被提议的变化包检查——实CZd的开发,在改动被实施之前先对其进行全面检查?BR>
通过拖放合ƈ实现囑Ş化的历史览——开发历E可视化Q方便了版本合ƈ?BR>
集成的进E和工作传理——通过MKS Integrity ManagerQ实C更高U的工序自动化和完备化?BR>
目基线功能和冻l已完成的模块和目?BR>
反{CQ何时间点——重新创ȝ本的准确复制?BR>
目׃n和重整——支持代码重复用,降低了重写代码的要求?BR>
深度集成——同MKS的Open API所支持的领先开发环境如Eclipse/IBM Websphere 、Microsoft Visual Studio .NET{深度集成?/P>

优点Q?

. 提高了个体开发者和协作开发组的生产力和工作效率;
. 对于q箋集成和多q_开发,׃nsandboxes是理想选择Q?
. 非成员浏览利用Wizard d成员或者在sandbox中检查文件是否存在,提高了开发者的生力?

新的更新集成Q?
. Borland Together ControlCenter 6.1
. Sybase PowerBuilder 9.0
. Microsoft Visual Studio .NET 2003
. WebSphere Development Studio Client for iSeries (WDSc) 5.0
. WebSphere Studio Application Developer Integration Edition (WSAD-IE) 5.0
. WebSphere Studio Site Developer (WSSD) 5.0
. WSAD 5.1 (WIN32)
. WDSc for iSeries 5.1 (WIN32)
. WSSD 5.1 (WIN32)
. WebSphere Development Studio Client for iSeries Advanced Edition (WDSc-AE) 5.0
. WDSc for iSeries ?AE 5.1 (WIN32)

新的更新q_Q?
. LDAP version 3
. SuSE Linux 8.2
. Red Hat Linux 9.0
. Windows Server 2003 Standard Edition
. HP-UX 11i

MKS Integrity Manager 2005

MKS Integrity Manager是企业工序和工作程灉|理的理想选择Q能够帮助创建可重复的进E,从而管理Y件开发。它同MKS Source Integrity Enterprise无缝集成以实现全面的企业软g配置理Q还是需求管理工具MKS Requirements的基Q另外,q可以无~集成其他的开发h员生产力工具来^衡Y件投资ƈ扩大软g开发周期的覆盖范围?

MKS Integrity Manager的透明性、高U型以及(qing)多层l构体系在企业范围可升Q能够支持变化进E中的分布式开发h员和其他的委托开发h员:(x)

完全可配|——允许团队将已有E序自动化,q旉变化调节控g?BR>
理仪表李쀔—提供重要的指标、图表和报告Q增加了理可见度,方便了决{的制定?BR>
工序自动化、email通知、议题增强——团队沟通能力和工作效率最大化Q降低了目风险?BR>
?sh)子{֐支持——符合F(tun)DA 21 CFR Part 11{法规?BR>
囑Ş化工作流E徏模器——帮助团队将工序可视化,q对其进行调整?BR>
跨^台——包括分布式、Unix、iSeries和Mainframeq_?BR>
方便应用、培训和理——降低了开发所有者的L入?BR>
同MKS的Open API所支持的开发、测试和目理环境深度集成?/P>

MKS Integrity Manager强大可定制的工作程引擎使?zhn)可以执行适合(zhn)工作组的进E。利用它(zhn)可以方便的自动操作已存在的工作程Q或者如果?zhn)的进E还没有准确定义Q由于进E模板是在广泛的l过验证的开发方法上建立的,可以应用q程模板跌开始进E执行处。直观的可重复进E允许?zhn)获得对全部Y件开发行为的控制Q从而快速发布可靠优质的应用软g?

MKS Requirements 2005

MKS Requirements 2005是Y件开发的里程——需求管理方案,该品第一个内|成ZESCMQ企业Y仉|管理)pȝ的一部分。除ESCMpȝ外,它还是MKS Integrity Manager?中进E管理和工作程功能的一部分?/P>

该品的推出Q首ơ实C商业用户和开发h员之间的无缝集成和实时信息流的交互能力,q一切都是通过一个单独^台、标准化界面以及(qing)通用E序完成的?/P>

产品核心功能

——是MKS Integrity ManagerE序和工作流E引擎的扩展Q降低了成本Q利用通用工具实现了商业用户和开发h员的协作性?/P>

——强大灵zȝ工作程Q周期性生成业务和开发团队?/P>

——单个知识库Q带有核查跟t能力,能够提供需求和变动的时间历双Ӏ?/P>

——已有开发资料(如源代码、文档、相关需求)之间清晰明确的链接,该链接是由支持IT核查和依从的变化包来完成的?/P>

——自动触发敏感需求和开发Q务,昄了需求变化在商业用户和开发团队之间的实时影响?/P>

——同Microsoft Word盔R成,允许商业用户通过熟?zhn)的制作工h建需求,q而将其导入MKS Requirements 2005中?/P>

——需求具有分层结构,q分层显C,因此为需求变动提供了逻辑化组l、跟t能力,q方便了寚w求变动的影响分析?/P>

——ؓ(f)目理人员提供历史报告Q显C单个需求或整个目是如何按旉变化的,也可以浏览Q意两个时间点之间的变化情c(din)?/P>

——强大的查询、制表和报告能力Q方便了团队交流和高U管理的可见度?/P>


MKS Openmake

Openmake是一个Y件开发工P使用可重复的软g构徏E序来自动创建可靠的应用E序。该工具保每次都以相同的方式根据企业的商业目标来创建可执行E序Q从而降低了开发企业应用程序的风险?

——自动创建可执行E序Q流水线化程序开发?/P>

——确保可执行E序都是采用专门的编译器选项和正的源代码版本创建的Q降低了开发错误?/P>

——用户可以在多台机器上分布完成程序组件的创徏Q羃短了开发周期?/P>

——支持真正的累加构徏Q羃短了E序的部|时间?/P>

——集成了MKS Integrity SuiteQ全部软g开发过E中的整个构E集中化q自动化?/P>

——ؓ(f)用户提供了一个单一的标准化E序构徏q程Q适合于Q何语a、IDE或操作系l?BR>

MKS Build & Deployment

MKS Build & Deployment是一个工作流E工P使企业降低了部v错误所带来的风险,同时q减了部v费用。利用MKS Build & DeploymentQ?zhn)企业软gpȝ的Q何变动都可以准确部vQ避免了手动部v通常出现的错误,提高了系l的可靠性和资源的可讉K性,从而能够将主要的精力投入到其他的重要工作上?

MKS Build & Deployment改善了?zhn)的管理能力,使(zhn)能够同时理更多的品版本;提高了(zhn)的工作效率,使(zhn)能够更快的构建、发布品包Qƈ对其q部|Ӏ另外,使用MKS Build & DeploymentQ(zhn)的产品质量恒定Q还增强了客L(fng)信Q度?/P>

——单一工具p完成多个q_的部|Ԍ降低了成本?/P>

——利用可重复q程l护部v的稳定性和软g品质?/P>

——将手动E序自动化,避免了操作错误?/P>

——同已有构徏工具如ANT和Openmake盔R成,增强了?zhn)的投资?BR>

MKS Integrity Suite 2005

针对理企业技术和软g开发周期所面(f)的挑战,MKS帮助?zhn)提前应付q些问题Qؓ(f)理ITl织内的不断变化提供了一个强有力的途经?

MKS Integrity Suite作ؓ(f)构徏于单一l构体系上的单一Ҏ(gu)Q完全覆盖了应用E序开发周期的全过E,降低了?zhn)IT环境的复杂度Q同时也降低了?zhn)的L本?IMG height=195 src="http://www.softwarechn.com/mks/is2005.gif" width=200 align=right>

MKS Integrity Suitelg包括Q?/STRONG>

MKS RequirementsQ需求管理组件?/P>

MKS Integrity ManagerQ进E和工作程理以及(qing)错误跟踪lg?/P>

MKS Source Integrity EnterpriseQY仉|管理、版本控制、全球化分布式团队开发组件?/P>

OpenMakeQ企业构建管理组件?/P>

MKS Build and DeployQ品环境部|管理组件?/P>

MKS Federated Server

MKS Federated Server l构体系Y件开发项目的全球化团队协作提供了一个创新、划的工作Ҏ(gu)。构ZMKS创新的程序服务器基础之上QMKS Federated Server能够使工作团队在M时区和Q何地点实时访问SCM知识库?/P>

——确保整个团队清楚了解共享Y仉目的发展Qƈ?qing)时q行沟通?BR>——避免代码冲H?BR>——通过对中央知识库的集中管理,显著降低了管理费用?BR>——改q了对外部项目的理控制?BR>——提高了对全球化开发行为的理可见度?/P>

 



W笨 2005-08-12 09:19 发表评论
]]>
linux下SSH配合SecureCRT的密匙完用方?/title><link>http://m.tkk7.com/kapok/archive/2005/08/06/9482.html</link><dc:creator>W笨</dc:creator><author>W笨</author><pubDate>Sat, 06 Aug 2005 10:52:00 GMT</pubDate><guid>http://m.tkk7.com/kapok/archive/2005/08/06/9482.html</guid><wfw:comment>http://m.tkk7.com/kapok/comments/9482.html</wfw:comment><comments>http://m.tkk7.com/kapok/archive/2005/08/06/9482.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kapok/comments/commentRss/9482.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kapok/services/trackbacks/9482.html</trackback:ping><description><![CDATA[<TABLE cellSpacing=0 cellPadding=5 align=center bgColor=#ffffff> <TBODY> <TR> <TD align=middle><STRONG><FONT color=#d52b6f><span id="jx7zphd" class=title>linux下SSH配合SecureCRT的密匙完用方?/SPAN><BR><BR></FONT></STRONG>发布?005-05-29 被读465?【字体:(x)<A onclick="xydwtext.style.fontSize='18px'" href="javascript:void(null)"><FONT color=#000000>?/FONT></A> <A onclick="xydwtext.style.fontSize='14px'" href="javascript:void(null)"><FONT color=#000000>?/FONT></A> <A onclick="xydwtext.style.fontSize='12px'" href="javascript:void(null)"><FONT color=#000000>?/FONT></A>?<BR><!---->作者:(x)张微?<BR></TD></TR></TBODY></TABLE><BR><A >http://www.chinalinuxpub.com/read.php?wid=610</A><BR> <TABLE style="TABLE-LAYOUT: fixed" cellSpacing=0 cellPadding=5 align=center bgColor=#ffffff> <TBODY> <TR> <TD vAlign=top><span id="t93jl3j" class=pg id=xydwtext> <P>版权声明Q可以Q意{载,转蝲时请务必以超链接形式标明文章原始出处和作者信息及(qing)本声?BR><BR><A style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><A target=_blank><FONT color=#000000>http://www.5ilinux.com/ssh01.html</FONT></A></A> <BR><BR><BR>linux下SSH配合SecureCRT的密匙完用方?<BR><BR>我想肯定有不朋友在使用SecureCRT做ؓ(f)SSH的客L(fng)软gQ但都很用他的RSA/DSA加密功能吧,怎么你还不知道RSA是什么? <BR><BR>SSHQ特别是 OpenSSHQ是一个类g telnet ?rshQssh 客户E序也可以用于登录到q程机器。所要求的只是该q程机器正在q行 sshdQ即 ssh 服务器进E。但是,?telnet 不同的是Qssh 协议非常安全。加密数据流Q确保数据流的完整性,甚至安全可靠的进行认证它都用了专门的算法?BR><BR>然而,虽然 ssh 的确很棒Q但q是有一?ssh 功能lg常常被忽略、这个组件就?OpenSSH ?RSA/DSA 密钥认证pȝQ它可以代替 OpenSSH ~省使用的标准安全密码认证系l?BR><BR>OpenSSH ?RSA ?DSA 认证协议的基是一对专门生成的密钥Q分别叫做专用密钥和公用密钥。用这些基于密钥的认证pȝ的优势在于:(x)在许多情况下Q有可能不必手工输入密码p建立起安全的q接?BR><BR>好了知道RSA和DSA是怎么回事了吧Q至于里面的原理我就不讲了,有兴的朋友ȝ看公匙密匙的原理p。其实不止SecureCRT支持RSA/DSAQ其他ssh的客L(fng)软g都支持类似的RSA/DSAQ只不过好像不同软g产生的公匙密匙好像不通用。我q里只是拿最典型的SecureCRT来说明RSA怎么使用来配合linux下的ssh服务<BR><BR>我的环境QRedhat9.0 openssh-3.5p1-6 SecureCRT 4.0<BR><BR>服务端openssh我们先不可以讄Q等客户端设|好后,我们再回q头来设|ssh?BR><BR>我们创徏一个新链接Q点d性:(x)<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG src="http://www.5ilinux.com/image/ssh01.jpg" width=467 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR><BR>默认验证方式是passwordQ把他改成RSAQ系l会(x)弹出一个弹出框<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG height=119 src="http://www.5ilinux.com/image/ssh02.jpg" width=450 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>让你认是否使用RSA公匙密匙创徏向导Q当焉“是?BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG height=299 src="http://www.5ilinux.com/image/ssh03.jpg" width=447 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>接着下一步:(x)<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG height=299 src="http://www.5ilinux.com/image/ssh04.jpg" width=447 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>q一步填入你的保护密匙的密码Q这个密码要C哦,以后都要q个密码QComment随便填?BR><BR>下一步:(x)<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG height=299 src="http://www.5ilinux.com/image/ssh05.jpg" width=447 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>让你选择加密的位敎ͼ默认1024p<BR><BR>下一步:(x)<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG height=299 src="http://www.5ilinux.com/image/ssh06.jpg" width=447 onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>q一步你动一下鼠标,pȝ׃(x)Ҏ(gu)你鼠标动的频率自动生公匙和密匙<BR><BR>下一步:(x)<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG src="http://www.5ilinux.com/image/ssh07.jpg" onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>RSA公匙密匙创徏好后Q会(x)让你保存Q名字默认或者改名都行,后面大家只要注意SecureCRT只寻扑֯匙的路径Q你保证SecureCRT能找C的密匙就行?BR><BR>好了客户端的工作完成。下面是linux服务端的配置?BR><BR>把我们刚才徏立的RSA公匙传到你的服务器,默认名ؓ(f)identity.pub <BR><BR>然后在linux下操作,如果你的密匙是给linux用户frank创徏的,那么我们先在frank的宿ȝ录创Z?ssh的目?BR><BR>mkdir /home/frank/.ssh<BR><BR>chmod o+x /home/frank<BR><BR>chmod 700 /home/frank/.ssh <BR><BR>然后把公匙导到authorized_keysq个文gQ因为我们是使用ssh1Q如果是ssh2的那是authorized_keys2<BR><BR>cat identity.pub > /home/frank/.ssh/authorized_keys<BR><BR>chmod 644 /home/frank/.ssh/authorized_keys<BR><BR>权限的设|非帔R要,因ؓ(f)不安全的讄安全讄Q会(x)让你不能使用RSA功能Q大家如果调试的q程中,发现有找不到公匙的错误提C,先看看权限是否设|正哦Q?BR><BR>okQ现在服务器端也讄完毕了,你现在可以用SecureCRT的RSA验证方式q接ssh服务器端了,如果q接正常的话应该?x)弹Z个对话框Q让你输入密?BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG src="http://www.5ilinux.com/image/ssh08.jpg" onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>q里只要输入我们保护密匙的密码就行了。完了就能顺利进?BR><BR><BR><BR>q有一步设|,既然大家都已l成功用了ssh的RSA功能Q那么就必须让openssh只支持RSA验证Q否则既支持普通密码又支持RSA没什么意思了Q根本没把安全提高,所以我们有必要让openssh只支持RSA验证Q如果还没有成功使用RSA功能的朋友就不用看,q是先把上面的的先实现再说?BR><BR>要实现openssh只支持RSA验证方式Q我们只要修?BR><BR>vi /etc/ssh/sshd_config <BR><BR>讄<BR><BR>PasswordAuthentication no<BR><BR>好了Q你现在再试试以前普通密码验证方式,应该是会(x)弹出下面错误信息<BR><BR><A title=开新窗口浏览图?style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><IMG src="http://www.5ilinux.com/image/ssh09.jpg" onload="javascript:if(this.width>screen.width-333) this.width=screen.width-333" border=0></A><BR><BR>大致意思服务器只支持RSA的验证方式,ok?BR><BR>以后可以用RSA的公匙密匙访问ssh服务器了Q不q你的密匙可要保存好Q反正我是保存在我的U盘,随n携带Q一旦你的用户丢了密匙,一定在服务器端把它的公匙删除,q样即那h获得了密匙也上不去:(x)Q?BR><BR>参考文?<BR><BR>OpenSSH 密钥理 <A style="FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: 宋体; TEXT-DECORATION: none" target=_blank><A target=_blank><FONT color=#000000>http://www-900.ibm.com/developerWor...rt1/index.shtml</FONT></A></A><BR><BR><BR>张微?BR><BR>2003q?1?1日于北京</P></SPAN></TD></TR></TBODY></TABLE><img src ="http://m.tkk7.com/kapok/aggbug/9482.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kapok/" target="_blank">W笨</a> 2005-08-06 18:52 <a href="http://m.tkk7.com/kapok/archive/2005/08/06/9482.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Vi~辑使用入门http://m.tkk7.com/kapok/archive/2005/03/06/1762.htmlW笨W笨Sun, 06 Mar 2005 04:11:00 GMThttp://m.tkk7.com/kapok/archive/2005/03/06/1762.htmlhttp://m.tkk7.com/kapok/comments/1762.htmlhttp://m.tkk7.com/kapok/archive/2005/03/06/1762.html#Feedback0http://m.tkk7.com/kapok/comments/commentRss/1762.htmlhttp://m.tkk7.com/kapok/services/trackbacks/1762.htmlhttp://blog.china-pub.com/more.asp?name=cfengc&id=8958


Q本文是针对初学Unix Vi~辑器的|友的,而文后所付的详尽的命令表也可作ؓ(f)已经熟练使用vi的网友的参考之用,因此你最好下载本文或打印本文然后对照实践学习(fn)?BR>
 
一、Unix~辑器概q?BR>
~辑器是使用计算机的重要工具之一Q在各种操作pȝ中,~辑器都是必不可的部g。Unix?qing)其怼的ix

操作pȝpd中,为方便各U用户在各个不同的环境中使用Q提供了一pd的ex~辑器,包括 ex, edit,ed ?BR>
vi.其中ex,edit,ed都是行编辑器Q现在已很少有h使用QUnix提供他们的原因是考虑到满_U用L(fng)?BR>
是某些终端用L(fng)需要?BR>
值得庆幸的是QUnix提供了全屏幕的Vi~辑器,q我们的工作轻松不。不DOS用户抱怨Vi~辑器不?BR>
DOS下的~辑器如edit那么好用Q这是因为Vi考虑到各U用L(fng)需要,没有使用某些通用的编辑键Q在各个

不同的终端机上他们的定义是不同的Q在某些l端Z甚至没有q些键)。而是采用状态切换的Ҏ(gu)Q但q?BR>
只是?fn)惯的问题,一旦你熟练的用上了vi你就?x)觉得它其实也很好用?BR>
虽然 Vi采用了状态切换的Ҏ(gu)Q但?sh)脑的硬件?qing)操作pȝ多种多样Q某些电(sh)脑的键盘上没有特定的几个?BR>
能键Q那麽不有某些功能不能用了Q这个问题在 Unix pȝ上也一P几乎各大?sh)脑厂商都有自己?

Unix pȝQ?vi 的操作方法也?x)随之有点出入。这里我们采?PC 的键盘来说明 vi 的操作,但在具体

的环境中q要参考相应的资料Q这一Ҏ(gu)值得注意的?BR>
二、Vi入门

Q一Q、进入vi

在系l提C字W???)下敲入vi Q档案名UͼQvi 可以自动帮你载入所要编辑的文g或是开启一个新

文gQ如果该文g不存在或~少文g名)。进?vi 后萤q左方会(x)出现波浪W号Q凡是列首有该符号就?BR>
表此列目前是I的?BR>
(二)、两U模?BR>
如上所qͼvi存在两种模式Q指令模式和输入模式。在指o(h)模式下输入的按键做为指令来处理Q如输入

aQvi卌为是在当前位|插入字W。而在输入模式下,vi则把输入的按键当作插入的字符来处理。指?BR>
模式切换到输入模式只需键入相应的输入命令即可(如a,AQ,而要从输入模式切换到指o(h)模式Q则需?BR>
输入模式下键入ESC键,如果不晓得现在是处於什麽模式,可以多按几次 [ESC]Q系l如发出哔哔声就?BR>
C已处于指o(h)模式下了?BR>
付:(x)有指令模式进入输入模式的指o(h)Q?BR>
新增 (append)

a Q从光标所在位|後面开始新增资料,光标後的资料随新增资料向後移动?BR>
AQ?从光标所在列最後面的地方开始新增资料?BR>
插入 (insert)

iQ?从光标所在位|前面开始插入资料,光标後的资料随新增资料向後移动?BR>
I Q从光标所在列的第一个非I白字元前面开始插入资料?BR>
开?(open)

o Q在光标所在列下新增一列ƈq入输入模式?BR>
O: 在光标所在列上方新增一列ƈq入输入模式?BR>
Q三Q、退出vi

在指令模式下键入:q,:q!,:wq?x(注意:PQ就?x)退出vi。其?wq?x是存盘退出,?q是直接退出,

如果文g已有新的变化Qvi?x)提CZ保存文g?q命o(h)也会(x)失效Q这时你可以?w命o(h)保存文g后再?q

退出,或用:wq?x命o(h)退出,如果你不想保存改变后的文Ӟ你就需要用:q!命o(h)Q这个命令将不保存文?BR>
而直接退出vi?BR>
Q四Q、基本编?BR>
配合一般键盘上的功能键Q像是方向键、[Insert] 、[Delete] {等Q?/P>

现在你应该已l可以利?vi 来编辑文?BR>
了。当?vi q提供其他许许多多功能让文字的处理更为方ѝ?BR>
何谓~辑Q一般认为是文字的新增、修改以?qing)删除,甚至包括文字区块的搬UR复制等{。先q里介绍 vi

的如何做删除与修攏V(注意Q在 vi 的原始观念里Q输入跟~辑是两码子事。编辑是在指令模式下操作

的,先利用指令移动光标来定位要进行编辑的地方Q然後才下指令做~辑。)

删除与修Ҏ(gu)件的命o(h)Q?BR>
xQ?删除光标所在字W?BR>
dd Q删除光标所在的列?BR>
r Q修改光标所在字元,r 後接著要修正的字W?BR>
RQ?q入取替换状态,新增文字?x)覆盖原先文字,直到?[ESC] 回到指o(h)模式下ؓ(f)止?BR>
sQ?删除光标所在字元,q进入输入模式?BR>
SQ?删除光标所在的列,q进入输入模式?BR>
其实呢,在PC上根本没有这麽麻烦!输入跟编辑都可以在输入模式下完成。例如要删除字元Q直接按
[Delete] 不就得了。而插入状态与取代状态可以直接用 [Insert] 切换Q犯不著用什麽指令模式的~?BR>辑指令。不q就如前面所提到的,q些指o(h)几乎是每台终端机都能用,而不是仅仅在 PC 上?BR>在指令模式下Ud光标的基本指令是 h, j, k, l 。想来各位现在也应该能猜到只要直接用 PC 的方?BR>键就可以了,而且无论在指令模式或输入模式下都可以。多Ҏ(gu)不是?BR>当然 PC 键盘也有不之处。有个很好用的指?u 可以恢复被删除的文字Q?U 指o(h)则可以恢复光标所
在列的所有改变。这与某些电(sh)脑上?[Undo] 按键功能相同?BR>三、附Ӟ(x)vi详细指o(h)?BR>Q一Q、基本编辑指令:(x)
新增 (append)

a Q从光标所在位|後面开始新增资料,光标後的资料随新增资料向後移动?BR>
AQ?从光标所在列最後面的地方开始新增资料?BR>
插入 (insert)

iQ?从光标所在位|前面开始插入资料,光标後的资料随新增资料向後移动?BR>
I Q从光标所在列的第一个非I白字元前面开始插入资料?BR>
开?(open)

o Q在光标所在列下新增一列ƈq入输入模式?BR>
O: 在光标所在列上方新增一列ƈq入输入模式?BR>
xQ?删除光标所在字W?BR>
dd Q删除光标所在的列?BR>
r Q修改光标所在字元,r 後接著要修正的字W?BR>
RQ?q入取替换状态,新增文字?x)覆盖原先文字,直到?[ESC] 回到指o(h)模式下ؓ(f)止?BR>
sQ?删除光标所在字元,q进入输入模式?BR>
SQ?删除光标所在的列,q进入输入模式?BR>
Q二Q、光标移动指令:(x)
由於许多~辑工作是藉由光标来定位Q所?vi 提供许多Ud光标的方式,q个我们?BR>几张表来说明Q这些当然是指o(h)模式下的指o(h)Q:(x)

指o(h)P?/DIV>
P说?nbsp;                     PPP
功能?nbsp;  
0 Ud到光标所在列的最前面  [Home]P?/TD>
$         P?/TD> Ud到光标所在列的最後面 [End]
[CTRL][d] 向下半页                  P?/TD> [PageDown]
[CTRL][f] 向下一?/TD>  
[CTRL][u] 向上半页P?/TD>  
[CTRL][b] 向上一?nbsp;                 [PageUp]


指o(h)
说明
H
Ud到视H的W一?/TD>
M
Ud到视H的中间?/TD>
L
Ud到视H的最後列               
b
UdC个字的第一个字?/TD>
w
UdC个字的第一个字?nbsp;         P
e
UdC个字的最後一个字?/TD>
^
Ud到光标所在列的第一个非I白字元

指o(h)
说明                                  PP?/DIV>
n-
减号UdC一列的W一个非I白字元前面加上数字可以指定UdC?n ?nbsp; 
n+
加号UdC一列的W一个非I白字元前面加上数字可以指定UdC?n ?/TD>
nG
直接用数?n 加上大写 G Ud到第 n ?/TD>
指o(h) 说明

fx

往右移动到 x 字元?nbsp;         
Fx 往左移动到 x 字元?nbsp;          P?/TD>
tx 往右移动到 x 字元前P
Tx      往左移动到 x 字元?/TD>
;       配合 f&t 使用Q重复一ơP?/TD>
,P 配合 f&t 使用Q反方向重复一?/TD>
/string 往右移动到?string 的地?/TD>
?string 往左移动到?string 的地?/TD>
n       P?/TD> 配合 /&? 使用Q重复一?nbsp;     
N       P?/TD> 配合 /&? 使用Q反方向重复一?

 

指o(h) 说明 P备?/TD>

n(  

左括L(fng)动到句子的最前面句子是以前面加上数字可以指定往前移?n 个句?/TD> ! . ? 三种W号来界?/TD>
n)P?/TD> xL(fng)动到下个句子的最前面前面加上数字可以指定往後移?n 个句?/TD> ! . ? 三种W号来界?/TD>
n{      P 左括弧移动到D落的最前面 D落是以D落间的I白列界?/TD>
n} 前面加上数字可以指定往前移?n 个段落右括弧UdC个段落的最前面前面加上数字可以指定往後移?n 个段?/TD> D落是以D落间的I白列界?/TD>


Q三Q、更多的~辑指o(h)
q些~辑指o(h)非常有弹性,基本上可以说是由指o(h)与范围所构成。例?dw 是由删除指o(h) d 与范?w 所
l成Q代表删除一个字 d(elete) w(ord) ?BR>指o(h)列表如下Q?BR>d 删除(delete)
y 复制(yank)
p 攄(put)
c 修改(change)
范围可以是下列几个:(x)
e 光标所在位|到该字的最後一个字?BR>w 光标所在位|到下个字的W一个字?BR>b 光标所在位|到上个字的W一个字?BR>$ 光标所在位|到该列的最後一个字?BR>0 光标所在位|到该列的第一个字?BR>) 光标所在位|到下个句子的第一个字?BR>( 光标所在位|到该句子的W一个字?BR>} 光标所在位|到该段落的最後一个字?BR>{ 光标所在位|到该段落的W一个字?BR>说实在的Q组合这些指令来~辑文g有一点点艺术气息。不怎麽P它们提供更多~辑文字的能力。值得
注意的一Ҏ(gu)删除与复刉?x)将指定范围的内?gu)到暂存区里,然後可以用指o(h) p 贴到其它地方去,q?BR>?vi 用来处理区段拯与搬Uȝ办法?BR>某些 vi 版本Q例?Linux 所用的 elvis 可以大幅化这一坨指令。如果稍微观察一下这些编辑指?BR>׃(x)发现问题其实是定范围的方式有Ҏ(gu)Q实际上只有四个指o(h)|了。指?v 非常好用Q只要按?v 键,
光标所在的位置׃(x)反白Q然後就可以Ud光标来设定范_(d)接著再直接下指o(h)q行~辑卛_?BR>Ҏ(gu)整列操作Q?vi 另外提供了更方便的编辑指令。前面曾l提到过删除整列文字的指?dd 是其中一?BR>Qcc 可以修改整列文字Q?yy 则是复制整列文字Q指?D 则可以删除光标到该列l束为止所有的文字?BR>Q四Q、文件操作指?BR>文g操作指o(h)多以 : 开_(d)q跟~辑指o(h)有点区别?BR>:q l束~辑(quit)
:q! 不存档而要攑ּ~辑q的文g?BR>:w 保存文g(write)其後可加所要存档的档名?BR>:wq 卛_档後d?BR>zz 功能?:wq 相同?BR>:x ?wq相同
 

<全文?gt;
 



W笨 2005-03-06 12:11 发表评论
]]>
Linux Vi命o(h)http://m.tkk7.com/kapok/archive/2005/03/06/1761.htmlW笨W笨Sun, 06 Mar 2005 03:58:00 GMThttp://m.tkk7.com/kapok/archive/2005/03/06/1761.htmlhttp://m.tkk7.com/kapok/comments/1761.htmlhttp://m.tkk7.com/kapok/archive/2005/03/06/1761.html#Feedback0http://m.tkk7.com/kapok/comments/commentRss/1761.htmlhttp://m.tkk7.com/kapok/services/trackbacks/1761.htmlhttp://nmc.nchu.edu.tw/linux/vi.htm

 vi是全銀q文字編輯器?BR>  不是僅有Q也不是最好用H卻是唯一存在所有UNIX版本中之Editor?nbsp;
 三種模式Q命令模式﹑插入Q入)模式Hlast line(延命o(h))模式?/P>

  模式切換

啟動viR輯?nbsp; --> 命o(h)模式
命o(h)模式 +( i, a, o, O,) --> 插入模式
命o(h)模式 + ??->  last line模式
last line模式 + M指o(h)or KeyStroke --> 命o(h)模式
插入模式 + “Esc?->  命命模式

 vi啟動Q?
$ vi  filename


 命o(h)模式Q?BR>命o(h)模式基本指o(h)可分為游標移動﹑插入文字H刪除文字﹑修改文字{幾﹐熟?zhn)各種常用指o(h)H並善加i合變化H可使文字編輯的工作變得快速而有效率?/P>

 last line模式Q?BR>last line模式之指令一般用D助命令模式指令之不H主要指令如下:(x)
(我們可以將last line模式指o(h)視為?”開頭的命o(h)模式指o(h)Q?/P>

:q 不儲存檔案內容並離開vi(未變更檔案內?
:q! 不儲存檔案內容並離開vi(檔案內容已被更動)
:wq <filename> 儲存檔案內容並離開vi
:w <filename> 儲存檔案
:= 示游標目前所在之行數
:.= 示檔案全部^行?BR>:n,ms/str1/str2/opt從第n行搜至Wm行,並將所扑ֈ之字东ystr1”取代為”str2”。opt=g全部取代Qopt=c再取?BR>:r filename外部檔案引?paste)x標所在位|之?BR>:e filenameR輯另一檔案
:! Command 埯SHELL command後返回?/P>

 命o(h)模式指o(h)概述Q?/P>

游標Ud指o(h)
 
k
 往上移一?BR> 
j
 往下移一?BR> 
h
 往左移一?BR> 
l
 往右移一?BR> 
w
 往下移一個字(word)
 
b
 往上移一個字(word)
 
1 or 0
 U至游標所在行?BR> 
$
 U至游標所在行?BR> 
n G
 U至Wn?BR> 
G
 U至檔尾
 
插入本文
 
a
 在游標後插入文字Q進入插入模式Q?BR> 
A
 在行插入文字(進入插入模式Q?BR> 
I
 在游標前插入文字Q進入插入模式Q?BR> 
I
 在本行前插入文字Q進入插入模式Q?BR> 
o
 在本行之下開C行並輸入
 
O
 在本行之上開C行並輸入
 
<Ctrl> v
 輸入Ҏ(gu)字元(在插入模式下)
 
R輯指o(h)
 
nyy
 copy n行資料放|m衝區?BR> 
y+游標Ud指o(h)
 copy游標Ud圍之資料至R衝區?e.g.:y3w: copy游標之後三個字)
 
p
 m衝區之資料copy至目前游標所?BR> 
nx
 刪除游標之後n個字?BR> 
ndd
 往下刪n?BR> 
d+游標Ud指o(h)
 copy刪除游標Ud圍之資?e.g.:dw刪一個字)
 
其他
 
/字串<CR>
 找字串所在位|(往下)
 
?字串<CR>
 找字串所在位|(往上)
 
u
 放棄上一個指令動?BR> 
.
 重複上一個本文更Ҏ(gu)?BR> 
 



W笨 2005-03-06 11:58 发表评论
]]>
Linux init详解http://m.tkk7.com/kapok/archive/2005/03/05/1741.htmlW笨W笨Sat, 05 Mar 2005 10:51:00 GMThttp://m.tkk7.com/kapok/archive/2005/03/05/1741.htmlhttp://m.tkk7.com/kapok/comments/1741.htmlhttp://m.tkk7.com/kapok/archive/2005/03/05/1741.html#Feedback0http://m.tkk7.com/kapok/comments/commentRss/1741.htmlhttp://m.tkk7.com/kapok/services/trackbacks/1741.htmlLinux init详解
http://www.chinaunix.net 作?fjlrb  发表于:(x)2003-01-16 17:13:23

一、什么是INIT: 

  init是Linuxpȝ操作中不可缺的E序之一?nbsp;

  所谓的initq程Q它是一个由内核启动的用L(fng)q程?nbsp;

  内核自行启动Q已l被载入内存Q开始运行,q已初始化所有的讑֤驱动E序和数据结构等Q之后,通过启动一个用L(fng)E序init的方式,完成引导q程。所?init始终是第一个进E(其进E编号始lؓ(f)1Q?nbsp;

  内核?x)在q去曾用过init的几个地Ҏ(gu)扑֮Q它的正位|(对Linuxpȝ来说Q是/sbin/init。如果内核找不到initQ它?yu)׃?x)试着q行/bin/shQ如果运行失败,pȝ的启动也?x)失败?nbsp;

  二、运行?nbsp;

  那么Q到底什么是q行U呢Q?nbsp;

  单的_(d)q行U就是操作系l当前正在运行的功能U别。这个别从1? Q具有不同的功能?nbsp;

  不同的运行定义如下Q?可以参考Red Hat Linux 里面?etc/inittabQ?nbsp;

  # 0 - 停机Q千万不能把initdefault 讄? Q?nbsp;

  # 1 - 单用h?nbsp;

  # 2 - 多用P没有 NFS 

  # 3 - 完全多用h?标准的运行) 

  # 4 - 没有用到 

  # 5 - X11 Qxwindow) 

  # 6 - 重新启动 Q千万不要把initdefault 讄? Q?nbsp;

  q些U别?etc/inittab 文g里指定。这个文件是init E序L的主要文Ӟ最先运行的服务是放?etc/rc.d 目录下的文g。在大多数的Linux 发行版本中,启动脚本都是位于 /etc/rc.d/init.d中的。这些脚本被用ln 命o(h)q接?/etc/rc.d/rcn.d 目录?q里的n 是q行U?-6) 

三、运行别的配置 

  q行U别的配|是?etc/inittab行内q行的,如下所C:(x) 

  12 : 2 : wait : / etc / init.d / rc 2 

  W一个字D|一个Q意指定的标签Q?

  W二个字D表C一行适用于运行那个别(q里?Q;

  W三个字 D表C入运行别时Qinit应该q行W四个字D内的命令一ơ,而且init应该{待该命令结束?etc/init.d/rc命o(h)q行启动和终止输入以便进入运行?时所需的Q何命令?nbsp;

  W四个字D中的命令执行设|运行别时的一切“杂zZ。它启动已经没有q行的服务,l止不应该再在新q行U别内运行的服务。根据Linux版本的不同,采用的具体命令也不同Q而且q行U别的配|也是有差别的?nbsp;

  init启动Ӟ它会(x)?etc/inittab内查找一个代码行Q这一行指定了默认的运行别:(x) 

  id : 2 : initdefault : 

  你可以要求init在启动时Q进入非默认q行U别Q这是通过为内核指定一个“single”或“emergency?命o(h)行参数来实现的。比如说Q内核命令行参数的指定可通过LILO来执行。这样一来,你就可以选择单用h式了Q即q行U别1Q?nbsp;

  pȝ正在q行Ӟtelinit命o(h)可更改运行别。运行别发生变化时Q?init ׃(x)?etc/inittabq行相应的命令?nbsp;

  四?etc/inittab中的Ҏ(gu)配置 

  /etc/inittab中,有几个特D的Ҏ(gu),允许init重新ȀzȝD事件。这些特D特性都是用W三个字D中的特D关键字标记出来的。比如:(x) 

  1. powerwait 

  允许init在电(sh)源被切断Ӟ关闭pȝ。其前提是具有U P S和监视U P Sq知init甉|已被切断的Y件?nbsp;

  2. ctrlaltdel 

  允许init在用户于控制台键盘上按下C t r l + A l t + D e ll合键时Q重新启动系l。注意,如果该系l放在一个公共场所Q系l管理员可将C t r l + A l t + D e ll合键配|ؓ(f)别的行ؓ(f)Q比如忽略等?nbsp;

3. sysinit 

  pȝ启动时准备运行的命o(h)。比如说Q这个命令将清除/tmp?nbsp;

  上面列出的特D关键字不完整。其他的关键字及(qing)其用详情,可参考你的inittab手册c(din)?nbsp;

  五、在单用h式下引导

  一个重要的q行U别是单用h式(q行U别1Q,该模式中Q只有一个系l管理员使用特定的机器,而且可能少地运行系l服务,其中包含d。单用户模式对少数管理Q务(比如?usr分区上运行fsckQ而言Q是很有必要的,因ؓ(f)q需要卸载分区,但这是不可能的,除非所有的服务pȝ已被杀歅R?nbsp;

  一个正在运行的pȝ可以q入单用h式,具体做法是利用initQ请求运行?。内核启动时Q在内核命o(h)行指定single或emergency关键字,可q入q行U别1了。内核同时也为init指定命o(h)行, init从关键字得知自己不应该采用默认的q行U别Q内核命令行的输入方式和你启动系l的方式有关Q?nbsp;

  有时Q以单用h式进行启动是必要的,q样一来,用户在装入分Z前,或至在装入分散?usr分区之前Q能手工q行fsckQ在分散的文件系l上QQ何活动都可能使其更ؓ(f)分散Q所以应该尽可能地运行fsckQ?nbsp;

  如果自动化的fsck在启动时p|了,启动脚本init的运行将自动q入单用h式。这样做是ؓ(f)了防止系l用不q诏的文件系l,q个文gpȝ是f s c k不能自动修复的。文件系l不q诏的现象极为少见,而且通常?x)导致硬盘的不连贯或实验性的内核释放Q但最好能做到防?zhn)于未然?nbsp;

  ׃安全上的考虑Q在单用h式下Q启动外壌本之前,配置得当的系l会(x)要求用户提供root密码。否则,它会(x)单地为L I L O输入合适的一行代码,以r o o t的n份登录(当然Q如?etc/passwd已经׃文gpȝ的问题而不q诏了,׃适合q里的原则了Qؓ(f)对付q种情况Q你最好随时准备一张启动盘Q?nbsp;

  不同的运行有不同的用处Q也应该Ҏ(gu)自己的不同情形来讄?nbsp;

  例如Q如果丢׃root口o(h)Q那么可以让机器启动q入单用L(fng)态。在启动后的 lilo 提示W下输入Q?

  init=/bin/sh rw 使机器进入运行1 Qƈ?root 文gpȝ挂ؓ(f)d。他?x)蟩q所有系l认证,让你可以使用passwd E序来改变root口o(h)Q然后启动到一个新的运行?BR> 
 

 



W笨 2005-03-05 18:51 发表评论
]]>
虚拟Z模拟red hat linux的网l配|?/title><link>http://m.tkk7.com/kapok/archive/2005/03/05/1723.html</link><dc:creator>W笨</dc:creator><author>W笨</author><pubDate>Sat, 05 Mar 2005 10:04:00 GMT</pubDate><guid>http://m.tkk7.com/kapok/archive/2005/03/05/1723.html</guid><wfw:comment>http://m.tkk7.com/kapok/comments/1723.html</wfw:comment><comments>http://m.tkk7.com/kapok/archive/2005/03/05/1723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kapok/comments/commentRss/1723.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kapok/services/trackbacks/1723.html</trackback:ping><description><![CDATA[<P>Lwindows,虚拟|成采用NAT方式.<BR>guest机采用DHCP自动获取地址,报错:说是check cable, no link present.<BR>解决办法:<BR><BR><BR><BR>Getting a DHCP Address in a Red Hat Linux 9.0 Virtual Machine</P> <P>When a Red Hat Linux 9.0 guest operating system tries to get a DHCP address, the attempt may fail with an error message that states the link is down. On ESX Server, this happens only if you are using the vlance driver for your network connection. </P> <P>To work around this problem, become root (su -) and use a text editor to edit the following files in the guest operating system. If only one of these files exist, make the change for that file only. </P> <P>/etc/sysconfig/network-scripts/ifcfg-eth[n] </P> <P>/etc/sysconfig/networking/devices/ifcfg-eth[n] </P> <P>In both cases, [n] is the number of the Ethernet adapter ?for example, eth0. </P> <P>Add the following section to each of these two files: </P> <P>check_link_down () { </P> <P>return 1; </P> <P>} </P> <P>Then run the command ifup eth[n] (where [n] is the number of the Ethernet adapter) or restart the guest operating system.<BR><BR><BR>试成功,用ifconfig可以查看获得的ip地址.</P><img src ="http://m.tkk7.com/kapok/aggbug/1723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kapok/" target="_blank">W笨</a> 2005-03-05 18:04 <a href="http://m.tkk7.com/kapok/archive/2005/03/05/1723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://binz132.com" target="_blank">޾ƷŮ2020þ</a>| <a href="http://50077995.com" target="_blank">ձѹۿ</a>| <a href="http://www222yy.com" target="_blank">Ůվѹۿ</a>| <a href="http://740740740.com" target="_blank">2021ƷƷѹۿ</a>| <a href="http://csl-chinga.com" target="_blank">޹ƷVA߿</a>| <a href="http://kssijia.com" target="_blank">Ƶ</a>| <a href="http://006dh.com" target="_blank">˳ɫ77777</a>| <a href="http://bying100.com" target="_blank">ѿjŽŮjѿ</a>| <a href="http://gdsanhai.com" target="_blank">˳ɾƷþþþ</a>| <a href="http://ax445.com" target="_blank">þۺϾɫۺ97 </a>| <a href="http://902578.com" target="_blank">һѹۿ</a>| <a href="http://www398ph.com" target="_blank">޹Ʒ۲ӰԺ߹ۿ</a>| <a href="http://avav2021.com" target="_blank">ھƷѾþӰԺ</a>| <a href="http://sxwlhg.com" target="_blank">vaĻþò</a>| <a href="http://whyandroid.com" target="_blank">þþƷѹۿ</a>| <a href="http://dgyinhezy.com" target="_blank">޼Ƶվ</a>| <a href="http://sdyzzs.com" target="_blank">ƬaëƬ</a>| <a href="http://tlyyt.com" target="_blank">ŮƵƵaѹۿ</a>| <a href="http://woniuzn.com" target="_blank">˳ɫ7777߹ۿ </a>| <a href="http://www09191z.com" target="_blank">AVƷһ</a>| <a href="http://www-175345.com" target="_blank">߹ۿ</a>| <a href="http://njyadi.com" target="_blank">Ʒѹۿ</a>| <a href="http://delvheng.com" target="_blank">ˮĻӰ</a>| <a href="http://sijep.com" target="_blank">պػɫƬƵ</a>| <a href="http://htsp777.com" target="_blank">붯xxxxx</a>| <a href="http://scdsrq.com" target="_blank">avþþƷ</a>| <a href="http://hbgksy.com" target="_blank">ƹƵӰԺ߹ۿ</a>| <a href="http://jinlaifubuxiugang.com" target="_blank">ŷavۺɫ</a>| <a href="http://6006769.com" target="_blank">޾ƷƵ߹ۿ㶮</a>| <a href="http://by7258.com" target="_blank">ƷAVƬ߹ۿ</a>| <a href="http://shzzhsy.com" target="_blank">һ </a>| <a href="http://zzmm88.com" target="_blank">ѹaƬվ</a>| <a href="http://bjqhkf.com" target="_blank">ĻѲ</a>| <a href="http://6123fa.com" target="_blank">޵һҳ߲</a>| <a href="http://k4h3.com" target="_blank">һ</a>| <a href="http://czshenyue.com" target="_blank">þûɫվ</a>| <a href="http://126cm.com" target="_blank">ɫ˿ѹۿվ</a>| <a href="http://002309.com" target="_blank">Av츾߳30p</a>| <a href="http://6006769.com" target="_blank"></a>| <a href="http://gdbobo.com" target="_blank">þһ </a>| <a href="http://tc116.com" target="_blank">ѴƬavֻƬ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>