Unix系统与Windows系统下的常用命令整理

来源:互联网 发布:ubuntu如何重新分区 编辑:程序博客网 时间:2024/05/17 03:35

最近在学OC,打算搞ios开发,开发过程中,免不了使用Mac Os X系统。以前没注意,用了才发现原来苹果的系统是基于Unix开发的,然后,一时手痒,练了练以前学习过的Unix下的命令操作,又想起最近项目中由于网 络问题,老是在windows下进行cmd操作查路由表什么的,忍不住就像把Unix系统和Windows系统下的这些命令行操作好好整理一番。

Unix常用命令:

(一)基本命令

                        命令格式: 命令 参数

1.ls 显示文件名,等同于dos下dir命令

2.cd 目录转换,等同于dos下cd命令

3.pwd 显示当前路径

4.cat 显示文件内容,等同于dos下type命令

5.more以分页方式查看文件内容.

6.rm 删除文件

7.mkdir创建目录

8.rmdir删除目录

9.cp 文档复制

10.mv 文件移动

11.du 查看目录所占磁碟容量

12.find文件查找

13.vi 编辑器

(二) 增强命令

1. ln 文档连结

2.grep搜索字符串

3.fgrep搜索字符串

4.file显示文件类型

5.diff比较文档或目录之不同内容

6.cmp 比较文档相同部分

7.ftp 远程文件传输

8.telnet远程终端访问

9.IO 重新导向

Windows下的常用命令:

(一)DOS 命令

1 dir               查看当前所在目录的文件和文件夹。

2 cdcd           进入特定的目录。

3 mdrd          建立特定的文件夹。

4 cls                清除屏幕。

5 copy           把一个文件拷贝到另一个地方。

6 move          把一个文件移动到另一个地方。

7 del               删除一个文件。

8deltree          删除文件夹和它下面的所有子文件夹还有文件

9format         格式化一个分区。

10type           显示出文本文件的内容。

11edit           编辑文本文件。

12 ren                           改文件名。

(二)Windows下特定命令

