《计算机命令.pdf》由会员分享,可在线阅读,更多相关《计算机命令.pdf(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、DOS命令dos命令:目录操作类命令磁盘操作类命令文件操作类命令其它命令DOS命令大全注 意!dos命令不区分大小写,比 如C盘 的Program F iles,在dos命令中完全可以用program files”代 替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。目录操作类命令(-)md一一建立子目录1.功能:创建新的子目录2.类型:内部命令3.格式:md 盘符:路径名 子目录名4.使 用 说 明:(1)“盘 符 指 定 要 建 立 子 目 录 的 磁 盘 驱 动 器 字 母,若省略,则为当前驱动器;(2)“路 径 名 要 建 立 的 子 目 录 的 上 级
2、 目 录 名,若缺省则建在当前目录下。例:(1)在C盘的根目录下创建名为fox的子目录;(2)在fox子目录下再创建user子目录。c:md fox(在当前驱动器c盘下创建子目录fox)c:md fox user(在fo x子目录下再创建user子目录)(-)cd改变当前目录1.功能:改变当前目录2.类型:内部命令3.格式:cd 盘符:路径名 子目录名4.使 用 说 明:(1)如果省略路径和子目录名则显示当前目录;(2)如采用“cd”格式,则退回到根目录:(3)如采用“cd.”格式则退回到上一级目录。例:(1)进 入 到user子目录;(2)从user子目录退回到子目录;(3)返回到根目录。c
3、:cd foxuser(进 入fox子目录下的user子目录)c:foxusercd.(退回上一级根目录,注 意cd后面跟着两个点c:foxcd(返回到根目录)c:(三)rd删除子目录命令1.功能:从指定的磁盘删除了目录。2.类型:内部命令3.格式:rd 盘符:路径名北子目录名4.使 用 说 明:(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使 用del(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用rd命令删除该子目录本身;(2)不能删除根目录和当前目录。例:要 求 把c盘fox子目录下的user子目录删除,操作如下:第一步:先 将user子目录下的文件删空
4、;cdel c:foxuser*.*或 del c:foxuser 或 del c:foxuser*(注:这样只能删除文件,仍然不能删除user目录下的文件夹)第二步,删 除user子目录。crd c:foxuser(注:如 果foxuser文件夹下仍有文件夹,这一步将不会奏效,怎样解决呢?其实不必劳烦两步,直 接 这 样crd c:foxuser/s加上了一个参数/s,如果不想让系统询问是否删除,可 以 再 加 一 个 参 数/p。(四)dir-显示磁盘目录命令1.功能:显示磁盘目录的内容。2.类型:内部命令3.格 式:dir 盘符 路径 /p /w4.使 用 说 明:/p的使用;当欲查看的
5、目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/p参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;press any key to continue/w的使用:加上/w只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。(五)path-路径设置命令1.功能:设备可执行文件的搜索路径,只对文件有效。2.类型:内部命令3.格式:path 盘 符1目录 路 径 名1 :盘 符2:,(目录路径名24.使 用 说 明:(1)当运行一个可执行文件时,d o s会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则 根 据path命
6、令所设置的路径,顺序逐条地到目录中搜索该文件;(2)path命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;(3)path命令有三种使用方法:path 盘符1:北路径1 盘符2:北路径2.(设定可执行文件的搜索路径)path:(取消所有路径)path:(显示目前所设的路径)(六)tree-显示磁盘目录结构命令1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。2.类 型:外部命令3.格式:tree 盘 符:/fprn4.使用说明:(1)使用 参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;(2)选用prn参数时,则把所列目录及目录中的文件名
7、打印输出。(七)deltree-删除整个目录命令1.功能:将整个目录及其下属子目录和文件删除。2.类型:外部命令3.格 式:deltree 盘符:路径名4.使 用 说 明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,deltree都一视同仁,照删不误。使用时务必小心!(A)tasklist-显示进程1.功能:将整个计算机的进程显示出来,同任务管理器。2.类型:外部命令3.格式:tasklist4.使用说明:运 行cmd tasklist磁盘操作类命令(一)format-磁盘格式化命令1.功能:对磁盘
8、进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收dos的准备。2.类型:外部命令3.格式:format 盘符:/s/4/q4.使 用 说 明:(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:warning:all data on non-removable diskdrive c:will be lost!proceed with format(y/n)?(警告:所有数据在c盘上,将会丢失,确实要继续格式化吗?)(2)若是对软盘进行格式化,则会如下提示:insert mew diskette for dri
9、vea;and press enter when ready.(在a驱中插入新盘,准备好后按回车键)。(3)选用/s参 数,将 把 dos 系统文件 io.sys、msdos.sys 及 复制到磁盘上,使该磁盘可以做为dos启动盘。若不选用/s参数,则格式化后的硬盘只能读写信息,而不能做为启动盘;(4)选用/4参数,在1.2mb的高密度软驱中格式化360kb的低密度盘;(5)选用/q参数,快速格式化,这个参数并不会重新划分磁盘的磁道和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。(6)选用/u参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/u,则为安全
10、格式化,这时先建立一个镜象文件保存原来的fa t表和根目录,必要时可用unforrmat恢复原来的数据。(二)unformat恢复格式化命令1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。2.类型:外部命令3.格 式:unformat 盘符/l /u /p /test4.使 用 说 明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包 括fat、根目录、boot扇区及硬盘分区表)受损时,也可 以 用unformat来抢救。(1)选用/I参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做format工作。(2)选用/p参数将显示于屏幕的报
11、告(包含/I参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“print out willbe sent to Ipt1(3)选用/te st参数只做模拟试验(test)不做真正的写入动作。使用此参数屏幕会显示:simulation only(4)选用/u参 数 不 使 用mirror映像文件的数据,直接根据磁盘现状进行unformat。(5)选用/psrtn:修复硬盘分区表。若在盘符之后加上/p、/I、/test之一,都相当于使用了/u参数,unformat会“假设”此时磁盘没有mirror映像文件。注意:unformat对于刚format的磁盘,可以完全恢复,但format后若做了其
12、它数据的写入,则unformat就不能完整的救回数据了。unformat并非是万能的,由于使 用unformat会 重 建fat与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了儿个文件或子目录,只需要利用undelete就够了。三)chkdsk-检查磁盘当前状态命令1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。2.类型:外部命令3.格式:chkdsk 盘 符:H路径 文件名4.使用说明:(1)选用 文件名 参数,则显示该文件占用磁盘的情况;(2)选/f 参数,纠正在指定磁盘上发现的逻辑错误;(3)选用/V 参数,显示盘上的所有文件和路径。(四)dis
13、kcopy整盘复制命令1.功能:复制格式和内容完全相同的软盘。2.类 型:外部命令3.格 式:diskcopy 盘符 1:盘符 2:4.使 用 说 明:(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。(2)如果目标软盘上原有文件,则复制后将全部丢失。(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。(五)label建立磁盘卷标命令1.功能:建立、更改、删除磁盘卷标。2.类型:外部命令3.格 式:label 盘符:卷标名4.使 用 说 明:(1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名:(2)卷 标 名
14、 由 1 至 11个字符组成。(六)vol-显示磁盘卷标命令1.功能:查看磁盘卷标号。2.类型:内部命令3.格式:vol 盘符:4.使 用 说 明:省略盘符,显示当前驱动器卷标。(七)scandisk-检测、修复磁盘命令1.功能:检测磁盘的fa t表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。2.类型:外部命令3.格 式:scandisk 盘符 1 :一盘符 2:./all4.使 用 说 明:(1)ccandisk适用于硬盘和软盘,可以一次指定多个磁盘或选用/all 参数指定所有的磁盘;(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。(八
15、)defrag-重整磁盘命令1.功能:整理磁盘,消除磁盘碎块。2.类型:外部命令3.格 式:defrag 盘 符:/f4.使 用 说 明:选用/f参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。(九)sys-系统复制命令1.功能:将当前驱动器上的dos系统文件io.sys,msdos.sys和传送到指定的驱动器上。2.类型:外部命令3.格式:sys 盘符:*使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:no roomfor ondestination disk.文件操作类命令(一)copy文件复制命令1.功能:拷贝一个或多个
16、文件到指定盘上。2.类型:内部命令3.格式:copy 源盘 路径 源文件名 目标盘 路径 目标文件名4.使 用 说 明:(1)copy是文件对文件的方式复制数据,复制前目标盘必须已经格式化;(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代;(3)复制文件时,必须先确定目标般有足够的空间,否则会出现:insufficient的错误信息,提示磁盘空间不够;(4)文件名中允许使用通配举*?;可同时复制多个文件;(5)copy命令中源文件名必须指出,不可以省略。(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略;(7)复制时,目标文件名也可以与源文件名不相同
17、,称作“异名拷贝;此时,目标文件名不能省略;(8)复制时,还可以将儿个文件合并为一个文件,称为“合并拷贝;格式如下:copy;源盘 路径 源 文 件 名1 源文件名2 目标盘 路径 目标文件名;(9)利 用copy命令,还可以从键盘上输入数据建立文件,格式如下:copy con 盘符:路径 文件名;(10)注意:copy命令的使用格式,源文件名与目标文件名之间必须有空格!(二)xcopy-目录复制命令1.功能:复制指定的目录利目录下的所有文件连同目录结构。2.类型:外部命令3.格式:xcopy 源盘:源路径名 目标盘符:目标路径名/s /v /e4.使 用 说 明:(1)xcopy是copy的
18、扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件;(2)使用时源盘符、源目标路径名、源文件名至少指定一个;(3)选用/s时对源目录下及其子目录下的所有文件进行copy。除非指定/e参数,否则/s不会拷贝空目录,若不指定/s参数,则xcopy只拷贝源目录本身的文件,而不涉及其下的子目录;(4)选用/v参数时,对的拷贝的扇区都进行较验,但速度会降低。(三)type显示文件内容命令1.功能:显 示ascii码文件的内容。2.类型:内部命令。3.格式:type 盘符:路径 文件名4.使 用 说 明:(1)显 示 由ascii码组成的文本文件,对。等为扩展名的文件,其显示的内
19、容是无法阅读的,没有实际意义2;(2)该命令一次只可以显示一个文件的内容,不能使用通配符;(3)如果文件有扩展名,则必须将扩展名写上;(4)当文件较长,一屏显示不下时,可以按以下格式显示;type盘符:路径 文件名|more,more为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。(5)若需将文件内容打印出来,可用如下格式:type 盘 符:路径 文件名,prn此时,打印机应处于联机状态。(四)ren-文件改名命令1.功能:更改文件名称2.类型:内部命令3.格式:ren 盘符:路径 旧文件名 新文件名4.使 用 说 明:(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一
20、盘上的文件更换文件名;(2)允许使用通配符更改一组文件名或扩展名。(五)fc-文件比较命令1.功能:比较文件的异同,并列出差异处。2.类型:外部命令3.格式:fc 盘符:N路径名 文件名 盘 符:H路径名 文件名/a /c /n4.使 用 说 明:(1)选用/a参数,为ascii码比较模式;(2)选用/b参数,为二进制比较模式;(3)选用/c参数,将大小写字符看成是相同的字符。(4)选用/n参数,在ascii码比较方式下,显示相异处的行号。(六)attrib修改文件属性命令1.功能:修改指定文件的属性。(文件属性参见2.5.4(二)文件属性一节)2.类型:外部命令。3.格 式:attrib文件
21、名hs4.使用说明:(1)选 用r参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用一r参数,去除只读属性;(2)选 用a参数,将文件设置为档案属性;选用一a参数,去除档案属性;(3)选 用h参数,将文件调协为隐含属性;选用一h参数,去隐含属性;(4)选 用s参数,将文件设置为系统属性;选用一s参数,去除系统属性;(5)选用/s参数,对当前目录下的所有子目录及作设置。七)删除文件命令1.功能:删除指定的文件。2.类型:内部命令3.格式:del 盘 符:路径 文件名即4.使 用 说 明:(1)选用/p参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;
22、(2)该命令不能删除属性为隐含或只读的文件;(3)在文件名称中可以使用通配符:(4)若要删除磁盘上的所有文件(1*或del*),则会提示:(arey ou sure?)(你确定吗?)若 回 答y,则进行删除,回 答n,则取消此次删除作业。(A)undelete-恢复删除命令1.功能:恢复被误删除命令2.类型:外部命令。3.格 式:undelete 盘 符:路径名 文件名/dos/list/all4.使 用 说 明:使 用undelete可以使用“*和“?通配符。(1)选用/dos参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为e5,dos即依据文件开头
23、的e5和其后续的字符来找到欲恢复的文件,所以,undelete会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合dos的文件名规则即可。(2)选用/list只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。(3)选用/a ll自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若undelte利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%一0000123456789a-Zoundelete还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能
24、时查阅有关dos手册。其它命令(一)cis清屏幕命令1功能:清除屏幕上的所有显示,光标置于屏幕左上角。2类型:内部命令3格式:cis(二)ver查看系统版本号命令1功能:显示当前系统版本号2类型:内部命令3格式:ver(三)date日期设置命令1功能:设置或显示系统日期。2类型:内部命令3 格式:datefmm-dd-yy4使用说明:(1)省略mmddyy显示系统日期并提示输入新的日期,不修改则可直接按回车键,mmddyy为“月月日日年年”格式;(2)当机器开始启动时,有 自 动 处 理 文 件(autoexec.bat)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。(四)ti
25、me系统时钟设置命令1功能:设置或显示系统时期。2类型:内部命令3 格式:timehh:mm:ss:xx4使用说明:(1)省略hh:mm:ss:x x,显示系统时间并提示输入新的时间,不修改则可直接按回车键,hh:mm:ss:xx为“小时:分钟:秒:百分之几秒”格式;(2)当机器开始启动时,有 自 动 处 理 文 件(autoexec.bat)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。(五)mem查看当前内存状况命令1功能:显示当前内存使用的情况2类型:外部命令3 格 式:mem/c/f/m/p4使用说明:(1)选用/c参数列出装入常规内存和cmb的各文件的长度,同时也显示
26、内存空间的使用状况和最大的可用空间;(2)选用/f参数分别列出当前常规内存剩余的字节大小和umb可用的区域及大小;(3)选用/m参数显示该模块使用内存地地址、大小及模块性质;(4)选用/p参数指定当输出超过一屏时;暂停供用户查看。(六)msd显示系统信息命令1功能:显示系统的硬件和操作系统的状况。2类型:外部命令3 格 式:msd/s4使用说明:(1)选用/i参数时,不检测硬件;(2)选用/b参数时,以黑白方式启动msd;(3)选用/s参数时,显示出简明的系统报告。ping命令详解对 于windows下ping命令相信大家已经再熟悉不过了,但 是 能 把ping的功能发挥到最大的人却并不是很多
27、,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了 tcp/ip协议以后才可以使用:ping-t-a-n count-I length-f-i ttl-v tos-r count-s count-j computer-list|-k computer-list-wz timeout destination-listoptions:-t ping the specified host until stopped.to see s
28、tatistics and continue-type control-break;to stop-type control-c.不 停 的ping地方主机,直到你按下control-Co此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。net use ipipc$/user:建立 ipc 空链接net use ipipc$密码/user:用 户 名 建 立ipc非空链接net use h:ipc$密码/user:用户名 直接登陆后映射对方c:到本地为h:net use h:ipc$登陆后映射对方c:到 本 地 为h:net use ipipc$/del 删除 ipc 链接ne
29、t use h:/d e l删除映射对方到本地的为h:的映射net user用 户 名 密 码/add建立用户net user guest/active:yes 激活 guest 用户net user查看有哪些用户net user帐户名 查看帐户的属性net localgroup*istrators用 户 名/ad d把 用户 添加到管理员中使其具有管理员权限,注意:istrator后 加s用复数net start查看开启了哪些服务net start服务名 开启服务;(如:net start telnet,net start schedule)net stop服务名停止某服务net time
30、目标ip查看对方时间net time 目标ip/s e t设置本地计算机时间与“目 标ip”主机的时间同步,加上参数/yes可取消确认信息net view查看本地局域网内开启了哪些共享net view Wip查看对方局域网内开启了哪些共享net config显示系统网络设置net logoff断开连接的共享net pause服务名暂停某服务net send ip 文本信息”向对方发信息net v e r局域网内正在使用的网络连接类型和信息net share查看本地开启的共享net share ipc$开启 ipc$共享net share ipc$/del 删除 ipc$共享net share
31、c$/del 删除 c:共享net user guest 12345 用 guest 用户登陆后用将密码改为 12345net password密码更改系统登陆密码netstat-a查看开启了哪些端口,常用netstat-annetstat-n查看端口的网络连接情况,常用netstat-annetstat-v查看正在进行的工作netstat-p协 议 名 例:netstat-p tcq/ip查看某协议使用情况(查 看tcp/ip协议使用情况)netstat-s查看正在使用的所有协议使用情况nbtstat-a ip对 方136到139其中一个端口开了的话,就可查看对方最近登陆的 用 户 名(03
32、前的为用户名)-注意:参数-a要大写tracert-参 数ip(或计算机名)跟 踪 路 由(数据包),参数:-w数字”用于设置超时间隔。ping ip(或域名)向对方主机发送默认大小为32字节的数据,参数:“-I 空格 数据包大小?“-n发送数据次数*t”指 一 直ping。ping-t-I 65550 ip死 亡 之ping(发 送 大 于64k的文件并 一 直ping就成了死亡之 Ping)ipconfig(winipcfg)用于 windows nt 及 xp(windows 95 98)查看本地 ip 地址,ipconfig可用参数“/all”显示全部配置信息tlist-t以树行列表显
33、示进程(为系统的附加工具,默认是没有安装的,在安装目录 的support/tools文件夹内)kill-f进 程 名 加-f参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的support/tools文件夹内)del-f文件名加4参数后就可删除只读文件,/ar、/ah,/as、/aa分别表示删除只读、隐藏、系统、存档文件,/a-r、/a-h、/a-s、/a-a表示删除除只读、隐藏、系统、存档以外的文件。例如“del/ar*.*表示删除当前目录下所有只读文件,“del/a-s*.*表示删除当前目录下除系统文件以外的所有文件shutdown 命令命令如下:shutdown.ex
34、e-a 取消关机shutdown.exe-s 关机shutdown.exe-f强行关闭应用程序。shutdown.exe-m 计算机名 控制远程计算机。shutdown.exe-i显示图形用户界面,但 必 须 是Shutdown的第一个参数。shutdown.exe-I注销当前用户。shutdown.exe-r关机并重启。shutdown.exe-t时 间 设 置 关 机 倒 计 时。shutdown.exe-c消息内容 输 入 关 机 对 话 框 中 的 消 息 内 容(不 能 超127个字符)。比如你的电脑要在24:00关机,可以选择“开始一运行;输入at 24:00 Shutdown-s
35、;这样,到了 24点,电脑就会出现“系统关机”对话框,默 认 有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe-s-t72001;这 里 表 示120分钟后自动关机,“7200”代 表120分钟。如果想取消的话,可以在运行中输入shutdown-a 另外输入shutdown-i则可以打开设置自动关机对话框,对自动关机进行设置。让Windows 2000也实现同样的效果,可 以 把Shutdown.exe复制到系统目录System32 下eg:shutdown.exe-s-m Wz20235当然你还可以把shutdown与a t命配合使用来定时关
36、机,会更加的精确,格式:a t关 机 时 间shutdown选项实例:at 12:45 shutdown-s-t 2 0就 是 让 机 子 在12:45关机,并 倒 计 时20秒。须要注意的是在使用它时须先打开“Task Scheduler”服务。DOS特殊命令应用技巧:1、向上箭头午 和向下箭头和向右箭头一一回看上一次执行的命令2,Ctrl+C组合键或Break键 一中断操作3、鼠标操作 标记-用来选中文本4、鼠标操作 粘贴-用来把剪贴板内容粘贴到提示符下5、F7键-查看及执行用过的命令6、/?-指定命令帮助7,及 -文件重定向参数:命令+写入路径 文件名实例:echo唐 山 味 儿 不 浓
37、 欢 迎 你d:1.txt;写入文本到指定文件(如果文件存在则替换)netstat-an d:1.txt;追随尾端写入文本DOS命令中字符的应用:一、单符号 在fo r中表示使用增强的变量扩展。在var:n,m%中表示使用扩展环境变量指定位置的字符串。在set/a中表示一元运算符,将操作数按位取反。!在set/a中一元运算符,表示逻辑非。比 如set/a a=!0,这 时a就表示逻辑1。隐藏命令行本身的回显,常用于批处理中。$在findstr命令里面表示一行的结束。在prompt命令里面,表示将其后的字符转义(符号化或者效果化)。%在set/a中的二元运算符,表示算术取余。命令行环境下,在fo
38、 r命 令in前,后 面 接 一 个 字 符(可以是字母、数字或者一些特定字符),表示指定一个循环或者遍历指标变量。批处理中,后接一个数字表示引用本批处理当前执行时的指定的参数。其 它 情 况 下,将 会 被 脱 去(批处理)或 保 留(命令行)【八】取消特定字符的转义作用,比如&|八&等符号时,就可以在其前面加一个“符号来显示这个“后面的字符了,”就是显示一个,八|就是显示一个|字符了;在set/a中的二元运算符,表示按位异或。在findstr/r的口中表示不匹配指定的字符集。&命 令 连 接 字 符。比如我要在一行文本上同时执行两个命令,就可以用&命令连接这两个命令。在set/a中是按位与
39、。【*】代 表 任 意 个 任 意 字 符,就是我们通常所说的 通配符;比如想在c盘的根目录查 找c盘根目录里所有的文本文件(.txt),那么就可以输入命令dir c:V.txt-o 在set/a中的二元运算符,表示算术乘法。在findstr/r中表示将前一个字符多次匹配。范围表示符,比如日期的查找,fo r命 令 里 的tokens操作中就可以用到这个字符。在findstr/r中连接两个字符表示匹配范围。-跟在某些命令的/后表示取反向的开关。在set/a中:1.表示一个负数。2.表示算术减运算。【+】主要是在copy命令里面会用到它,表示将很多个文件合并为一个文件,就要用到这个+字符了。在s
40、et/a中的二元运算符,表示算术加法。:标签定位符,表示其后的字符串为以标签,可以作为got。命令的作用对象。比如在批处理文件里面定义了一个:begin标签,JHgoto begin命令就可以转到:begin标签后面来执行批处理命令了。在var:string1=string2%中分隔变量名和被替换字串关系。|管 道 符,就是将上一个命令的输出,作为下一个命令的输入.dir/a/b|more就可以逐屏的显示d i r命令所输出的信息。在set/a中的二元运算符,表示按位或。在帮助文档中表示其前后两个开关、选项或参数是二选一的。/表 示 其 后 的 字 符(串)是命令的功能开关(选项)。比如dir
41、/s/b/a-d表示dir命令指定的不同的参数。在set/a中表示除法。命 令 重 定 向 符,参数:命令+写入路径 文件名实例:echo唐山味儿不浓 欢 迎 你d:1.txt;写入文本到指定文件(如果文件存在则替换)在findstr/r中表示匹配单词的右边界,需要配合转义字符 使用。&将一个句柄的输出写入到另一个句柄的输入中。d:1.txt;写入文本到指定文件(如果文件存在则替换)netstat-an d:1.txt;即追随1.txt的尾端继续写入netstat-an命令输出结果 在 set/a 中的二元运算符,表示逻辑右移。=在 if 命令中判断=两边的元素是否相同。在 set/a 中的二
42、元运算符,表示逻辑左移。+=在 set/a 中的二元运算符。例 如 set/a a+=b表 示 将 a 加 上 b 的结果赋值给 在 set/a 中的二元运算符。例 如 set/a a-=b表 示 将 a 减 去 b 的结果赋值给 在 set/a 中的二元运算符。例 如 set/a a*=b表 示 将 a 乘 以 b 的结果赋值给a。/=在 set/a 中的二元运算符。例 如 set/a a/=b表 示 将 a 力口匕b 的结果赋值给a。%=在 set/a 中的二元运算符。例 如 set/a a%=b表 示 将 a 除 以 b 的余数赋值给a。注:命 令 行 可 以 直 接 用 set/a a
43、%=b,在批处理里面可以用set/a a%=b。【人=】在 set/a 中的二元运算符。例 如 set/a aA=b表 示 将 a 与 b 按位异的结果赋 值 给 a。注:这 里 八=”力口引号是为了防止 被转义,下同。&=在 set/a 中的二元运算符。例 如 set/a a&=b表 示 将 a 与 b 按位与的结果赋 值 给 a。|=J 在 set/a 中的二元运算符。例 如 set/a a|=b表 示 将 a 与 b 按位或的结果赋 值 给 a。=在set/a中的二元运算符。例 如set/a a=b表 示 将a按 位 左 移b位的结果赋值给a。=在set/a中的二元运算符。例 如set/
44、a a=b表 示 将a按 位 右 移b位的结果赋 值 给a。在findstr的一般表达式中表示字的开始处。1 在findstr的一般表达式中表示字的结束处。!当 启 用 变 量 延 迟 时,使用!将变量名扩起来表示对变量值的引用。在for/f中表示将它们包含的内容当作命令行执行并分析其输出。在for/f usebackq”中表示将它们包含的字符串当作字符串分析。【()】命令包含或者是具有优先权的界定符,比 如for命令要用到这个0,我们还可以 在if,echo等命令中见到它的身影。在set/a中表示表达式分组。1界定符,在表示带有空格的路径时常要用 来将路径括起来,在一些命令里面也需要 符号。
45、在for/f中将表示它们包含的内容当作字符串分析。在for/f usebackq表示它们包含的内容当作文件路径并分析其文件的内容。在其它情况下表示其中的内容是一个完整的字符串,其中的、&、|、空格等不再转义。在for/f中表示它们所包含的内容当作命令行执行并分析它的输出。【在帮助文档表示其中的开关、选项或参数是可选的。在findstr/r中表示按其中指定的字符集匹配Linux基本操作命令首先介绍一个名词“控 制 台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例 如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例 如dos命令就是控制台命令。我们
46、现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的 命 令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。模式切换1、由字符到图型#startx或#访 52、由图形到字符#logout或init 33、注销#logout 或 exit 或 ctrl+d4、关机#poweroff 或 init 0 或 shutdown now 或 halt-p5、重启#reboot 或 init 6 或 shutdown-r now获得帮助#h e I p提供内部命令的帮助#m a n或i n
47、f o提供外部命令的帮助。如果你的英文足够好,那完全可以不靠任何人就精通lin u x,只要你会用man。Man实际上就是察看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令。man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛。建议大家需要的时候再去看m an,平常吗,记得一些基本用法就可以了。Is这个命令就相 当 于dos下 的dir命令一样,这 也 是Linux控制台命令中最为重要几个命令之一。Is最常用的参数有三个:-a-I-FoIs-aLinux上的文件以.开头的文件被系统视为隐臧文件,仅 用Is命令
48、是看不到他们的,而 用Is-a除 了 显 示 一般文件名外,连隐藏文件也会显示出来。Is-I(这个参数是字母L的小写,不 是 数 字1)这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用 到Is-I这个指令。例如我在某个目录下键入Is-I可能会显示如下信息(最上面两行是我自己加的):位置 1 2 3 4 5 6 7文 件 属 性 文 件 数 拥 有 者 所 属 的group文 件 大 小 建 档 日 期 文 件 名drwx-2 Guest users 1024 Nov 21 21:05 Mail-rwx-x-x 1 root root 89080 Nov 7 22:41
49、tar*-rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*Irwxrwxrwx 1 root root 4 Nov 24 19:30 zcat-gzip-rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh*-rwsr-x 1 root bin 9853 Aug 15 5:46 su*下面,我为大家解释一下这些显示内容的意义。第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可 读(r),可 写(w),可 执 行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十 个bit位)。第一个小格是特殊表示
50、格,表示目录或连结文件等等,d表示目录,例 如drwx.;1表示连结文件,如kwxrwxrwx;如 果 是 以 一 横 表 示,则 表 示 这 是 文件。其余剩卜的格子就以每3格为一个单位。因 为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例):rwx(Owner)r-x(Group)r-x(Other)这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分 不 是X,而 是S,这表示执行这个程序的