青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3672|回复: 6

网管必须掌握的:CMD命令

[复制链接]
发表于 2007-10-26 12:33 | 显示全部楼层 |阅读模式
net use \\ip\ipc$ " " /user:" " 建立IPC空链接6 ?! z) g% z5 i
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接' V4 v  W3 D1 ^% L
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
0 k! x# Y2 g9 T7 V) Ynet use h: \\ip\c$ 登陆后映射对方C:到本地为H:2 r7 [" {+ c* o" D; y* m- \' |2 r
net use \\ip\ipc$ /del 删除IPC链接; _. f0 i# n; z7 ?; i
net use h: /del 删除映射对方到本地的为H:的映射
8 ^# t" o! M" y, m4 x" rnet user 用户名 密码 /add 建立用户
: m9 ]' T. c8 G! }/ E5 R6 b4 _net user guest /active:yes 激活guest用户
& j9 h6 M5 R  M8 Dnet user 查看有哪些用户, f; m7 F7 h; L; L; j  m& }
net user 帐户名 查看帐户的属性3 U/ ^, s0 |  u- [# A! F1 S
net localgroup ***istrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数5 H: G; A  E$ }1 d* o; C% y
net start 查看开启了哪些服务
5 O, e2 [7 r7 ?4 u/ Q2 D; vnet start 服务名  开启服务;(如:net start telnet, net start schedule)
  G% t* y' _7 K! N  Enet stop 服务名 停止某服务2 \' }- E( q5 I# x& D
net time \\目标ip 查看对方时间
3 R; H) E: Q8 Anet time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
9 m( o" q2 G: u# qnet view 查看本地局域网内开启了哪些共享0 x6 T% d; ]6 u# E& I( Y0 s
net view \\ip 查看对方局域网内开启了哪些共享+ }; |! a$ J$ f, L' B0 T; A
net config 显示系统网络设置% t( u$ N7 j) t8 D6 H+ I: U% ?& K% o
net logoff 断开连接的共享
1 C$ L3 b9 K) ^net pause 服务名 暂停某服务
% e9 W  \1 F; y, Z; vnet send ip "文本信息" 向对方发信息8 t5 |4 c+ x4 ], ]1 ]/ Q: H  G+ o
net ver 局域网内正在使用的网络连接类型和信息
) \6 s2 |. S3 }' X- Y: }( vnet share 查看本地开启的共享
" u8 v7 _& {: C) ~; s- B0 unet share ipc$ 开启ipc$共享3 V. E9 A% E, |( f) k
net share ipc$ /del 删除ipc$共享
, h1 P- [( E- Pnet share c$ /del 删除C:共享
0 m" T* m5 g; O! @0 Mnet user guest 12345 用guest用户登陆后用将密码改为12345, v; Q2 e& {$ ~4 x6 @/ A8 H
net password 密码 更改系统登陆密码: J, |+ E7 `2 t5 ?( h
netstat -a 查看开启了哪些端口,常用netstat -an% B$ I7 M; x! g% j, Z
netstat -n 查看端口的网络连接情况,常用netstat -an
# [+ g" m% K' `0 Snetstat -v 查看正在进行的工作
, a/ [! }+ ?5 @4 T2 knetstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
3 c; ?7 Z5 d# d8 fnetstat -s 查看正在使用的所有协议使用情况
$ l# ~- {, a: h. e, }  t# i/ \nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写9 s& W* F; O9 M" e
tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。7 f' O- E% H  N7 m3 `0 L
ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。. P2 o' k$ ]/ G
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
2 Z1 m0 f5 u; s" ?7 E, v4 z: [ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息. K$ \& c) k7 ?# o6 b2 @
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)! T% {' B  `' O( |4 E4 z3 j8 t. n5 B
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
5 K7 D; @/ b0 n0 zdel -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
! J: a/ F9 f2 C+ m- v; Udel /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)8 v" a3 o9 E6 B( o3 d0 L
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖9 o8 U; L) c" a( T( j
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令
' X8 l8 U& ?& Sat id号 开启已注册的某个计划任务
2 Y3 c! D  h+ q! x& Xat /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
4 F9 z8 x/ t! \! _8 K8 Tat id号 /delete 停止某个已注册的计划任务
1 p, n, j: T3 U1 {  F  Xat 查看所有的计划任务; d% t* }! w. d1 C. K0 u7 d2 _
at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
0 b! X0 u8 D% a" ofinger username @host 查看最近有哪些用户登陆2 g. i5 e# F' ^! u: P# O$ m  p
telnet ip 端口 远和登陆服务器,默认端口为23
9 H2 a* Y! `2 `; yopen ip 连接到IP(属telnet登陆后的命令); `0 i3 R$ U! y
telnet 在本机上直接键入telnet 将进入本机的telnet
+ a" j: L- R3 R1 [copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件
8 G+ P5 z, u0 U; z1 N- V2 Jcopy c:\srv.exe \\ip\***$ 复制本地c:\srv.exe到对方的***下
; C: W( T2 C! Icppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
3 y. f/ b4 I& b- F' [7 A: ?( F- Lcopy \\ip\***$\svv.exe c:\ 或:copy\\ip\***$\*.* 复制对方***i$共享下的srv.exe文件(所有文件)至本地C:, @5 r! s/ e  N7 t
xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
% b& r; U( Q1 ]1 u% \5 l; ?tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
; e! r* Z" L) Otftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机! [9 L9 x; k/ c( J7 ?+ j
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
! s' B8 Q5 K9 ]# ?  O; groute print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
+ z5 ?5 A1 I- W( Zarp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
- X! F. U% B8 y2 ^) h0 Gstart 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
) S2 d, t2 ]& O' \+ i4 Umem 查看cpu使用情况
4 L  _& R9 e. x3 Z8 rattrib 文件名(目录名) 查看某文件(目录)的属性/ e5 L: _9 Y( ~4 {7 H7 r9 y! [
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性3 U  {; V4 K# Z
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
9 B* X( }/ t0 k/ |8 }. pdate /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
9 y/ N4 i' b" U( J1 @" Iset 指定环境变量名称=要指派给变量的字符 设置环境变量
; l% x. Y2 H6 ~+ nset 显示当前所有的环境变量
8 u! S* @, W# X0 B2 e% vset p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量( T! x& Q+ v$ q1 T; L
pause 暂停批处理程序,并显示出:请按任意键继续....
3 t" L/ ~" t: o* l* V" dif 在批处理程序中执行条件处理(更多说明见if命令及变量)
9 l5 ?; I: d" p& r: Ogoto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
) e) s) ~# b: w& x, J6 s% Z& Scall 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)* `0 \3 {5 _2 ?
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量). P0 S0 S$ s( u+ ]; J& ?7 b2 D
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置) |) t# G% c. b+ q% i' d
echo 信息 在屏幕上显示出信息
2 F' w: U* a0 z& R, Becho 信息 >> pass.txt 将"信息"保存到pass.txt文件中
) ~8 E  r# V- M  z/ f! V& Kfindstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello; \7 @7 I- J# z8 N
find 文件名 查找某文件! ~9 V* v9 U5 N1 @$ {) X5 B
title 标题名字 更改CMD窗口标题名字( f6 W9 y# U, u8 s7 `
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
' B  N0 T: _2 U4 Bprompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )
" R6 D1 s; Z0 h: [ver 在DOS窗口下显示版本信息; B2 e3 D* }: r3 q6 P8 V
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
  G: o* E; }! B8 d# @$ hformat 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
