1.DOS命令大全?

2.shell命令里面?符号代表什么意思?

3.高分跪求~常用DOSS命令

4.DOS命令中的一些符号代表什么

5.4、liunx系统基础命令及特殊符号知识考题

6.在DOS命令中,%号表示什么含义?

7.windows菜单项命令名前有符号什么表示该命令当前不能执行

电脑命令符快捷键,电脑系统的命令符号

1.开始->运行->CMD

2.进入某个磁盘,直接盘符代号:如D:,不用CD 命令切换

3.进入除根录以下的文件夹 cd 文件夹路径 例如我要进入 E:/Program Files/PHP 就

输入 E:回车

注: 不 能在一打开CMD的时候运行CD E:/Program Files/PHP,需要先进入磁盘(若一打开CMD的时候运行CD E:/Program Files/PHP,目录不会切换,但在下次输入盘符的时候进入上一次希望进入的目录,如输入E:会直接进入E:/Program Files/PHP)

输入 CD "Program Files"/PHP 回车

注:如果需要在dos下查看带有空格的文件夹(如Documents and settings,Program files等文件夹),可以有下面两种处理方法:1、给文件夹加引号。 如C:/>cd c:/"documents and settings"这样的好处是多长的文件名都可以全部显示出来。2、由于一般情况下DOS系统只支持8.3格式的文件名,因此在DOS下遇到长文件名的文件夹时,取前面6位,然后在后面加上一个~号和数字1。 你可以输入C:/>cd c:/docume~1 进入Documents and settings文件夹。当截取前面的6个字母之后出现重复时,可以将1改为2,依此类推。

3.进入上一层目录 CD ../

4.显示目录下的文件及了目录 dir

刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,cmd命令提示符是不可或缺的。可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学不可。

直到今天的Windows系统,还是离不开DOS命令的操作。学习DOS系统操作,首先了解命令提示符。先了解每个命令提示符的作用,然后才能够灵活运用。

下面将详细的为大家介绍cmd命令大全的符号和作用说明。

Paste_Image.png

cmd命令大全(第一部分)

winver---------检查Windows版本

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

wupdmgr--------windows更新程序

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

write----------写字板

winmsd---------系统信息

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

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

cmd命令大全(第二部分)

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

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

mplayer2-------简易widnows media player

mspaint--------画图板

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

mplayer2-------媒体播放机

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

mmc------------打开控制台

mobsync--------同步命令

cmd命令大全(第三部分)

dxdiag---------检查DirectX信息

drwtsn32------ 系统医生

devmgmt.msc--- 设备管理器

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

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

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

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

dvdplay--------DVD播放器

cmd命令大全(第四部分)

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

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

notepad--------打开记事本

nslookup-------网络管理的工具向导

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

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

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

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

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

cmd命令大全(第五部分)

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

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

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

sndrec32-------录音机

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

secpol.m转载自电脑十万个为什么,请保留此标记sc-----本地安全策略

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

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

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

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

sfc /scannow---windows文件保护

cmd命令大全(第六部分)

tsshutdn-------60秒倒计时关机命令

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

taskmgr--------任务管理器

eventvwr-------事件查看器

eudcedit-------造字程序

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

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

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

progman--------程序管理器

regedit.exe----注册表

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

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

rononce -p ----15秒关机

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

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

cmd命令大全(第七部分)

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

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

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

calc-----------启动计算器

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

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

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

conf-----------启动netmeeting

compmgmt.msc---计算机管理

cleanmgr-------垃圾整理

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

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

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

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

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

logoff---------注销命令

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

Nslookup-------IP地址侦测器

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

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

gpedit.msc-----组策略

Paste_Image.png

想要更详细的了解cmd命令大全、cmd命令提示符大全,还需要进入CMD命令提示符尝试,运行CMD命令提示符的方式:点击“开始”菜单——>选择“运行”——>输入“CMD”,点击确定或按下回车键即可。

DOS命令大全?

表示任意几个字符串,其他具体的参考如下:

1. > 重定向输出符号。

2. >>重定向输出符号,但有追加的功能。

3. 2>错误重定向输出符号,覆盖原文件内容。

4. 2>>错误重定向输出符号,有文件内容追加的功能。重定向:I/O。Linux Shell 环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。

5. * 代表0个或者多个特殊字符

6. ?匹配任意一个字符。

7. | 管道符号。解释:command1|command2,将command1的输出作为command2的输入,比如ls -al|less,表示将ls -al的输出作为less的输入,即将la -al的输出分页。管道命令只接受标准输入(standoutput)。

8. & 后台进程符。

9. &&l逻辑与符号。用法:命令1 && 命令2 表示如果命令1执行成功,继续执行命令2。

10.|| 逻辑或符号。用法:命令1 | | 命令2 表示如果命令1执行成功,不执行命令2;但如果命令1执行失败才执行命令2。

&&与||,命令执行是顺序进行的,没有优先级

11.!逻辑非符号。排除指定范围。例:ls a[!0-9]

12.[x-y]表示一定的范围。

13.# 注释符;符合替换文字最短的那一个。

14.” ” 双引号表示把它所包含的内容作为普通字符,但` ` $ \ ‘ ‘ 几个符号除外。

15.’ ’ 单引号表示把它所包含的内容作为普通的字符,无特殊例外。

16.$ 变量符,提取变量,如echo $HOME,查看变量;正则表达式中表示行首。

17.\ 转义字符,就是将特殊字符转换成其本来的普通字符的意思。

18.``反单引号,表示它所包含的内容。一般作为嵌入的命令使用,此命令将先执行。

19.;命令分隔符。

20.< 重定向输入符。

21.()表示整体执行命令。

22.^反向选择符,例:grep -n '^[^a-zA-Z]' wokao.txt,[]内的叫反向选择符,[]外的则表示定位在行首。查找行首不是英文字母的行。

23. . 点该表任意字符串

shell命令里面?符号代表什么意思?

DOS命令大全

一)MD——建立子目录

1.功能:创建新的子目录

2.类型:内部命令

3.格式:MD[盘符:][路径名]〈子目录名〉

4.使用说明:

