什么是DOS命令
DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
常用命令
目录命令md/mkdir作用:创建一个子目录(makedirectory)。语法:md[C:][path]〈subPath〉
mdjb51在当面目录下新建一个名字为jb51的文件夹
cd作用:改变或显示当前目录(changedirectory)。语法:cd[C:][path]PS:路径可以使用绝对路径和相对路径两种。cd\表示退回到根目录。cd..表示退回到上级目录。如果只有cd而没有参数,则只显示当前路径。注意:子目录中一定有两个“特殊目录”,即“.”“..”,其中一点表示当前目录,两点表示上一层目录。从简单实用的角度来看,我们只要学会逐层进入(cd下一层某目录名),和逐层退出(cd..)就可以解决所有问题。
rd作用:删除空子目录(removedirectory)。语法:rd[c:][path]PS:rd是专门删除空子目录的命令。del删除文件命令。注意两条:一是不能删除非空目录;二是不能删除当前目录。
DEL/F/A/Q\\?\%1RD/S/Q\\?\%1dir作用:主要用来显示一个目录下的文件和子目录。(directory)语法:dir[C:][path][filename][/o][/s][/p][/w][/a]PS:斜杠表示后面的内容是参数。/p显示信息满一屏时,暂停显示,按任意键后显示下一屏/o排序显示。o后面可以接不同意义的字母/w只显示文件名目录名,每行五个文件名。即宽行显示/s将目录及子目录的全部目录文件都显示/a显示隐藏文件
path作用:设备可执行文件的搜索路径,只对文件有效。语法:path[盘符1:][路径1][盘符2:][路径2]…PS:当运行一个可执行文件时,dos会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据path命令所设置的路径,顺序逐条地到目录中搜索该文件
tree作用:显示指定驱动器上所有目录路径和这些目录下的所有文件名。语法:tree[盘符:][/f][prn]
deltree作用:删除目录树。语法:DELTREE[C1:][path1]PS:这个命令将整个指定目录树全部消灭,而不管它是否是只读、隐藏与否。使用应特别小心。它是一个危险命令。
tasklist作用:将整个计算机的进程显示出来,同任务管理器。语法:tasklist
磁盘命令format作用:磁盘格式化。语法:format〈盘符:〉[/s][/4][/q]
unformat作用:对进行过格式化误操作丢失数据的磁盘进行恢复。语法:unformat〈盘符〉[/l][/p][/test]
chkdsk作用:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。语法:chkdsk[盘符:][路径][文件名][/f][/v]PS:PS:例如要检查A盘使用情况,就输入chkdsk A:,检查c盘使用情况,就输入chkdsk C:,如果直接输入chkdsk,就检查当前磁盘的使用情况。
diskcopy作用:复制格式和内容完全相同的软盘。语法:diskcopy[盘符1:][盘符2:]
label作用:建立、更改、删除磁盘卷标。语法:label[盘符:][卷标名]
vol作用:查看磁盘卷标号。语法:vol[盘符:]
scandisk作用:检测磁盘的fat表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。语法:scandisk[盘符1:]{[盘符2:]…}[/all]
defrag作用:整理磁盘,消除磁盘碎块。语法:defrag[盘符:][/f]PS:选用/f参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。
sys作用:将当前驱动器上的dos系统文件io.sys,msdos.sys和
-n:以数字形式显示地址和端口号
-b:显示包含于创建每个连接或监听端口的可执行组件。另外,使用该参数之后,还可以显示占用TCP协议端口的一些程序名称
作用:Ping命令不仅可以测试网络是否通,而且还可以粗略的判断网络传输质量。语法:arp-sip地址MAC
灵活使用ipconfig命令作用:ipconfig这个命令查看计算机当前的网络配置信息。ps:Ipconfig/all:完全显示计算机的网络信息,IP地址、MAC地址及其他相关的信息,都可以显示出来。
Ipconfig/release:释放计算机当前获得的IP地址。对于使用动态IP地址的单位来说,如果发现机器无法上网,而计算机从DHCP服务器处获得的IP地址等相关信息不完全,可以将该地址释放。
Ipconfig/renew:从DHCP服务器重新获得IP地址。释放了IP地址及相关信息之后,必须重新获得一个IP地址,直接输入此命令之后,便可以从DHCP服务器处获得一个IP地址。如果不用此命令,要想重新获得一个IP地址信息,需要重新启动计算机或注销计算机才行。
net系列
tlist-t以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的support/tools文件夹内)
kill-f进程名加-f参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的support/tools文件夹内)
shutdownshutdown.exe-a 取消关机shutdown.exe-s关机shutdown.exe-f 强行关闭应用程序。shutdown.exe-m\计算机名 控制远程计算机。shutdown.exe-i 显示图形用户界面,但必须是Shutdown的第一个参数。shutdown.exe-l 注销当前用户。shutdown.exe-r 关机并重启。shutdown.exe-t时间 设置关机倒计时。shutdown.exe-c”消息内容” 输入关机对话框中的消息内容(不能超个字符)。示例:电脑要在24:00关机–at24:00Shutdown-s倒计时的方式关机–Shutdown.exe-s-t
杂项nbtstat作用:该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。PS:-a使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息(下同)。-A这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。-n列出本地机器的NETBIOS信息。
netstat作用:这是一个用来查看网络状态的命令,操作简便功能强大。PS:-a查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法:netstat-aIP。-r列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat-rIP。
tracert作用:跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。
net作用:这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了在这里,我们重点掌握几个常用的子命令。
netview使用此命令查看远程主机的所有共享资源。命令格式为netview\IP。
netuse把远程主机的某个共享资源影射为本地盘符,图形界面方便使用。命令格式为netusex:\IP\sharename。
netstart使用它来启动远程主机上的服务。用法:netstartservername
netstop入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个命令停掉就ok了,用法和netstart同。
netuser查看和帐户有关的情况,包括新建帐户、删除帐户、查看特定帐户、激活帐户、帐户禁用等。1,netuserabcd/add,新建一个用户名为abcd,密码为的帐户,默认为user组成员。2,netuserabcd/del,将用户名为abcd的用户删除。3,netuserabcd/active:no,将用户名为abcd的用户禁用。4,netuserabcd/active:yes,激活用户名为abcd的用户。5,netuserabcd,查看用户名为abcd的用户的情况
netlocalgroup 查看所有和用户组有关的信息和进行相关操作。
nettime这个命令可以查看远程主机当前的时间。
at作用:这个命令的作用是安排在特定日期或时间执行某个特定的命令和程序。用法:attime