1. gpedit.msc-----组策略

  2.sndrec32-------录音机

  3.Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。

  4.explorer-------打开资源管理器

  5.logoff---------注销命令

  6.shutdown-------60秒倒计时关机命令

  7.lusrmgr.msc----本机用户和组

  8.services.msc---本地服务设置

  9.oobe/msoobe /a----检查XP是否激活

  10.notepad--------打开记事本

  11.cleanmgr-------垃圾整理

  12.net start messenger----开始信使服务

  13.compmgmt.msc---计算机管理

  14.net stop messenger-----停止信使服务

  15.conf-----------启动netmeeting

  16.dvdplay--------DVD播放器

  17.charmap--------启动字符映射表

  18.diskmgmt.msc---磁盘管理实用程序

  19.calc-----------启动计算器

  20.dfrg.msc-------磁盘碎片整理程序

  21.chkdsk.exe-----Chkdsk磁盘检查

  22.devmgmt.msc--- 设备管理器

  23.regsvr32 /u *.dll----停止dll文件运行

  24.drwtsn32------ 系统医生

  25.rononce -p----15秒关机

  26.dxdiag---------检查DirectX信息

  27.regedt32-------注册表编辑器

  28.Msconfig.exe---系统配置实用程序

  29.rsop.msc-------组策略结果集

  30.mem.exe--------显示内存使用情况

  31.regedit.exe----注册表

  32.winchat--------XP自带局域网聊天

  33.progman--------程序管理器

  34.winmsd---------系统信息

  35.perfmon.msc----计算机性能监测程序

  36.winver---------检查Windows版本

  37.sfc /scannow-----扫描错误并复原

  38.taskmgr-----任务管理器(2000/xp/2003

  40.wmimgmt.msc----打开windows管理体系结构(WMI)

  41.wupdmgr--------windows更新程序

  42.wscript--------windows脚本宿主设置

  43.write----------写字板

  45.wiaacmgr-------扫描仪和照相机向导

  46.winchat--------XP自带局域网聊天

  49.mplayer2-------简易widnows media player

  50.mspaint--------画图板

  51.mstsc----------远程桌面连接

  53.magnify--------放大镜实用程序

  54.mmc------------打开控制台

  55.mobsync--------同步命令

  57.iexpress-------木马捆绑工具,系统自带

  58.fsmgmt.msc-----共享文件夹管理器

  59.utilman--------辅助工具管理器

  61.dcomcnfg-------打开系统组件服务

  62.ddeshare-------打开DDE共享设置

  63.osk------------打开屏幕键盘

  64.odbcad32-------ODBC数据源管理器

  65.oobe/msoobe /a----检查XP是否激活

  68.ntbackup-------系统备份和还原

  69.narrator-------屏幕“讲述人”

  70.ntmsmgr.msc----移动存储管理器

  71.ntmsoprq.msc---移动存储管理员操作请求

  72.netstat -an----(TC)命令检查接口

  73.syncapp--------创建一个公文包

  74.sysedit--------系统配置编辑器

  75.sigverif-------文件签名验证程序

  76.ciadv.msc------索引服务程序

  77.shrpubw--------创建共享文件夹

78. secpol.msc-----本地安全策略

79. syskey---------系统加密,一旦加密就不能解开,保护windowsxp系统的双重密码

  80.services.msc---本地服务设置

  81.Sndvol32-------音量控制程序

  82.sfc.exe--------系统文件检查器

  83.sfc /scannow---windows文件保护

  84.ciadv.msc------索引服务程序

  85.tourstart------xp简介(安装完成后出现的漫游xp程序)

  86.taskmgr--------任务管理器

  87.eventvwr-------事件查看器

  88.eudcedit-------造字程序

  89.compmgmt.msc---计算机管理

  90.packager-------对象包装程序

  91.perfmon.msc----计算机性能监测程序

  92.charmap--------启动字符映射表

  93.cliconfg-------SQL SERVER 客户端网络实用程序

  94.Clipbrd--------剪贴板查看器

  95.conf-----------启动netmeeting

  96.certmgr.msc----证书管理实用程序

  97.regsvr32 /u *.dll----停止dll文件运行

  98. regsvr32/u zipfldr.dll------取消ZIP支持

  99.cmd.exe--------CMD命令提示符

(三)FTP命令

1.![cmd[args]:在本地机中执行交互shell,exit回到ftp环境

2.$ macro-ame[args]: 执行宏定义macro-name。

3.account[password]: 提供登录远程系统成功后访问系统资源所需的补充口令。

4.appendlocal-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。

5.ascii:使用ascii类型传输方式。

6.bell:每个命令执行完毕后计算机响铃一次。

7.bin:使用二进制文件传输方式。

8.bye:退出ftp会话过程。

9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。

10.cd remote-dir:进入远程主机目录。

11.cdup:进入远程主机目录的父目录。

12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode

13.close:中断与远程服务器的ftp会话(与open对应)。

14.cr:使用asscii方式传输文件时,将回车换行转换为回行。

15.delete remote-file:删除远程主机文件。

16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令

17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件。

18.disconnection:同close。

19.form format:将文件传输方式设置为format,缺省为file方式。

20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。

21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。

22.hash:每传输1024字节,显示一个hash符号(#)。

23.help[cmd]:显示ftp内部命令cmd的帮助信息

24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。

25.image:设置二进制传输方式(同binary)。

26.lcd[dir]:将本地工作目录切换至dir。

27.ls[remote-dir][local-file]:显示远程目录remote-dir, 并存入本地文件local-file。

28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。 29.mdelete[remote-file]:删除远程主机文件。

30.mdir remote-fileslocal-file:与dir类似,但可指定多个远程文件。

31.mget remote-files:传输多个远程文件。

32.mkdir dir-name:在远程主机中建一目录。

33.mls remote-file local-file:同nlist,但可指定多个文件名。

34.mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。

35.modtime file-name:显示远程主机文件的最后修改时间。

36.mput local-file:将多个文件传输至远程主机。

37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。

38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。

39.nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换

40.ntrans[inchars[outchars]:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。

41.open host[port]:建立指定ftp服务器连接,可指定连接端口。

42.passive:进入被动传输方式。

43.prompt:设置多个文件传输时的交互提示。

44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。

45.put local-file[remote-file]:将本地文件local-file传送至远程主机。

46.pwd:显示远程主机的当前工作目录。

47.quit:同bye,退出ftp会话。

48.quote arg1,arg2...:将参数逐字发至远程ftp服务器

49.recvremote-file[local-file]:同get。

50.regetremote-file[local-file]:类似于get, 但若local-file存在,则从上次传输中断处续传。

51.rhelp[cmd-name]:请求获得远程主机的帮助。

52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态, 否则显示文件状态。

53.rename[from][to]:更改远程主机文件名。

54.reset:清除回答队列。

55.restart marker:从指定的标志marker处,重新开始get或put

56.rmdir dir-name:删除远程主机目录。

57.runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀.1, .2等。

58.sendlocal-file[remote-file]:同put。

59.sendport:设置PORT命令的使用。

60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。

61.size file-name:显示远程主机文件大小。

62.status:显示当前ftp状态。

63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。

64.sunique:将远程主机文件名存储设置为只一(与runique对应)。

65.system:显示远程主机的操作系统类型。

66.tenex:将文件传输类型设置为TENEX机的所需的类型。

67.tick:设置传输时的字节计数器。

68.trace:设置包跟踪。

69.type[type-name]:设置文件传输类型为type-name,缺省为ascii

70.umask[newmask]:将远程服务器的缺省umask设置为newmask

71.useruser-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令。

72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp 服务器的所有响 应都将显示给用户,缺省为on.

73.?[cmd]:同help.

 

Unix下的命令详解:

一、注意事项
    命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开。
    一行不能超过256个字符;大小写有区分。
二、特殊字符含义
    文件名以“.”开头的都是隐藏文件/目录,只需在文件/目录名前加“.”就可隐藏它。
    ~/       表示主目录。   
    ./       当前目录(一个点)。   
    ../      上一级目录(两个点)。
    ;        多个命令一起用。
    >  >>    输出重定向 。将一个命令的输出内容写入到一个文件里面。如果该文件存在, 就将该文件的内容覆盖;
                如果不存在就先创建该文件, 然后再写入内容。
                输出重定向,意思就是说,将原来屏幕输出变为文件输出,即将内容输到文件中。
    <  <<    输入重定向。 本来命令是通过键盘得到输入的,但是用小于号,就能够使命令从文件中得到输入。
    \        表示未写完,回车换行再继续。
    *        匹配零个或者多个字符。
    ?        匹配一个字符。
    []       匹配中括号里的内容[a-z][A-Z][0-9]。
    !      事件。
    $        取环境变量的值。
    |        管道。把前一命令的输出作为后一命令的输入,把几个命令连接起来。
             |经常跟tee连用,tee 把内容保存到文档并显示出来。
 
三、通用后接命令符
    -a    所有(all)。
    -e    所有(every),比a更详细。
    -f    取消保护。
    -i    添加提示。
    -p    强制执行。
    -r    目录管理。
 
    分屏显示的中途操作
    空格<space>      继续打开下一屏;
    回车<return>     继续打开下一行;
   b               另外开上一屏;
   f               另外开下一屏;
   h               帮助;
    q或Ctrl+C       退出;
    /字符串          从上往下查找匹配的字符串;
    ?字符串         从下往上查找匹配的字符串;
   n               继续查找。
 
四、退出命令

exit   退出; DOS内部命令 用于退出当前的命令处理

(COMMAND.COM)    恢复前一个命令处理器。

Ctrl+d  跟exit一样效果,表中止本次操作。

logout  当csh时可用来退出,其他shell不可用。

clear   清屏,清除(之前的内容并未删除,只是没看到,拉回上面可以看回)。


五、目录管理命令

pwd   显示当前所在目录,打印当前目录的绝对路径。

cd    进入某目录,DOS内部命令 显示或改变当前目录。

cd回车/cd~      都是回到自己的主目录。

cd.            当前目录(空格再加一个点)。

cd..           回到上一级目录(空格再加两个点)。   cd ../..  向上两级。

cd/home/hww/person  从绝对路径去到某目录。

cd~/person      直接进入主目录下的某目录(“cd~"相当于主目录的路径的简写)。

ls    显示当前目录的所有目录和文件。
      用法  ls[-aAbcCdeEfFghHilLmnopqrRstux1@] [file...]
      ls /etc/   显示某目录下的所有文件和目录,如etc目录下的。
      ls -l      (list)列表显示文件(默认按文件名排序),
                显示文件的权限、硬链接数(即包含文件数,普通文件是1,目录1+)、用户、组名、大小、修改日期、文件名。
      ls -t      (time)按修改时间排序,显示目录和文件。
      ls -lt     是“-l”和“-t”的组合,按时间顺序显示列表。
      ls -F      显示文件类型,目录“/ ”结尾;可执行文件“*”结尾;文本文件(none),没有结尾。
      ls -R      递归显示目录结构。即该目录下的文件和各个副目录下的文件都一一显示。
      ls -a      显示所有文件,包括隐藏文件。

    文件权限
        r    读权限。对普通文件来说,是读取该文件的权限;对目录来说,是获得该目录下的文件信息。
        w    写权限。对文件,是修改;对目录,是增删文件与子目录。
            (注 删除没有写权限的文件可以用 rm -f ,这是为了操作方便,是人性化的设计)。
        x    执行权限;对目录,是进入该目录
        -    表示没有权限
       形式 - rw-r-- r-- 
    其中 第一个是文件类型(-表普通文件,d表目录,l表软链接文件)
    第2~4个是属主,生成文件时登录的人,权限最高,用u表示
    第5~7个是属组,系统管理员分配的同组的一个或几个人,用g表示
    第8~10个是其他人,除属组外的人,用o表示
    所有人,包括属主、属组及其他人,用a表示

chmod  更改权限;
    用法    chmod [-fR]<绝对模式> 文件 ...
           chmod [-fR] <符号模式列表> 文件 ...
      其中    <符号模式列表> 是一个用逗号分隔的表     [ugoa]{+|-|=}[rwxXlstugo]
    chmod u+rw  给用户加权限。同理,u-rw也可以减权限。
    chmod u=rw  给用户赋权限。与加权限不一样,赋权限有覆盖的效果。
    主要形式有如下几种
    chmod u+rw       chmod u=rw
    chmod u+r, u+w   chmod u+rw,g+w, o+r
    chmod 777( 用数字的方式设置权限是最常用的)
    数字表示权限时,各数位分别表示属主、属组及其他人;
      其中,1是执行权(Execute),2是写权限(Write),4是读权限(Read),
      具体权限相当于三种权限的数相加,如7=1+2+4,即拥有读写和执行权。
    另外,临时文件/目录的权限为rwt,可写却不可删,关机后自动删除;建临时目录:chmod 777 目录名,再chmod+t 目录名。

id 显示用户有效的uid(用户字)和gid(组名)
    用法 id [-ap] [user]
    id 显示自己的。
    id root 显示root的。
    id -a root 显示用户所在组的所有组名(如root用户,是所有组的组员)
df 查看文件系统,查看数据区
    用法 df [-F FSType][-abeghklntVvZ] [-o FSType 特定选项] [目录 | 块设备 | 资源]
    df -k   以kbytes显示文件大小的查看文件系统方式


六、显示文件内容

more  分屏显示文件的内容。
      用法   more [-cdflrsuw][-行] [+行号] [+/模式] [文件名 ...]。
      显示7个信息:用户名 密码 用户id(uid)组id(gid)描述信息(一般为空) 用户主目录 login shell(登录shell)
cat   显示文件内容,不分屏(一般用在小文件,大文件显示不下);合并文件,仅在屏幕上合并,并不改变原文件。
      用法 cat [ -usvtebn ] [-|文件] ...
tail  实时监控文件,一般用在日志文件,可以只看其中的几行。
      用法 tail [+/-[n][lbc][f]] [文件]
             tail[+/-[n][l][r|f]] [文件]


七、文件/目录的增删

echo  显示一行内容。
touch 如果文件/目录不存在,则创建新文件/目录;如果文件存在,那么就是更新该文件的最后访问时间,
      用法 touch [-acm] [-r ref_file] 文件...
          touch [-acm][MMDDhhmm[yy]] 文件...
          touch [-acm] [-t[[CC]YY]MMDDhhmm[.SS]] file...
mkdir 创建目录(必须有创建目录的权限)
      用法 mkdir [-m 模式] [-p]dirname ...
      mkdirdir1/dir2          在dir1下建dir2
      mkdir dir13 dir4 dir5    连建多个
      mkdir~/games            用户主目录下建(默认在当前目录下创建)
      mkdir -p dir6/dir7/dir8  强制创建dir8;若没有前面的目录,会自动创建dir6和dir7。
                              不用-p时,若没有dir6/dir7,则创建失败。

cp   复制文件/目录
     cp  源文件  目标文件    复制文件;若已有文件则覆盖
     cp -r 源目录 目标目录    复制目录;若已有目录则把源目录复制到目标目录下,
                            没有目标目录时,相当于完全复制源目录,只是文件名不同。
     cp beans apple dir2    把beans、apple文件复制到dir2目录下
     cp -i beans apple      增加是否覆盖的提示

mv 移动或重命名文件/目录
    用法 mv [-f] [-i] f1 f2
           mv [-f] [-i] f1... fn d1
           mv [-f] [-i] d1 d2
    mv 源文件名 目标文件名  若目标文件名还没有,则是源文件重命名为目标文件;若目标文件已存在,则源文件覆盖目标文件。
    mv 源文件名 目标目录    移动文件
    mv 源目录 目标目录     若目标目录不存在,则源目录重命名;若目标目录已存在,则源目录移动到目标目录下。

rm  删除文件/目录
    用法 rm [-fiRr] 文件 ...
    rm 文件名     删除文件。
    rm -r 目录名  删除目录。
    rm –f 文件    只要是该文件或者目录的拥有者,无论是否有权限删除,都可以用这个命令参数强行删除。
    rm -rf *     删除所有文件及目录
    rmdir 删除空目录。只可以删除空目录。

ln 创建硬链接或软链接,硬链接=同一文件的多个名字;软链接=快捷方式
    用法   ln [-f] [-n] [-s]f1 [f2]
             ln[-f] [-n] [-s] f1 ... fn d1
             ln[-f] [-n] -s d1 d2
    ln file1 file1.ln      创建硬链接。感觉是同一文件,删除一个,对另一个没有影响;须两个都删除才算删除。
    ln -s file1 file1.sln  创建软链接。可跨系统操作,冲破操作权限;也是快捷方式。


八、时间显示

date 显示时间,精确到秒
    用法   date [-u]mmddHHMM[[cc]yy][.SS]
             date[-u] [+format]
             date-a [-]sss[.fff]
cal 显示日历
    cal 9 2008  显示2008年9月的日历;   cal 显示当月的
    用法 cal [ [月] 年 ]

九、帮助

man 帮助(format and display the on-line manual pages)
    用法   man [-] [-adFlrt][-M 路径] [-T 宏软件包] [-s 段] 名称 ...
             man[-] [-adFlrt] [-M path] [-T macro-package]  [-s section]  name...
             man[-M 路径] -k 关键字 ...
             man[-M 路径] -f 文件 ...


awk 按一定格式输出(pattern scanning and processing language)
    用法 awk [-Fc] [-f 源代码 |'cmds'] [文件]


十、查看用户

users     显示在线用户(仅显示用户名)。
who        显示在线用户,但比users更详细,包括用户名、终端号、登录时间、IP地址。
who am i  仅显示自己,(但包括用户名、端口、登录时间、IP地址;信息量=who)。
whoami    也仅显示自己,但只有用户名(仅显示自己的有效的用户名)。
w          显示比who更多内容,还包括闲置时间、占CPU、平均占用CPU、执行命令。
             用法 w [-hlsuw ] [ 用户 ]

su        改变用户,需再输入密码。
             用法 su [-] [ username [ arg ... ] ]
su -      相当于退出再重新登录。

查找
find   查找文件
    用法 find  [-H | -L] 路径列表 谓词列表
    find / -name perl 从根目录开始查找名为perl的文件。
    find . -mtime 10 -print 从当前目录查找距离现在10天时修改的文件,显示在屏幕上。
           (注 “10”表示第10天的时候;如果是“+10”表示10天以外的范围;“-10”表示10天以内的范围。)

grep 文件中查找字符;有过滤功能,只列出想要的内容
    用法  grep -hblcnsviw 模式 文件 . . .
    如 grep abc /etc/passwd  在passwd文件下找abc字符
 
wc 统计
    -l 统计行数;  -w统计单词数;  -c 统计字符数
    如  grep wang /etc/passwd|wc-l    统计passwd文件含“wang”的行数
 
du 查看目录情况
    如   du -sk*    不加-s会显示子目录,-k按千字节排序
    用法 du [-a] [-d] [-h|-k] [-r][-o|-s] [-H|-L] [文件...]

十一、进程管理

ps 显示进程。
    用法 ps [ -aAdeflcjLPyZ ] [ -o 格式 ] [-t 项列表 ]
    [ -u 用户列表 ] [ -U 用户列表 ] [-G 组列表 ]
    [ -p 进程列表 ] [ -g 程序组列表 ] [-s 标识符列表 ] [ -z 区域列表 ]
    ps 显示自己的进程。
    ps -e 显示每个进程,包括空闲进程。
    ps -f 显示详情。
    ps -ef 组合-e和-f,所有进程的详情。
    ps -U uidlist(用户列表) 具体查看某人的进程。

Dos下的命令详解:

1 dir 
无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个 命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more 得到的结果和dir /w /p的结果是一样的。 其他的参数大家可以用:dir/?查看。 


2 cd

cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就
输入:cdabcdef.ghi进入该目录。
cd\ 退回到根目录。
cd..退回到上一级目录。

 

3 mdrd

md 目录名:建立特定的文件夹。
rd 目录名:删除特定的文件夹。

4 cls

清除屏幕。

 

5 copy

copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。

6 move

move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另
一个地方。

 

7 del

del 文件名:删除一个文件。
del *.*:删除当前文件夹下所有文件。
del不能删除文件夹。

8deltree

删除文件夹和它下面的所有子文件夹还有文件。

9format

format x: :x代表盘符,格式化一个分区。在dos下是用fat文件系统格式
化的,在windows2000安装的时候会问你要不要转换为ntfs。

10type

type 文本文件名:显示出文本文件的内容。

11edit

其实这是个小程序,编辑文本文件用的。

12 ren

ren 旧文件名 新文件名:改文件名。

13ping

ping 主机ip或名字:向目标主机发送4个icmp数据包,测试对方主机是否收
到并响应,一般常用于做普通网络是否通畅的测试。但是ping不同不代表网
络不通,有可能是目标主机装有防火墙并且阻止了icmp响应。
ping -t :不停的发送数据包。当然都很小,不能称作攻击。有些人自己写
了一些类似于ping命令的程序,不停的发送很大的数据包,以阻塞目标主机
的网络连接。

14 net
      net use ipipc$ " "/user:" " 建立IPC空链接

  netuse ipipc$ "密码" /user:"用户名"建立IPC非空链接

  netuse h: ipc$ "密码" /user:"用户名"直接登陆后映射对方C:到本地为H:

  netuse h: ipc$ 登陆后映射对方C:到本地为H:

  netuse ipipc$ /del 删除IPC链接

  netuse h: /del 删除映射对方到本地的为H:的映射

  netuser 用户名 密码 /add 建立用户

  netuser guest /active:yes 激活guest用户

  netuser 查看有哪些用户

  netuser 帐户名 查看帐户的属性

  netlocalgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限

  netstart 查看开启了哪些服务

  netstart 服务名 开启服务;(如:netstart telnet, net start schedule)

  netstop 服务名 停止某服务

  nettime 目标ip 查看对方时间

  nettime 目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息

  netview 查看本地局域网内开启了哪些共享

  netview ip 查看对方局域网内开启了哪些共享

  netconfig 显示系统网络设置

  netlogoff 断开连接的共享

  netpause 服务名 暂停某服务

  netsend ip "文本信息" 向对方发信息

  netver 局域网内正在使用的网络连接类型和信息

  netshare 查看本地开启的共享

  netshare ipc$ 开启ipc$共享

  netshare ipc$ /del 删除ipc$共享

  netshare c$ /del 删除C:共享

  netuser guest 12345 用guest用户登陆后用将密码改为12345

  netpassword 密码 更改系统登陆密码

常用:net view \\主机 来看共享,net start/stop 服务 来启动和停 止服务,信使服务个人不太喜欢。 
15 netstat 
netstat 主机:查看主机当前的tcp/ip连接状态,如端口的状态。

netstat -a 查看开启了哪些端口,常用netstat–an

netstat -n 查看端口的网络连接情况,常用netstat -an

netstat -v 查看正在进行的工作

    netstat -p 协议名 例:netstat-p tcq/ip 查看某协议使用情况

    netstat -s 查看正在使用的所有协议使用情况

 
16 nbtstat 
       nbtstat 主机:查看主机使用的NetBIOS name。 
17 tracert 
tracert 主机:查看从你自己到目标逐机到底经过了那些路径。参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
18 pathping 
pathping 主机:类似tracert,但可以显示一些tracert不能显示出来的信 息。可以自己试试。 
 
19 telnet 
字符方式的远程登录程序,是网络人员极其爱用的远程登录程序。
telnet ip 端口 远程登陆服务器,默认端口为23. 
在本机上直接键入telnet 将进入本机的telnet
20 ipconfig
       查看本地ip地址。 
不加参数显示当前机器的网络接口状态。 /all 先是详细的信息。 /release 释放当前ip。 /renew 重新申请ip。 /flushdns 刷新dns缓存。 /registerdns 重新栽dns服务器上注册自己。 
 
21 arp
查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。
arp -a将显示出全部信息
-d 删除一条缓存纪录。 -s 田家一条缓存纪录。 
22 start 
start程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令 
23 mem 查看cpu使用情况 
 
24 attrib 文件名(目录名) 查看某文件(目录)的属性 
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
25 set 
       set 指定环境变量名称=要指派给变量的字符 设置环境变量 
       set 显示当前所有的环境变量 
       set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
26 call 
       call路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?) 27 for 
       for对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量) 28 echo
       echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置 
       echo 信息 在屏幕上显示出信息 
       echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中 29 findstr 
       findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello 30 find
       find 文件名 查找某文件 31 title
       title 标题名字 更改CMD窗口标题名字 32 color
       color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
33 ver
       ver 在DOS窗口下显示版本信息 34 winver
       winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)

0 0
原创粉丝点击