, Q( Y# @2 E; wmd 目录名 创建目录
: J" D& P* g9 b2 _6 Ureplace 源文件 要替换文件的目录 替换文件2 c* x" ^8 t% W' S4 G6 b
ren 原文件名 新文件名 重命名文件名8 T' v$ x& D: [  K7 _  \4 e
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称' Y- Q: {) m% {" D
type 文件名 显示文本文件的内容# h" ]- i$ a0 S5 r6 y$ ]% C! a
more 文件名 逐屏显示输出文件
5 I+ @$ E& @! A/ _" G+ M0 idoskey 要锁定的命令=字符
6 ^  {; U+ {/ q% H8 h" wdoskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=  g) @% f# e' b0 B! C
taskmgr 调出任务管理器
$ f1 b# h3 h# X" ?+ K3 ^chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
& f7 a* q$ h# I2 z: K4 g* W1 \tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
( @- ?4 |9 v& o- ^exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
) L% Y; L/ j# U8 |/ tpath 路径\可执行文件的文件名 为可执行文件设置一个路径。
" X7 f: H: [4 z- f0 Acmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?; ^0 B, m$ C. m+ p- O& c; W6 n
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;; I6 R4 @- K5 d: Z3 z2 @
regedit /e 注册表文件名 导出注册表) |7 e2 z+ A1 v
cacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名erm 替换指定用户的访问权限;/G 用户名erm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。" y, X; z0 U6 F( \- Y) I. S
cacls 文件名 查看文件的访问用户权限列表
8 M3 _! ?) m% @; t1 I8 A! E1 V0 x8 ZREM 文本内容 在批处理文件中添加注解5 c7 ^2 m( j0 m
netsh 查看或更改本地网络配置情况9 k- I9 I! L! Z5 N$ o
IIS服务命令:, c" v! f& r3 U/ B6 q1 G, T3 m" P
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现)
5 r5 Q$ c* `- siisreset /start或stop 启动(停止)所有Internet服务
. r! ^$ H( ~; C( a! F0 }/ Wiisreset /restart 停止然后重新启动所有Internet服务
6 b- ^! _1 c. Y4 ^7 y, H8 ]' z0 N% qiisreset /status 显示所有Internet服务状态% M0 t4 D+ [9 q0 C6 G* y# r% \
iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动
/ N; S7 ~: ^& C: d* ?iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
3 b2 R3 i' o6 N9 _! `! n' Eiisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务3 ~; G: ~- g2 j# k
iisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。
4 v6 f8 d; J! yFTP 命令: (后面有详细说明内容). |. Q, n' d* X0 J
ftp的命令行格式为:
; H0 O  H6 Z# L3 l! Tftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。. T; m' u+ ~& x
-d 使用调试方式。
: @9 }: M0 G, T-n 限制ftp的自动登录,即不使用.netrc文件。5 Y% O0 _4 p6 `2 `  c* g
-g 取消全局文件名。" O4 o$ @! O) o# g# l; s" m5 ^! a
help [命令] 或 ?[命令] 查看命令说明
3 K. r( O& g! d! U6 U  `bye 或 quit 终止主机FTP进程,并退出FTP管理方式.
+ I: C/ Z7 z% x( \5 y3 Cpwd 列出当前远端主机目录
. `& y5 g+ ^; l! f: tput 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中/ j+ Y8 `0 l* V( S  u5 \! b& Q
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
  C2 W, b! h7 R5 |7 Vmget [remote-files] 从远端主机接收一批文件至本地主机8 j0 S2 m! q$ {; b: O* E4 K
mput local-files 将本地主机中一批文件传送至远端主机
6 V: Z2 q6 F/ N- _* @dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件4 f& d  q, g: q  a! x& }4 i
ascii 设定以ASCII方式传送文件(缺省值)
$ E3 S7 N6 s' Q" u' Ebin 或 image 设定以二进制方式传送文件+ }: w& W6 b- r% F+ q3 Z
bell 每完成一次文件传送,报警提示* q9 \8 `! a9 i7 M8 q9 [
cdup 返回上一级目录
- Q8 _+ W# Z8 h0 [3 j+ Eclose 中断与远程服务器的ftp会话(与open对应)8 Y1 F4 F0 s0 `6 u: ?1 Y1 H+ E& n
open host[port] 建立指定ftp服务器连接,可指定连接端口! N9 T" r! @3 z7 u5 T5 c4 Q- M
delete 删除远端主机中的文件: I# I. r2 J3 r& b$ p
mdelete [remote-files] 删除一批文件0 I/ b* J! U4 R$ W
mkdir directory-name 在远端主机中建立目录3 }  Q: I6 F% b7 X  m6 T5 F
rename [from] [to] 改变远端主机中的文件名
7 B% r! ~" U+ ], K5 |rmdir directory-name 删除远端主机中的目录
7 j. W- |) B) I% rstatus 显示当前FTP的状态" Q; i2 u" x, d+ g8 `
system 显示远端主机系统类型
: A( C7 W" s+ |! b6 Y5 guser user-name [password] [account] 重新以别的用户名登录远端主机$ D  ?( _. @( B& c4 R3 y
open host [port] 重新建立一个新的连接5 T. V( Z: [- L
prompt 交互提示模式1 K- d! [8 h, ]5 _+ i4 e) w  ?
macdef 定义宏命令5 l3 ~6 v: C! m% ~
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录* V( H& F- W) F* L9 ~
chmod 改变远端主机的文件权限
& n, c2 P8 U8 M9 G, ucase 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
( G6 L+ [1 X% ~) F) D, }2 Lcd remote-dir 进入远程主机目录2 G, t- J" [1 Y0 U/ F7 S/ ^4 R
cdup 进入远程主机目录的父目录
: Z6 W0 t. R; q" V9 D4 Z1 _2 D! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip
& M- H) Y9 W6 V0 eMYSQL 命令:4 \' U3 P9 ~1 Q
mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
1 w* L) n- }/ Q+ P* ~(例:mysql -h110.110.110.110 -Uroot -P123456
) l/ u8 a9 A2 }* q注:u与root可以不用加空格,其它也一样)
% s: c% Y- m* ]' l7 M3 ^. Hexit 退出MYSQL
! B$ G9 z2 \* m8 r3 {/ I. z0 hmysql*** -u用户名 -p旧密码 password 新密码 修改密码
3 ^, Q2 `: h9 E7 zgrant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)) P# t, x) I" W; o9 K6 F7 V5 l
show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
发表于 2007-10-26 12:37 | 显示全部楼层
发表于 2007-10-26 12:39 | 显示全部楼层
不会吧
; [; ]0 _% @! o这么多,晕到
发表于 2007-10-26 19:00 | 显示全部楼层
老大,你这帖子要是能整理一下,我相信一定会置顶。
发表于 2007-10-26 21:00 | 显示全部楼层
建议排一下版
 楼主| 发表于 2007-10-27 14:24 | 显示全部楼层
这个发贴不是所见即所得的吗?我一条条的发出来就变成一堆了~
发表于 2009-8-8 10:29 | 显示全部楼层
我在其他地方也看到过 奥
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-7-8 13:48 , Processed in 0.510488 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表