(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;

(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。

例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。

C:、>MD FOX (在当前驱动器C盘下创建子目录FOX)

C:、>MD FOX 、USER (在FOX 子目录下再创建USER子目录)

(二)CD——改变当前目录

1.功能:显示当前目录

2.类型:内部命令

3.格式:CD[盘符:][路径名][子目录名]

4.使用说明:

(1)如果省略路径和子目录名则显示当前目录;

(2)如采用“CD、”格式,则退回到根目录;

(3)如采用“CD.。”格式则退回到上一级目录。

例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。

C:、>CD FOX 、USER(进入FOX子目录下的USER子目录)

C:、FOX、USER>CD.。 (退回上一级根目录)

C:、FOX>CD、 (返回到根目录)

C:、>

(三)RD——删除子目录命令

1.功能:从指定的磁盘删除了目录。

2.类型:内部命令

3.格式:RD[盘符:][路径名][子目录名]

4.使用说明:

(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;

(2)不能删除根目录和当前目录。

例:要求把C盘FOX子目录下的USER子目录删除,操作如下:

第一步:先将USER子目录下的文件删空;

C、>DEL C:、FOX、USER、*。*

第二步,删除USER子目录。

C、>RD C:、FOX、USER

(四)DIR——显示磁盘目录命令

1.功能:显示磁盘目录的内容。

2.类型:内部命令

3.格式:DIR [盘符][路径][/P][/W]

4.

使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press

any key to continue

/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。

PATH——路径设置命令

1.功能:设备可执行文件的搜索路径,只对文件有效。

2.类型:内部命令

3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}

4.使用说明:

(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;

(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;

(3)PATH命令有三种使用方法:

PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径) PATH:(取消所有路径)

PATH:(显示目前所设的路径)

(六)TREE——显示磁盘目录结构命令

1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。

2.类型:外部命令

3.格式:TREE[盘符:][/F][》PRN]

4.使用说明:

(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;

(2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。

(七)DELTREE——删除整个目录命令

1.功能:将整个目录及其下属子目录和文件删除。

2.类型:外部命令

3.格式:DELTREE[盘符:]〈路径名〉

4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!!!

五、磁盘操作类命令

(一)formAT——磁盘格式化命令

1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。

2.类型:外部命令

3.格式:formAT〈盘符:〉[/S][/4][/Q]

4.使用说明:

(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON

——REMOVABLE DISK

DRIVE C:WILL BE LOST !

Proceed with format (Y/N)?

(警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?)

(2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A;

and press ENTER when ready…

(在A驱中插入新盘,准备好后按回车键)。

(3)选用[/S]参数,将把DOS系统文件IO.SYS

、MSDOS.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘;

(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;

(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。

(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。

(二)UNformAT恢复格式化命令

1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。

2.类型:外部命令

3.格式:UNformAT〈盘符〉[/L][/U][/P][/TEST]

4.使用说明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括FAT、根目录、BOOT扇区及硬盘分区表)受损时,也可以用UNformAT来抢救。

(1)选用/L参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做formAT工作。

(2)选用/P参数将显示于屏幕的报告(包含/L参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will

be sent to LPT1”

(3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only”

(4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。

(5)选用/PSRTN;修复硬盘分区表。

若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。

注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。

三) CHKDSK——检查磁盘当前状态命令

1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。

2.类型:外部命令

3.格式:CHKDSK [盘符:][路径][文件名][/F][/V]

4.使用说明:

(1)选用[文件名]参数,则显示该文件占用磁盘的情况;

(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误;

(3)选用[/V]参数,显示盘上的所有文件和路径。

(四)DISKCOPY——整盘复制命令

1.功能:复制格式和内容完全相同的软盘。

2.类型:外部命令

3.格式:DISKCOPY[盘符1:][盘符2:]

4.使用说明:

(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。

(2)如果目标软盘上原有文件,则复制后将全部丢失。

(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。

(五)LABEL——建立磁盘卷标命令

1.功能:建立、更改、删除磁盘卷标。

2.类型:外部命令

3.格式:LABEL[盘符:][卷标名]

4.使用说明:

(1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名;

(2)卷标名由1至11个字符组成。

(六)VOL——显示磁盘卷标命令

1.功能:查看磁盘卷标号。

2.类型:内部命令

3.格式:VOL[盘符:]

4.使用说明:省略盘符,显示当前驱动器卷标。

(七)SCANDISK——检测、修复磁盘命令

1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。

2.类型:外部命令

3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL]

4.使用说明:

(1)CCANDISK适用于硬盘和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘;

(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。

(八)DEFRAG——重整磁盘命令

1.。功能:整理磁盘,消除磁盘碎块。

2.类型:外部命令

3.格式:DEFRAG[盘符:][/F]

4.使用说明:选用/F参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。

(九)SYS——系统复制命令

1.功能:将当前驱动器上的DOS系统文件IO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器上。

2.类型:外部命令

3.格式:SYS[盘符:]

*使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:No roomfor on destination disk.

文件操作类命令

(一) COPY文件复制命令

1.功能:拷贝一个或多个文件到指定盘上。

2.类型:内部命令

3.格式:COPY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]

4.使用说明:

(1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化;

(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代;

(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够;

(4)文件名中允许使用通配举“*”“?”,可同时复制多个文件;

(5)COPY命令中源文件名必须指出,不可以省略。

(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略;

(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略;

(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉;

(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]〈文件名〉;

(10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格!

(二)XCOPY——目录复制命令

1.功能:复制指定的目录和目录下的所有文件连同目录结构。

2.类型:外部命令

3.格式:XCOPY [源盘:]〈源路径名〉[目标盘符:][目标路径名][/S][/V][/E]

4.使用说明:

(1)XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件;

(2)使用时源盘符、源目标路径名、源文件名至少指定一个;

(3)选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;

(4)选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。

(三)TYPE——显示文件内容命令

1.功能:显示ASCII码文件的内容。

2.类型:内部命令。

3.格式:TYPE[盘符:][路径]〈文件名〉

4.使用说明:

(1)显示由ASCII码组成的文本文件,对。EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义2;

(2)该命令一次只可以显示一个文件的内容,不能使用通配符;

(3)如果文件有扩展名,则必须将扩展名写上;

(4)当文件较长,一屏显示不下时,可以按以下格式显示;TYPE[盘符:][路径]〈文件名〉|MORE,MORE为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。

(5)若需将文件内容打印出来,可用如下格式:

TYPE[盘符:][路径]〈文件名〉,>PRN

此时,打印机应处于联机状态。

(四) REN——文件改名命令

1.功能:更改文件名称

2.类型:内部命令

3.格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉

4.使用说明:

(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名;

(2)允许使用通配符更改一组文件名或扩展名。

(五)FC——文件比较命令

1.功能:比较文件的异同,并列出差异处。

2.类型:外部命令

3.格式:FC[盘符:][路径名]〈文件名〉[盘符:][路径名][文件名][/A][/B][/C][/N]

4.使用说明:

(1)选用/A参数,为ASCII码比较模式;

(2)选用/B参数,为二进制比较模式;

(3)选用/C参数,将大小写字符看成是相同的字符。

(4)选用/N参数,在ASCII码比较方式下,显示相异处的行号。

(六)ATTRIB——修改文件属性命令

1.功能:修改指定文件的属性。(文件属性参见2.5.4(二)文件属性一节)

2.类型:外部命令。

3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S]

4.使用说明:

(1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用——R参数,去除只读属性;

(2)选用A参数,将文件设置为档案属性;选用——A参数,去除档案属性; (3)选用H参数,将文件调协为隐含属性;选用——H参数,去隐含属性;

(4)选用S参数,将文件设置为系统属性;选用——S参数,去除系统属性; (5)选用/S参数,对当前目录下的所有子目录及作设置。

七) DEL——删除文件命令

1.功能:删除指定的文件。

2.类型:内部命令

3.格式:DEL[盘符:][路径]〈文件名〉[/P]

4.使用说明:

(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;

(2)该命令不能删除属性为隐含或只读的文件;

(3)在文件名称中可以使用通配符;

(4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。

(八) UNDELETE——恢复删除命令

1.功能:恢复被误删除命令

2.类型:外部命令。

3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL]

4.使用说明:使用UNDELETE可以使用“*”和“?”通配符。

(1)选用/DOS参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,DOS即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合DOS的文件名规则即可。

(2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。

(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——0000123456789A~Z。

UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关DOS手册。

七、其它命令

(一)CLS——清屏幕命令

1功能:清除屏幕上的所有显示,光标置于屏幕左上角。

2类型:内部命令

3格式:CLS

(二) VER查看系统版本号命令

1功能:显示当前系统版本号

2类型:内部命令

3格式:VER

(三) DATA日期设置命令

1功能:设置或显示系统日期。

2类型:内部命令

3格式:DATE[mm——dd——yy]

4使用说明:

(1)省略[mm——dd——yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm——dd——yy]为“月月——日日——年年”格式;

(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

(四) TIME系统时钟设置命令

1功能:设置或显示系统时期。

2类型:内部命令

3格式:TIME[hh:mm:ss:xx]

4使用说明:

(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;

(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

(五)MEM查看当前内存状况命令

1功能:显示当前内存使用的情况

2类型:外部命令

3格式:MEM[/C][/F][/M][/P]

4使用说明:

(1)选用/C参数列出装入常规内存和CMB的各文件的长度,同时也显示内存空间的使用状况和最大的可用空间;

(2)选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小;

(3)选用/M参数显示该模块使用内存地地址、大小及模块性质;

(4)选用/P参数指定当输出超过一屏时,暂停供用户查看。

(六) MSD显示系统信息命令

1功能:显示系统的硬件和操作系统的状况。

2类型:外部命令

3格式:MSD[/I][/B][/S]

4使用说明:

(1)选用/I参数时,不检测硬件;

(2)选用/B参数时,以黑白方式启动MSD;

(3)选用/S参数时,显示出简明的系统报告。

高分跪求~常用DOSS命令

在shell命令当中,用户可以通过使用通配符来进行模式匹配,也就是通过特定的符号来形成模式,问号就是一个通配符,它可以用来代表任意一个字符和数字,因此如果用户在命令行中使用了问号,那么问号就可以用来表示任何一个数字和字符。

DOS命令中的一些符号代表什么

gpedit.msc-----组策略

dxdiag---------检查DirectX信息

rononce-p----15秒关机

sndrec32-------录音机

Nslookup-------IP地址侦测器

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

logoff---------注销命令

tsshutdn-------60秒倒计时关机命令

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

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

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

notepad--------打开记事本

cleanmgr-------垃圾整理

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

compmgmt.msc---计算机管理

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

conf-----------启动netmeeting

dvdplay--------DVD播放器

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

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

calc-----------启动计算器

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

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

devmgmt.msc---设备管理器

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

drwtsn32------系统医生

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

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

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

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

regedit.exe----注册表

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

progman--------程序管理器

winmsd---------系统信息

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

winver---------检查Windows版本

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

winipcfg-------IP配置

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

command--------cmd

fsmgmt.msc 共享文件夹

netstat-an----查看端口

osk屏幕键盘

install.asp----修改注册网页

eventvwr.msc 时间查看器

secpol.msc 本地安全设置

services.msc 服务

accwiz.exe > 辅助工具向导

acsetups.exe > acs setup dcom server executable

actmovie.exe > 直接显示安装工具

append.exe > 允许程序打开制定目录中的数据

arp.exe > 显示和更改计算机的ip与硬件物理地址的对应列表

at.exe > 计划运行任务

atmadm.exe > 调用管理器统计

attrib.exe > 显示和更改文件和文件夹属性

autochk.exe > 检测修复文件系统

autoconv.exe > 在启动过程中自动转化系统

autofmt.exe > 在启动过程中格式化进程

autolfn.exe > 使用长文件名格式

bootok.exe > boot acceptance application for registry

bootvrfy.exe > 通报启动成功

cacls.exe > 显示和编辑acl

calc.exe > 计算器

cdplayer.exe > cd播放器

change.exe > 与终端服务器相关的查询

charmap.exe > 字符映射表

chglogon.exe > 启动或停用会话记录

chgport.exe > 改变端口(终端服务)

chgusr.exe > 改变用户(终端服务)

chkdsk.exe > 磁盘检测程序

chkntfs.exe > 磁盘检测程序

cidaemon.exe > 组成ci文档服务

cipher.exe > 在ntfs上显示或改变加密的文件或目录

cisvc.exe > 索引内容

ckcnv.exe > 变换cookie

cleanmgr.exe > 磁盘清理

cliconfg.exe > sql客户网络工具

clipbrd.exe > 剪贴簿查看器

clipsrv.exe > 运行clipboard服务

clspack.exe > 建立系统文件列表清单

cluster.exe > 显示域的集群

_cmd_.exe > 没什么好说的!

cmdl32.exe > 自动下载连接管理

cmmgr32.exe > 连接管理器

cmmon32.exe > 连接管理器监视

cmstp.exe > 连接管理器配置文件安装程序

comclust.exe > 集群

comp.exe > 比较两个文件和文件集的内容*

compact.exe > 显示或改变ntfs分区上文件的压缩状态

conime.exe > ime控制台

control.exe > 控制面板

convert.exe > 转换文件系统到ntfs

convlog.exe > 转换iis日志文件格式到ncsa格式

cprofile.exe > 转换显示模式

cscript.exe > 较本宿主版本

csrss.exe > 客户服务器runtime进程

csvde.exe > 日至格式转换程序

dbgtrace.exe > 和terminal server相关

dcomcnfg.exe > dcom配置属性

dcphelp.exe > ?

dcpromo.exe > ad安装向导

ddeshare.exe > dde共享

ddmprxy.exe >

debug.exe > 就是debug啦!

dfrgfat.exe > fat分区磁盘碎片整理程序

dfrgntfs.exe > ntfs分区磁盘碎片整理程序

dfs_cmd_.exe > 配置一个dfs树

dfsinit.exe > 分布式文件系统初始化

dfssvc.exe > 分布式文件系统服务器

diantz.exe > 制作cab文件

diskperf.exe > 磁盘性能计数器

dllhost.exe > 所有com+应用软件的主进程

dllhst3g.exe >

dmadmin.exe > 磁盘管理服务

dmremote.exe > 磁盘管理服务的一部分

dns.exe > dns applications dns

doskey.exe > 命令行创建宏

dosx.exe > dos扩展

dplaysvr.exe > 直接运行帮助

drwatson.exe > 华生医生错误检测

drwtsn32.exe > 华生医生显示和配置管理

dtcsetup.exe > installs mdtc

dvdplay.exe > dvd播放

dxdiag.exe > direct-x诊断工具

edlin.exe > 命令行的文本编辑器(历史悠久啊!)

edlin.exe > 命令行的文本编辑器(历史悠久啊!)

esentutl.exe > ms数据库工具

eudcedit.exe > type造字程序

eventvwr.exe > 事件查看器

evnt_cmd_.exe > event to trap translator; configuration tool

evntwin.exe > event to trap translator setup

exe2bin.exe > 转换exe文件到二进制

expand.exe > 解压缩

extrac32.exe > 解cab工具

fastopen.exe > 快速访问在内存中的硬盘文件

faxcover.exe > 传真封面编辑

faxqueue.exe > 显示传真队列

faxsend.exe > 发送传真向导

faxsvc.exe > 启动传真服务

fc.exe > 比较两个文件的不同

find.exe > 查找文件中的文本行

findstr.exe > 查找文件中的行

finger.exe > 一个用户并显示出统计结果

fixmapi.exe > 修复mapi文件

flattemp.exe > 允许或者禁用临时文件目录

fontview.exe > 显示字体文件中的字体

forcedos.exe > forces a file to start in dos mode. 强制文件在dos模式下运行

freecell.exe > popular windows game 空当接龙

ftp.exe > file transfer protocol used to transfer files over a network conne

ction 就是ftp了

gdi.exe > graphic device interface 图形界面驱动

grovel.exe >

grpconv.exe > program manager group convertor 转换程序管理员组

help.exe > displays help for windows 2000 commands 显示帮助

hostname.exe > display hostname for machine. 显示机器的hostname

ie4uinit.exe > ie5 user install tool ie5用户安装工具

ieshwiz.exe > customize folder wizard 自定义文件夹向导

iexpress.exe > create and setup packages for install 穿件安装包

iisreset.exe > restart iis admin service 重启iis服务

internat.exe > keyboard language indicator applet 键盘语言指示器

ipconfig.exe > windows 2000 ip configuration. 察看ip配置

ipsecmon.exe > ip security monitor ip安全监视器

ipxroute.exe > ipx routing and source routing control program ipx路由和源路由控制程序

irftp.exe > setup ftp for wireless communication 无线连接

ismserv.exe > intersite messaging service 安装或者删除service control manager中的服务

jdbgmgr.exe > microsoft debugger for java 4 java4的调试器

jetconv.exe > convert a jet engine database 转换jet engine数据库

jetpack.exe > compact jet database. 压缩jet数据库

jview.exe > command-line loader for java java的命令行装载者

krnl386.exe > core component for windows 2000 2000的核心组件

label.exe > change label for drives 改变驱动器的卷标

lcwiz.exe > license compliance wizard for local or remote systems. 许可证符合向导

ldifde.exe > ldif cmd line manager ldif目录交换命令行管理

licmgr.exe > terminal server license manager 终端服务许可协议管理

lights.exe > display connection status lights 显示连接状况

llsmgr.exe > windows 2000 license manager 2000许可协议管理

llssrv.exe > start the license server 启动许可协议服务器

lnkstub.exe >

locator.exe > rpc locator 远程定位

lodctr.exe > load perfmon counters 调用性能计数

logoff.exe > log current user off. 注销用户

lpq.exe > displays status of a remote lpd queue 显示远端的lpd打印队列的状态,显示被送到基于unix的服务器的打印任务

lpr.exe > send a print job to a network printer. 重定向打印任务到网络中的打印机。通常用于unix客户打印机将打印任务发送给连接了打印设备的nt的打印机服务器。

lsass.exe > lsa executable and server dll 运行lsa和server的dll

lserver.exe > specifies the new dns domain for the default server 指定默认server新的dns域

os2.exe > an os/2 warp server (os2 /o) os/2

os2srv.exe > an os/2 warp server os/2

os2ss.exe > an os/2 warp server os/2

osk.exe > on screen keyboard 屏幕键盘

packager.exe > windows 2000 packager manager 对象包装程序

pathping.exe > combination of ping and tracert 包含ping和tracert的程序

pax.exe > is a posix program and path names used as arguments must be specified in posix format. use "//c/users/default" instead of "c:usersdefault."启动便携式存档互换 (pax) 实用程序

pentnt.exe > used to check the pentium for the floating point division error. 检查pentium的浮点错误

perfmon.exe > starts windows performance monitor 性能监视器

ping.exe > packet internet groper 验证与远程计算机的连接

posix.exe > used for backward compatibility with unix 用于兼容unix

print.exe > cmd line used to print files 打印文本文件或显示打印队列的内容。

progman.exe > program manager 程序管理器

proquota.exe > profile quota program

psxss.exe > posix subsystem application posix子系统应用程序

qappsrv.exe > displays the available application terminal servers on the network在网络上显示终端服务器可用的程序

qprocess.exe > display information about processes local or remote 在本地或远程显示进程的信息(需终端服务)

query.exe > query termserver user process and sessions 查询进程和对话

quser.exe > display information about a user logged on 显示用户登陆的信息(需终端服务)

qwinsta.exe > display information about terminal sessions. 显示终端服务的信息

rasadmin.exe > start the remote access admin service 启动远程访问服务

rasautou.exe > creates a ras connection 建立一个ras连接

rasdial.exe > dial a connection 拨号连接

ras.exe > starts a ras connection 运行ras连接

rcp.exe > copies a file from and to a rcp service. 在 windows 2000 计算机和运行远程外壳端口监控程序 rshd 的系统之间复制文件

rdpclip.exe > rdpclip allows you to copy and paste files between a terminal session and client console session. 再终端和本地复制和粘贴文件

recover.exe > recovers readable information from a bad or defective disk 从坏的或有缺陷的磁盘中恢复可读取的信息。

redir.exe > starts the redirector service 运行重定向服务

regedt32.exe > 32-bit register service 32位注册服务

regini.exe > modify registry permissions from within a script 用脚本修改注册许可

register.exe > register a program so it can have special execution characteristics. 注册包含特殊运行字符的程序

regsvc.exe >

regsvr32.exe > registers and unregister"s dll"s. as to how and where it register"s them i dont know. 注册和反注册dll

regtrace.exe > options to tune debug options for applications failing to dump trace statements

trace 设置

regwiz.exe > registration wizard 注册向导

remrras.exe >

replace.exe > replace files 用源目录中的同名文件替换目标目录中的文件。

reset.exe > reset an active section 重置活动部分

rexec.exe > runs commands on remote hosts running the rexec service. 在运行

rexec 服务的远程计算机上运行命令。rexec 命令在执行指定命令前,验证远程计算机上的用户名,只有安装了 tcp/ip 协议后才可以使用该命令。

risetup.exe > starts the remote installation service wizard. 运行远程安装向导

服务

route.exe > display or edit the current routing tables. 控制网络路由表

routemon.exe > no longer supported 不再支持了!

router.exe > router software that runs either on a dedicated dos or on an os/2 system. route软件在 dos或者是os/2系统

rsh.exe > runs commands on remote hosts running the rsh service 在运行 rsh 服务的远程计算机上运行命令

rsm.exe > mounts and configures remote system media 配置远程系统媒体

rsnotify.exe > remote storage notification recall 远程存储通知回显

rsvp.exe > resource reservation protocol 源预约协议

runas.exe > run a program as another user 允许用户用其他权限运行指定的工具和程序

rundll32.exe > launches a 32-bit dll program 启动32位dll程序

runonce.exe > causes a program to run during startup 运行程序再开始菜单中

rwinsta.exe > reset the session subsystem hardware and software to known initial values 重置会话子系统硬件和软件到最初的值

savedump.exe > does not write to e:winntuser.dmp 不写入user.dmp中

scardsvr.exe > smart card resource management server 子能卡资源管理服务器

schupgr.exe > it will read the schema update files (.ldf files) and upgrade

the schema. (part of adsi) 读取计划更新文件和更新计划

secedit.exe > starts security editor help 自动安全性配置管理

services.exe > controls all the services 控制所有服务

sethc.exe > set high contrast - changes colours and display mode logoff to s

et it back to normal 设置高对比

setreg.exe > shows the software publishing state key values 显示软件发布的国

家语言setup.exe > gui box prompts you to goto control panel to configure system co

mponents 安装程序(转到控制面板)

setver.exe > set version for files 设置 ms-dos 子系统向程序报告的 ms-dos 版本号

sfc.exe > system file checker test and check system files for integrity 系统文件检查

sfmprint.exe > print services for macintosh 打印macintosh服务

sfmpsexe.exe >

sfmsvc.exe >

shadow.exe > monitor another terminal services session. 监控另外一台中端服务器会话

share.exe > windows 2000 和 ms-dos 子系统不使用该命令。接受该命令只是为了与ms-dos 文件兼容

shmgrate.exe >

shrpubw.exe > create and share folders 建立和共享文件夹

sigverif.exe > file signature verification 文件签名验证

skeys.exe > serial keys utility 序列号制作工具

smlogsvc.exe > performance logs and alerts 性能日志和警报

smss.exe >

sndrec32.exe > starts the windows sound recorder 录音机

sndvol32.exe > display the current volume information 显示声音控制信息

snmp.exe > simple network management protocol used for network mangement 简单网络管理协议

snmptrap.exe > utility used with snmp snmp工具

sol.exe > windows solitaire game 纸牌

sort.exe > compares files and folders 读取输入、排序数据并将结果写到屏幕、文件和其他设备上

SPOOLSV.EXE > Part of the spooler service for printing 打印池服务的一部分

sprestrt.exe >

srvmgr.exe > Starts the Windows Server Manager 服务器管理器

stimon.exe > WDM StillImage- > Monitor

stisvc.exe > WDM StillImage- > Service

subst.exe > Associates a path with a drive letter 将路径与驱动器盘符关联

svchost.exe > Svchost.exe is a generic host process name for services that are run from dynamic-link libraries (DLLs). DLL得主进程

syncapp.exe > Creates Windows Briefcase. 创建Windows文件包

sysedit.exe > Opens Editor for 4 system files 系统配置编辑器

syskey.exe > Encrypt and secure system database NT账号数据库按群工具

sysocmgr.exe > Windows 2000 Setup 2000安装程序

systray.exe > Starts the systray in the lower right corner. 在低权限运行systray

macfile.exe > Used for managing MACFILES 管理MACFILES

magnify.exe > Used to magnify the current screen 放大镜

makecab.exe > MS Cabinet Maker 制作CAB文件

mdm.exe > Machine Debug Manager 机器调试管理

mem.exe > Display current Memory stats 显示内存状态

migpwd.exe > Migrate passwords. 迁移密码

mmc.exe > Microsoft Management Console 控制台

mnmsrvc.exe > Netmeeting Remote Desktop Sharing NetMeeting远程桌面共享

mobsync.exe > Manage Synchronization. 同步目录管理器

mountvol.exe > Creates, deletes, or lists a volume mount point. 创建、删除或列出卷的装入点。

mplay32.exe > MS Media Player 媒体播放器

mpnotify.exe > Multiple Provider Notification application 多提供者通知应用程序

mqbkup.exe > MS Message Queue Backup and Restore Utility 信息队列备份和恢复工具

mqexchng.exe > MSMQ Exchange Connector Setup 信息队列交换连接设置

mqmig.exe > MSMQ Migration Utility 信息队列迁移工具

mrinfo.exe > Multicast routing using SNMP 使用SNMP多点传送路由

mscdexnt.exe > Installs MSCD (MS CD Extensions) 安装MSCD

msdtc.exe > Dynamic Transaction Controller Console 动态事务处理控制台

msg.exe > Send a message to a user local or remote. 发送消息到本地或远程客户

winver---------检查Windows版本

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

wupdmgr--------windows更新程序

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

write----------写字板

winmsd---------系统信息

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

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

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

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

mplayer2-------简易widnows media player

mspaint--------画图板

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

mplayer2-------媒体播放机

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

mmc------------打开控制台

mobsync--------同步命令

dxdiag---------检查DirectX信息

drwtsn32------ 系统医生

devmgmt.msc--- 设备管理器

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

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

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

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

dvdplay--------DVD播放器

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

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

notepad--------打开记事本

nslookup-------网络管理的工具向导

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

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

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

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

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

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

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

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

sndrec32-------录音机

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

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

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

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

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

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

sfc /scannow---windows文件保护

tsshutdn-------60秒倒计时关机命令

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

taskmgr--------任务管理器

eventvwr-------事件查看器

eudcedit-------造字程序

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

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

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

progman--------程序管理器

regedit.exe----注册表

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

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

rononce -p ----15秒关机

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

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

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

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

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

calc-----------启动计算器

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

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

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

conf-----------启动netmeeting

compmgmt.msc---计算机管理

cleanmgr-------垃圾整理

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

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

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

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

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

logoff---------注销命令

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

Nslookup-------IP地址侦测器

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

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

gpedit.msc-----组策略

control userpasswords2 ---- 显示Windows XP的用户登陆界面

4、liunx系统基础命令及特殊符号知识考题

常用DOS命令:

dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录

copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘

edit 文本编辑 mem 查看内存状况 md 建立子目录 move 移动文件、改目录名

more 分屏显示 type 显示文件内容 rd 删除目录 sys 制作DOS系统盘

ren 改变文件名 xcopy 拷贝目录与文件 chkdsk 检查磁盘 attrib 设置文件属性

fdisk 硬盘分区 date 显示及修改日期 label 设置卷标号 defrag 磁盘碎片整理

msd 系统检测 path 设置搜寻目录 share 文件共享 memmaker内存优化管理

help 帮助 restore 恢复备份文件 set 设置环境变量 time 显示及修改时间

tree 列目录树 debug 随机调试程序 doskey 重新调用DOS命令 prompt 设置提示符

undelete恢复被删的文件 scandisk检测、修理磁盘

不常用DOS命令:

diskcomp磁盘比较 append 设置非执行文件路径

expand 还原DOS文件 fasthelp快速显示帮助信息

fc 文件比较 interink启动服务器

setver 设置版本 intersvr启动客户机

subst 路径替换 qbasic Basic集成环境

vsafe 防病毒 unformat恢复已格式化的磁盘

ver 显示DOS版本号 smartdrv设置磁盘加速器

vol 显示磁盘卷标号 lh 将程序装入高端内存

ctty 改变控制设备 emm386 扩展内存管理

常用命令具体介绍:

一、Dir

dir命令的格式:DIR 盘符:路径 文件名 参数

Dir是英文单词Directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

可以使用通配符(? 和 *),?表通配一个字符,*表通配任意字符

dir命令不但可以查看目录中有什么文件,还可以查看目录中某个文件的信息,例如输入dir abc,就是查看当前目录中文件abc的信息,包括它的大小和生成时间。

dir命令不但可以查找和显示一个特定的文件,还可以显示一类文件。例如输入dir *.bat,显示的就是所有扩展名是bat的文件。

*.后缀

指定要查看后缀的文件。 上面其实也可以为“ . 后缀”,例如dir *.exe 等于dir .exe

/p

每次显示一个列表屏幕。要查看下一屏,请按键盘上的任意键。

/w

以宽格式显示列表,在每一行上最多显示 5 个文件名或目录名,而不会显示修改时间,文件大小等信息。

/A:显示具有特殊属性的文件,这里的属性有"H"隐藏、"R"只读等,我们可以输入"DIR *.* /AH"来显示当前目录下所有具有隐藏属性的文件

/s

列出指定目录及所有子目录中出现的每个指定的文件名。比win环境下的查找快多了

比如我们可以在"C:>"后输入"DIR *.DAT /S"来查找C盘中所有后缀名为DAT的文件。

dir *.* -> a.txt 把当前目录文件列表写入a.txt

dir *.* /s -> a.txt 把当前目录文件列表写入a.txt,包括子目录下文件。

二、Attrib

attrib 设置文件属性

显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。如果在不含参数的情况下使用,则 attrib 会显示当前目录中所有文件的属性。

attrib +r或-r [文件名] 设置文件属性是否为只读

attrib +h或-h [文件名] 设置文件属性是否隐藏

attrib +s或-s [文件名] 设置文件属性是否为系统文件

attrib +a或-a [文件名] 设置文件属性是否为存档文件

attrib /s 设置包括子目录的文件在内的文件属性

“A”存档;“H”隐藏;“S”系统;“R”只读,“+”表示赋予,“-”表示去除。

例 子:C:\TEST>attrib +r wina20.386

C:\>attrib +h *.* /s? 隐藏所有文件

三、Cls

cls命令的格式:cls 回车

清除显示在命令提示符窗口中的所有信息,使命令提示符到屏幕左上角,即“清屏”

四、Exit

退出当前命令解释程序并返回到系统。

五、format

格式化

format命令的格式:FORMAT 盘符 参数,例如:“FORMAT A: /S”。

/Q:进行快速格式化;

/S:完成格式化,并将系统引导文件拷贝到该磁盘

六、Ipconfig

显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的 ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。

/all

显示所有适配器的完整 TCP/IP 配置信息。

ipconfig 等价于 winipcfg,后者在ME、98 和 95 上可用。尽管 Windows XP 没有提供象 winipcfg 命令一样的图形化界面,但可以使用“网络连接”查看和更新 IP 地址。要做到这一点,请打开 网络连接,右键单击某一网络连接,单击“状态”,然后单击“支持”选项卡。

该命令最适用于配置为自动获取 IP 地址的计算机。它使用户可以确定哪些 TCP/IP 配置值是由 DHCP、自动专用 IP 地址 (APIPA) 和其他配置配置的。

七、md和rd

创建目录或子目录 md(make directory--创建目录)

rd(remove directory--删除目录)

使用RD命令有几点注意:

1.要删除的目录里不能再有子目录

2.要删除的目录内不能有任何文件

3.不能删除当前目录

4.根目录不能被删除

八、Move

move 移动文件,改目录名

将一个或多个文件从一个目录移动到指定的目录。

move命令的格式:move 文件名 目录 移动文件至新目录下

move 目录名 目录名 改目录名

九、Nbtstat

显示本地计算机和远程计算机的基于 TCP/IP (NetBT) 协议的 NetBIOS 统计资料、NetBIOS 名称表和 NetBIOS 名称缓存。Nbtstat 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet 名称服务 (WINS) 名称。使用不带参数的 nbtstat 显示帮助。Nbtstat 命令行参数区分大小写。

-a remotename

显示远程计算机的 NetBIOS 名称表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。

-A IPAddress

显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。

十、Netstat

显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的 TCP 以及通过 IPv6 的 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。

-a

显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。

十一、Ping

通过发送“网际消息控制协议 (ICMP)”回响请求消息来验证与另一台 TCP/IP 计算机的 IP 级连接。回响应答消息的接收情况将和往返过程的次数一起显示出来。Ping 是用于检测网络连接性、可到达性和名称解析的疑难问题的主要 TCP/IP 命令。如果不带参数,ping 将显示帮助。名称和Ip地址解析是它的最简单应用也是用的最多的。

-t

指定在中断前 ping 可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按 CTRL-BREAK。要中断并退出 ping,请按 CTRL-C。

-lSize

指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为 32。size 的最大值是 65,527。

十二、Rename (Ren)

更改文件的名称。

ren命令的格式是:ren 源文件名 目的文件名

如果用ren命令更改非当前目录中的文件名,那么源文件名和目的文件名要在同一个目录内。

例如 ren *.abc *.cba

十三、Set

显示、设置或删除环境变量。如果没有任何参数,set 命令将显示当前环境设置。

十四、Shutdown

允许您关闭或重新启动本地或远程计算机。如果没有使用参数,shutdown 将注销当前用户。

-m ComputerName

指定要关闭的计算机。

-t xx

将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。

-l

注销当前用户,这是默认设置。-m ComputerName 优先。

-s

关闭本地计算机。

-r

关闭之后重新启动。

-a

中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。

十五、System File Checker (sfc)

win下才有,在重新启动计算机后扫描和验证所有受保护的系统文件。

/scannow

立即扫描所有受保护的系统文件。

/scanonce

一次扫描所有受保护的系统文件。

/purgecache

立即清除“Windows 文件保护”文件高速缓存,并扫描所有受保护的系统文件。

/cachesize=x

设置“Windows 文件保护”文件高速缓存的大小,以 MB 为单位。

十六、type

显示文本文件的内容。使用 type 命令查看文本文件或者是bat文件而不修改文件

type命令的格式就是:type 文件名

十七:More

more分屏显示

当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type等命令时很有用。 使用more时磁盘不能有写保护,也不适合光驱

more命令的格式:type [文件名] | more 分屏显示文件内容

十八、Tree

显示命令树结构

图像化显示路径或驱动器中磁盘的目录结构。

tree命令的格式:tree 盘符 显示所有的子目录树

tree /f 显示目录时同时显示文件名

tree /a 以ASCII码显示目录树

十九、Xcopy

复制文件和目录,包括子目录。

/s

复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。

/e

复制所有子目录,包括空目录。

xcopy [文件名] [目录] 将指定文件拷贝到指定目录

xcopy [源目录] [目的目录] 将源目录连子目录考到目的目录下

xcopy *.* [目录] /s 将文件与非空子目录拷贝到指定目录

二十、copy

将一个或多个文件从一个位置复制到其他位置

copy在英文中是复制的意思,所谓复制就是原来的文件并没有任何改变,重新产生了一个内容和原来文件没有任何差别的文件

拷贝是copy的音译

copy命令的格式及及该注意的一些问题:

copy命令的格式: copy 源文件名 目的文件名

无论源文件还是目的文件:

1.如果不指明驱动器名,即为当前驱动器;

2.如果不指名目录,则为当前目录;

3.如果不指明文件名,则为相同的文件名。

二十一、del

del即delete(删除)的缩写

del命令的格式:del 文件名

要删除一类文件,可以使用通配符。例如del *.tmp,就是把所有扩展名是tmp的文件都删除。

删除当前目录中的所有文件,命令很简单:del *.*或del .

del *.*或del .一般用于在删除子目录之前,先删除目录中的所有文件。(记住,初学者慎用)

它有一个参数:“/P”,可以使用户在删除多个文件时对每个文件都显示删除询问

ftp和bat批命令和net和telnet由于子命令太多,这里不说了,不过这几个都是常用到的

二十二、deltree

快速删除目录的命令--deltree,这条命令不管目录下面有多少子目录和文件,都会一次性删除这可是DEL命令的超级加强版,它不仅可以删除文件,并且会将指定目录和其下的所有文件和子目录一并删掉。使用它,我们可以很方便的对目录进行彻底的删除。格式“DELTREE 文件/路径 参数”,参数有一个“/Y”,使用时系统会对每个文件进行询问,回答“Y”后才删除。

二十三、chkdsk

chkdsk是check disk的缩写,用来检查你的磁盘的使用情况

chkdsk命令的格式是: chkdsk 磁盘名,最常用的参数是“/F”,可以对文件错误进行修复

例如要检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。

二十四、edit

edit是编辑的意思

edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件

edit命令的格式:edit 文件名

输入完要编辑的内容后,按Alt+F键激活File菜单, 按向下的箭头选择退出(Exit)

然后电脑提示是否要保存刚才输入的内容,如果要保存,只需输入Y或者直接回车即可

二十五、cd

cd是英文change directory(改变目录)的缩写

如果想要进入一个目录,显然该采用这个命令了

进入子目录就输入cd+空格+子目录名,想返回上一层目录,就输入cd ..(两点)

cd\三个字符可以一下子就回到根目录 \就表示根目录

在DOS中,这个两点..就表示当前目录的上一层目录,一个点.表示当前目录,有时,我们叫上一级目录为父目录。不管你建立什么目录,这个. 和 .. 都会在目录中出现,因为. 代表此目录本身,.. 代表此目录的上一层目录。显然,一个目录既然已经存在了,就不可能没有本身,也不可能没有上一层目录。

二十六、Scandisk

Scandisk 磁盘扫描程序

这个命令在实际的操作中有很大的用处,它能对磁盘进行扫描并修复,能够解决大部分的磁盘文件损坏问题。格式为“SCANDISK 盘符:参数”下面是它的几个参数:

/fragment 〔驱动器名:\路径\文件名〕:使用这个参数可以显示文件是否包含有间断的块,我们可以通过运行磁盘整理程序来解决这个问题;

/all:检查并修复所有的本地驱动器;

/autofix:自动修复错误,即在修复时不会出现提示;

/checkonly:仅仅检查磁盘,并不修复错误;

/custom:根据Scandisk.ini文件的内容来运行Scandisk,Scandisk.ini是一个文本文件,它包含了对Scandisk程序的设置,其中的〔custom〕块是在加上"/custom"参数后才执行的,用户可以根据自己的不同情况来进行不同的设置;

/nosave:在检查出有丢失簇后直接删除,并不转化为文件;

/nosummary:不显示检查概要,完成检查后将直接退出程序;

/surface:在完成初步检查后进行磁盘表面扫描;

/mono:以单色形式运行Scandisk。

我们可以根据不同的情况来加上不同的参数。我们可以执行"scandisk /all /checkonly /nosave /nosummary"来完成对磁盘的检查并且自动退出,另外还可以编辑scandisk.ini文件中设置,再运行"scandisk /custom"。如果被损坏的文件比较多,我们可以使用"/autofix"来进行自动修复

慎用命令:

del *.* 删除当前目录所有文件

〔建 议〕 在C盘根目录使用del *.*会使电脑找不到鼠标、光驱、不能使用

windows,甚至不能启动。 事实上在任何目录中使用这条命令,都需

要好好考虑。

deltree *.* 删除当前目录下所有目录与文件

〔建 议〕 在C盘根目录中使用这条命令,那你必须要保证你的头脑是清醒的,

而且你保证这样做是有必要的,但我们认为在任何情况下都不应该这

样使用这条命令。 在任何目录下使用deltree *.*都会产生与

del *.*一样甚至更坏的结果。慎之!慎之!

format c:/u 格式化C盘

〔建 议〕 除非你的硬盘被病毒感染得很深,或者有一个真正电脑专家告诉你应

该这样做,否则不要将C盘格式化,它会使你丢失一切信息,还需要

花几个小时来重新安装所有的软件。

fdisk 硬盘分区

〔建 议〕 硬盘分区时,一定要让一个曾经使用过这条命令的人来帮助你使用,

否则你将失去所有信息,甚至连硬盘都不能使用了。

recover 覆盖磁盘

〔建 议〕 在DOS 6以后就不再有这条命令了,如果你使用的是老版本的DOS,劝

你在任何时候都不要使用它,它除了将你的硬盘所有的信息破坏掉就

没有其它作用了。

在DOS命令中,%号表示什么含义?

什么是PATH环境变量,它有什么作用?

LANG PS1 PATH

######PATH含义

存放的是命令的位置/路径

[root@oldboyedu01-nb ~]# echo $PATH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

第二个里程牌-liunx 下面运行命令过程

####1、输入命令

####2、在PATH里面 路径进行查找

####3、找到了就运行

####4、找不到就提示 command not found

第1题

如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是第一级目录)?

mkdir /oldboy -p

cd /oldboy

mkdir ext/oldboy test xiaodong xingfujie -p

touch jeacen olaboy wodi.gz yingsui.gz

yum install tree -y

[root@oldboyedu01-nb oldboy]# #如何查询某个软件是否安装了?

[root@oldboyedu01-nb oldboy]# rpm -qa ( 查找所有安装软件 )

[root@oldboyedu01-nb oldboy]# rpm -qa

[root@oldboyedu01-nb oldboy]# rpm -qa |grep tree ( 查找具体的软件安装包 )

tree-1.5.3-3.el6.x86_

[root@oldboyedu01-nb oldboy]# rpm -qa tree

tree-1.5.3-3.el6.x86_

[root@oldboyedu01-nb oldboy]# rpm -qa |grep ipt

initscripts-9.03.58-1.el6.centos.x86_

iptables-ipv6-1.4.7-16.el6.x86_

plymouth-scripts-0.8.3-29.el6.centos.x86_

iptables-1.4.7-16.el6.x86_

[root@oldboyedu01-nb oldboy]# #查看某个软件包里面的内容

[root@oldboyedu01-nb oldboy]# rpm -ql tre

package tre is not installed

[root@oldboyedu01-nb oldboy]# rpm -ql tree ( 查看具体安装包里面的内容 )

/usr/bin/tree

/usr/share/doc/tree-1.5.3

/usr/share/doc/tree-1.5.3/LICENSE

###方法1

[root@oldboyedu01-nb oldboy]# tree -d /oldboy/

/oldboy/

ext

oldboy

test

xiaodong

xingfujie

5 directories

[root@oldboyedu01-nb oldboy]#

[root@oldboyedu01-nb oldboy]# tree -dL 1 /oldboy/

/oldboy/

ext

test

xiaodong

xingfujie

##方法2

[root@oldboyedu01-nb oldboy]# find -type d

.

./ext

./ext/oldboy

./xiaodong

./test

./xingfujie

[root@oldboyedu01-nb oldboy]# find -maxdepth 1 -type d ! -name "." ( 找出名字不是点 )

./ext

./xiaodong

./test

./xingfujie

###方法3

[root@oldboyedu01-nb oldboy]# ls -l

total 28

-rw-r--r--. 1 root root 0 Jun 9 07:06 alex.txt

-rw-r--r--. 1 root root 292 Jun 9 06:34 ett.txt

drwxr-xr-x 3 root root 4096 Jun 22 21:55 ext

-rw-r--r-- 1 root root 0 Jun 22 23:44 jeacen

-rw-r--r-- 1 root root 0 Jun 22 23:44 olaboy

-rw-r--r--. 1 root root 0 Jun 9 07:06 oldboy.txt

drwxr-xr-x. 2 root root 4096 Jun 9 07:26 test

-rw-r--r--. 1 root root 8 Jun 9 07:26 test.sh

-rw-r--r--. 1 root root 8 Jun 9 07:26 t.sh

-rw-r--r-- 1 root root 0 Jun 22 23:44 wodi.gz

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xiaodong

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xingfujie

-rw-r--r-- 1 root root 0 Jun 22 23:44 yingsui.gz

[root@oldboyedu01-nb oldboy]# ls -l |grep "^d" ( 找出目录为d开头的文件 )

drwxr-xr-x 3 root root 4096 Jun 22 21:55 ext

drwxr-xr-x. 2 root root 4096 Jun 9 07:26 test

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xiaodong

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xingfujie

[root@oldboyedu01-nb oldboy]#

#方法4

[root@oldboyedu01-nb oldboy]# ls -l|awk '$2>1' ( 第二列大于1 )

total 28

drwxr-xr-x 3 root root 4096 Jun 22 21:55 ext

drwxr-xr-x. 2 root root 4096 Jun 9 07:26 test

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xiaodong

drwxr-xr-x 2 root root 4096 Jun 22 21:55 xingfujie

[root@oldboyedu01-nb oldboy]#

#第2题假如当前目录[root@oldboyedu01-nb oldboy]# pwd #==>这是打印当前目录的,最菜的命令

/oldboy

现在因为需要进入到/tmp目录下进行操作,执行的命令如下:

[ root@oldboy oldboy]# cd /tmp/

[ root@oldboy tmp]#pwd

/tmp/

操作完毕后,希望快速返回上一次进入的目录,即/oldboy目录,如何操作(不使用cd/oldboy)

[root@oldboyedu01-nb tmp]# #快速回到上一次的所在的位置/目录

[root@oldboyedu01-nb tmp]# cd -

/oldboy

[root@oldboyedu01-nb oldboy]# pwd

/oldboy

[root@oldboyedu01-nb oldboy]#

cd -

cd . =====当前目录 复制/移动 cp/etc/host.

cd.. =====进入到当前目录的上一级目录

cd~ =====进入当前用户的家目录,回老家

(root用户)~ ====/root

(普通用户)~ ====/home/

cd =====回老家 回家

cd - #快速回到上一次的所在位置/目录

[root@oldboyedu01-nb oldboy]##进入到/etc/sysconfig/network-scripts/目录,并查看你所在的位置

[root@oldboyedu01-nb oldboy]#进入到上一级目录,并查看你所在位置

[root@oldboyedu01-nb oldboy]##进入到/root目录下面,并显示你所在位置

[root@oldboyedu01-nb oldboy]#回到老家

[root@VM-8-6-centos ~]# cd /oldboy/

[root@VM-8-6-centos oldboy]# cd /etc/sysconfig/network-scripts/

[root@VM-8-6-centos network-scripts]# pwd

/etc/sysconfig/network-scripts

[root@VM-8-6-centos network-scripts]# cd ..

[root@VM-8-6-centos sysconfig]# pwd

/etc/sysconfig

[root@VM-8-6-centos sysconfig]# cd /root/

[root@VM-8-6-centos ~]# pwd

/root

[root@VM-8-6-centos ~]# cd -

/etc/sysconfig

#第3题一个目录中有多文件(ls查看时好多屏),想最快速度查看到最近更新的文件,怎么查

ls -lrt

第5题 调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?

tail -f 显示文件的实时更新

taillf ====tail -f

第4题 打印配置文件nginx.conf 内容的行号及内容,该如何做?

[root@oldboyedu01-nb oldboy]# echo {1..5}

1 2 3 4 5

[root@oldboyedu01-nb oldboy]# echo stu {01..10}

stu 01 02 03 04 05 06 07 08 09 10

[root@oldboyedu01-nb oldboy]# echo stu{01..10}

stu01 stu02 stu03 stu04 stu05 stu06 stu07 stu08 stu09 stu10

[root@oldboyedu01-nb oldboy]# echo stu{01..10}xargs -n1

stu01xargs stu02xargs stu03xargs stu04xargs stu05xargs stu06xargs stu07xargs stu08xargs stu09xargs stu10xargs -n1

[root@oldboyedu01-nb oldboy]# echo stu{01..10}|xargs -n1

stu01

stu02

stu03

stu04

stu05

stu06

stu07

stu08

stu09

stu10

[root@oldboyedu01-nb oldboy]# echo stu{01..10}|xargs -n1 >nginx.conf

[root@oldboyedu01-nb oldboy]# cat nginx.conf

stu01

stu02

stu03

stu04

stu05

stu06

stu07

stu08

stu09

stu10

[root@oldboyedu01-nb oldboy]#

###方法1

[root@oldboyedu01-nb oldboy]# cat -n nginx.conf (-n表示行号)

1 stu01

2 stu02

3 stu03

4 stu04

5 stu05

6 stu06

7 stu07

8 stu08

9 stu09

10 stu10

###方法2 -vi/vim

:set nu #显示行号 number

:set monu #取消小时行号

###方法3 -grep -n参数

[root@oldboyedu01-nb oldboy]# grep -n "stu" nginx.conf

1:stu01

2:stu02

3:stu03

4:stu04

5:stu05

6:stu06

7:stu07

8:stu08

9:stu09

10:stu10

[root@oldboyedu01-nb oldboy]# grep -n "." nginx.conf

1:stu01

2:stu02

3:stu03

4:stu04

5:stu05

6:stu06

7:stu07

8:stu08

9:stu09

10:stu10

小结:

1.cat -n;vi/vim显示行号

2、grep -n

3、awk NR $ print

###第5题,装完系统后,希望让网络文件共享服务器NFS(iptables),仅在3级别上开机自启动,如何操作?

chkconfig iptables off

###第6题,liunx系统中查看中文,但是乱码,请问如何解决?

解决:

方法1:推荐修改xshell 字符集

方法2:修改系统字符集

1:命令行 export LANG=en_us.utf-8

2.写入配置文件

cp /etc/sysconfig/i18n /etc/sysconfig/i18n.bat

echo ‘LANG=en_us.UTF-8'>/etc/sysconfig/i18n

3、生效

source /etc/sysconfig/i18n

###第7题; /etc/目录为liunx系统默认的配置文件及服务启动命令的目录

a、请用tar 打包/etc整个目录(打包及压缩)

b、请把a点命令的压缩包,解压到/tmp指定目录下(最好只用tar命令实现)

c、请用tar打包/etc整个目录(打包及压缩,但需要排除/etc/services文件)。

tar 创建查看解压压缩包

[root@oldboyedu01-nb oldboy]# tar zcvf /tmp/etc.tar.gz /etc/

创建压缩包 压缩包存放的位置 压缩能够目录

zcvf 注释:

z----通过gzip工具进行压缩 ,

c-----表示create创建 压缩包 ,

v---表示verbose显示执行过程

f-----显示file 接上压缩包的名字

[root@oldboyedu01-nb oldboy]# ls -l /tmp/ (查看文件)

total 9508

-rw-r--r-- 1 root root 9736182 Jun 23 05:48 etc.tar.gz

查看压缩包的内容

[root@oldboyedu01-nb oldboy]# tar ztf /tmp/etc.tar.gz

ztf注释: t----表示list 显示压缩包的内容

解压

[root@oldboyedu01-nb oldboy]# cd /tmp/

[root@oldboyedu01-nb tmp]# tar zxf etc.tar.gz (解压)

创建

tar zcf

查看

tar tf

解压

tar xf

[root@oldboyedu01-nb tmp]# tar zxf etc.tar.gz

[root@oldboyedu01-nb tmp]# tar zcf /tmp/sysconfig.tar.gz /etc/sysconfig/

tar: Removing leading /' from member names tar: Removing leading /' from hard link targets

[root@oldboyedu01-nb tmp]# tar tf /tmp/sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# ls -l

total 9568

drwxr-xr-x 78 root root 4096 Jun 23 03:39 etc

-rw-r--r-- 1 root root 9736182 Jun 23 05:48 etc.tar.gz

-rw-r--r-- 1 root root 53851 Jun 23 06:00 sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# rm -fr etc

do not use rm -fr etc

[root@oldboyedu01-nb tmp]# ll

total 9568

drwxr-xr-x 78 root root 4096 Jun 23 03:39 etc

-rw-r--r-- 1 root root 9736182 Jun 23 05:48 etc.tar.gz

-rw-r--r-- 1 root root 53851 Jun 23 06:00 sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# rm -fr etc

[root@oldboyedu01-nb tmp]# ll

total 95

-rw-r--r-- 1 root root 9736182 Jun 23 05:48 etc.tar.gz

-rw-r--r-- 1 root root 53851 Jun 23 06:00 sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# tar xf sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# ll

total 9568

drwxr-xr-x 3 root root 4096 Jun 23 06:02 etc

-rw-r--r-- 1 root root 9736182 Jun 23 05:48 etc.tar.gz

-rw-r--r-- 1 root root 53851 Jun 23 06:00 sysconfig.tar.gz

[root@oldboyedu01-nb tmp]# ls etc

sysconfig

[root@oldboyedu01-nb tmp]# ls etc

sysconfig

[root@oldboyedu01-nb tmp]# ls etc/sysconfig/

acpid i18n kernel quota_nld sshd

atd init keyboard raid-check sysstat

auditd ip6tables modules readahead sysstat.ioconf

authconfig ip6tables-config netconsole readonly-root system-config-firewall

cbq ip6tables.old network rngd system-config-firewall.old

clock iptables networking rsyslog udev

console iptables-config network-scripts sandbox

cpuspeed iptables.old ntpd saslauthd

crond irqbalance ntpdate selinux

grub kdump prelink smartmontools

请把A点命令的压缩包,解压到/tmp指定目录下(最好用tar命令实现)

[root@oldboyedu01-nb tmp]# tar xf etc.tar.gz -C /opt/ (指定目录)

[root@oldboyedu01-nb tmp]# ls -l /opt/ (查看解压后的目录情况)

请用tar打包/etc整个目录(打包及压缩,但需要排除/etc/services文件)

[root@oldboyedu01-nb tmp]# tar zcf /tmp/etc.tar.gz /etc/

tar: Removing leading `/' from member names

tar: Removing leading `/' from hard link targets

[root@oldboyedu01-nb tmp]#

[root@oldboyedu01-nb tmp]# tar zcf /tmp/etc-paichu.tar.gz /etc/ --exclude=/etc/services

tar: Removing leading `/' from member names

tar: Removing leading `/' from hard link targets

[root@oldboyedu01-nb tmp]# tar zcf /tmp/etc-paichu.tar.gz /etc/ --exclude=/etc/services

tar: Removing leading `/' from member names

tar: Removing leading `/' from hard link targets

[root@oldboyedu01-nb tmp]# tar tf /tmp/etc.tar.gz |grep services

etc/init/readahead-disable-services.conf

etc/services

[root@oldboyedu01-nb tmp]# tar tf /tmp/etc-paichu.tar.gz|grep services

etc/init/readahead-disable-services.conf

[root@oldboyedu01-nb tmp]#

cd /

tar zcf /tmp/etc.tar.gz etc/

小结:

1、tar 打包压缩

2、创建压缩包 查看压缩包, 解压

3、解压到指定的文件夹

4、创建压缩包排除

#第8题如何查看etc/services文件的有多少行?

[root@oldboyedu01-nb ~]# cd /oldboy/

[root@oldboyedu01-nb oldboy]# wc -l /etc/services

10774 /etc/services、

屌丝去洗浴中心之路

3、

(1) 查看22端口是否开启telnet

(2) sshd远程连接进程是否在运行

ps -ef

[root@oldboyedu01-nb oldboy]# ps -ef |grep "sshd" (过滤进程sshd)

root 1436 1 0 Jun22 ? 00:00:00 /usr/sbin/sshd

root 2461 1436 0 05:11 ? 00:00:00 sshd: root@pts/0

root 2588 1436 0 06:45 ? 00:00:00 sshd: root@pts/1

root 2656 1436 0 07:30 ? 00:00:00 sshd: root@pts/2

root 2701 2658 0 08:01 pts/2 00:00:00 grep sshd

[root@oldboyedu01-nb oldboy]# ps -ef |grep "/sshd"

root 1436 1 0 Jun22 ? 00:00:00 /usr/sbin/sshd

root 2705 2658 0 08:03 pts/2 00:00:00 grep /sshd

[root@oldboyedu01-nb oldboy]# ps -ef |grep "/sshd"|wc -l (显示进程出现几个;次数)

2

第9题:过滤出/etc/services 文件包含3306和1521两数字所在行号的内容

[root@oldboyedu01-nb oldboy]# grep "3306" /etc/services

mysql 3306/tcp # MySQL

mysql 3306/udp # MySQL

[root@oldboyedu01-nb oldboy]# egrep "3306|1521" /etc/services

mysql 3306/tcp # MySQL

mysql 3306/udp # MySQL

ncube-lm 1521/tcp # nCube License Manager

ncube-lm 1521/udp # nCube License Manager

[root@oldboyedu01-nb oldboy]# #egrep ==grep -E支持高级正则(公鸡里的战斗机)

[root@oldboyedu01-nb oldboy]#

第10题命令行及shell中不加引号、加单引号和加双引号的区别小结

单引号 所见即所得 吃啥吐啥

双引号 里面的特殊符号会被解析

[root@VM-8-6-centos oldboy]# echo 'hello lls $LANG $(hostname) 'pwd''

hello lls $LANG $(hostname) pwd

windows菜单项命令名前有符号什么表示该命令当前不能执行

如果一个名称用%括起来,那么就是用的它的赋值,而不是本身的字母

比如

echo time echo %time%

以上两个前者显示time这个字母,后者显示系统时间 19:42:12:02

还有%diskdiver%=系统盘等。

可以用set自己设定,有一些是系统默认的比容上面说的time;diskdiver

----------------------------------------------------------------------

FOR这条命令基本上都被用来处理文本,我们这次除了要说他处理文本的作用外还要讲他的其他一些好用的功能!

看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)

FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令

参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释

%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写哦~

FOR会把每个读取到的值给他!

IN:命令的格式,照写就是了!

(相关文件或命令) :FOR要把什么东西读取然后赋值给变量,不懂的话看下面的例子

do:命令的格式,照写就是了!

执行的命令:对每个变量的值要执行什么操作就写在这.

看不懂我的这些说明,可以在CMD输入for /?看系统提供的帮助!我这里也给出来吧,大家对照

FOR %%variable IN (set) DO command [command-parameters]

%%variable 指定一个单一字母可替换的参数。

(set) 指定一个或一组文件。可以使用通配符。

command 指定对每个文件执行的命令。

command-parameters

为特定命令指定参数或命令行开关。

现在开始讲每个参数的意思

/d

仅为目录

如果 Set (也就是我上面写的 "相关文件或命令") 包含通配符(* 和 ?),将对与 Set 相匹配的每个目录(而不是指定目录中的文件组)执行指定的 Command。

这个参数其实我也没弄太懂...有错误希望各位纠正!

系统帮助的格式:FOR /D %%variable IN (set) DO command

他主要用于目录搜索,不会搜索文件,看这样的例子

@echo off

for /d %%i in (*) do @echo %%i

pause

把他保存放在C盘根目录执行,就会把C盘目录下的全部目录名字打印出来,而文件名字一个也不显示!

在来一个,比如我们要把当前路径下文件夹的名字只有1-3个字母的打出来

@echo off

for /d %%i in () do @echo %%i

pause

这样的话如果你当前目录下有目录名字只有1-3个字母的,就会显示出来,没有就不显示了

这里解释下*号和?号的作用,*号表示任意N个字符,而?号只表示任意一个字符

知道作用了,给大家个思考题目!

@echo off

for /d %%i in (window?) do @echo %%i

pause

保存到C盘下执行,会显示什么呢?自己看吧!

/D参数只能显示当前目录下的目录名字,这个大家要注意!

/R

递归

进入根目录树 [Drive:]Path,在树的每个目录中执行 for 语句。如果在 /R 后没有指定目录,则认为是当前目录。如果 Set 只是一个句点 (.),则只枚举目录树。

系统帮助的格式:FOR /R [[drive:]path] %%variable IN (set) DO command

上面我们知道,/D只能显示当前路径下的目录名字,那么现在这个/R也是和目录有关,他能干嘛呢?放心他比/D强大多了!

他可以把当前或者你指定路径下的文件名字全部读取,注意是文件名字,有什么用看例子!

@echo off

for /r c:\ %%i in (*.exe) do @echo %%i

pause

咋们把这个BAT保存到D盘随便哪里然后执行,我会就会看到,他把C盘根目录,和每个目录的子目录下面全部的EXE文件都列出来了!!!!

再来一个

@echo off

for /r %%i in (*.exe) do @echo %%i

pause

参数不一样了吧!这个命令前面没加那个C:\也就是搜索路径,这样他就会以当前目录为搜索路径,比如你这个BAT你把他防灾d:\test目录下执行,那么他就会把D:\test目录和他下面的子目录的全部EXE文件列出来!!!

这个参数大家因该理解了吧!还是满好玩的命令!

/L

迭代数值范围

使用迭代变量设置起始值 (Start#),然后逐步执行一组范围的值,直到该值超过所设置的终止值 (End#)。/L 将通过对 Start# 与 End# 进行比较来执行迭代变量。如果 Start# 小于 End#,就会执行该命令。如果迭代变量超过 End#,则命令解释程序退出此循环。还可以使用负的 Step# 以递减数值的方式逐步执行此范围内的值。例如,(1,1,5) 生成序列 1 2 3 4 5,而 (5,-1,1) 则生成序列 (5 4 3 2 1)。语法是:

系统帮助的格式:for /L %% Variable in (Start#,Step#,End#) do Command

看着这说明有点晕吧!咋们看例子就不晕了!

@echo off

for /l %%i in (1,1,5) do @echo %%i

pause

保存执行看效果,他会打印从1 2 3 4 5 这样5个数字

(1,1,5)这个参数也就是表示从1开始每次加1直到5终止!

大会晕,就打印个数字有P用...好的满足大家,看这个例子

@echo off

for /l %%i in (1,1,5) do start cmd

pause

执行后是不是吓了一跳,怎么多了5个CMD窗口,呵呵!如果把那个 (1,1,5)改成 (1,1,65535)会有什么结果,我先告诉大家,会打开65535个CMD窗口....这么多你不死机算你强!

当然我们也可以把那个start cmd改成md %%i 这样就会建立指定个目录了!!!名字为1-65535

看完这个被我赋予破坏性质的参数后,我们来看最后一个参数

/f

\迭代及文件解析

使用文件解析来处理命令输出、字符串及文件内容。使用迭代变量定义要检查的内容或字符串,并使用各种 ParsingKeywords 选项进一步修改解析方式。使用 ParsingKeywords 令牌选项指定哪些令牌应该作为迭代变量传递。请注意:在没有使用令牌选项时,/F 将只检查第一个令牌。

文件解析过程包括读取输出、字符串或文件内容,将其分成独立的文本行以及再将每行解析成零个或更多个令牌。然后通过设置为令牌的迭代变量值,调用 for 循环。默认情况下,/F 传递每个文件每一行的第一个空白分隔符号。跳过空行。

系统帮助的格式:

for /F "ParsingKeywords" %% Variable in (FileNameSet) do Command

有没有发现这个参数说明比上面几个都多...没办法,人们用FOR命令主要也就是用/f参数,FOR的主场啊!大家得好好看!

先来解释下那个多出来的"ParsingKeywords"

他表示4个参数

eol=c - 指一个行注释字符的结尾(就一个)

skip=n - 指在文件开始时忽略的行数。

delims=xxx - 指分隔符集。这个替换了空格和跳格键的

默认分隔符集。

tokens=x,y,m-n - 指每行的哪一个符号被传递到每个迭代

的 for 本身。这会导致额外变量名称的分配。m-n

格式为一个范围。通过 nth 符号指定 mth。如果

符号字符串中的最后一个字符星号,

那么额外的变量将在最后一个符号解析之后

分配并接受行的保留文本。

usebackq - 指定新语法已在下类情况中使用:

在作为命令执行一个后引号的字符串并且一个单

引号字符为文字字符串命令并允许在 filenameset

中使用双引号扩起文件名称。

先别晕了!我这就举个例子帮助大家来理解这些参数!

usebackq这个参数不用理解了,系统默认会给我们加上!

为了能使用这个例子,我们先新建一个文本文件,在里面打上这些内容保存为test.txt:

;郁闷啊!

您好! 欢迎来到, 非常批处理

我们的网站 bbs.verybat.org

完毕!

@echo off

FOR /F "eol=; tokens=1 delims= " %%i in (test.txt) do @echo %%i

pause

我们把这个BAT保存到和你的test.txt相同的目录下面然后执行

我们会看到屏幕上会显示

您好!

我们的网站

完毕!

为什么会这样?我来解释

这个命令会读取在当前目录下名为test.txt文件中的内容,将每一行的内容赋值给变量%%i,忽略掉以;号开头的行,并且以空格做为分隔符号,打印每行以空格做分隔符号的第一列

结果就是这样了!!

如果改成

当然我们想要把全部文件内容直接打印出来就可以这样

@echo off

FOR /F "delims=" %%i in (test.txt) do @echo %%i

pause

另外/F参数还可以以输出命令的结果看这个例子

@echo off

FOR /F "delims=" %%i in ('net user') do @echo %%i

pause

这样你本机全部帐号名字就出来了把扩号内的内容用两个单引号引起来就表示那个当命令执行,FOR会返回命令的每行结果,加那个"delims=" 是为了让我空格的行能整行显示出来,不加就只显示空格左边一列!

基本上讲完了FOR的基本用法了...如果你看过FOR的系统帮助,你会发现他下面还有一些特定义的变量,这些我先不讲.大家因该都累了吧!你不累我累啊....

1、首先,找到你电脑桌面上的“计算机”选项,或者直接使用快捷键“win(徽标键)+e",进入计算机的页面中。

2、现在就进入了计算机的页面,在页面中找到“组织”选项,如下图所示,并点击。

3、点击后,在下面的选项框中找到“文件夹和搜索”选项,点击进入。

4、现在弹出了“文件夹选项”的设置框,在“高级设置”的下方找到“显示隐藏的文件、文件夹和驱动器”,并点击前面的选择按钮,点击确定。

5、现在再次回到“计算机”的页面中,选择“本地磁盘(C:)”,在其中找到“用户”文件夹,点击进入。

6、接下来的步骤有些繁琐,但是一步一步来,在“用户”的页面中,又打开该电脑的文件夹,如下图所示。

7、找到此页面中的“AppData”选项,点击进入。

8、再在这个页面中,找到“Roaming"文件夹,点击进入。

9、打开”Roaming"文件夹后,找到其中的“Microsoft”文件夹,并进入。

10、在“Microsoft”文件夹”中又找到“Windows"文件夹并点击进入。

11、在该页面中又找到“SendTo"文件夹,SendTo文件夹里面就是右键菜单中的操作选项。

12、在这里就可以清理掉一些不常用的右键菜单选项、留下自己经常使用的选项,以后操作起来就会更加方便,如下图所示。