kshell打开某个文件

Python013

kshell打开某个文件,第1张

/etc/profile 在登录时首先自动执行。

$HOME/.profile 在登录时第二个自动执行。

$ENV 在创建一个新的 KShell时指定要读的一个文件。

文件名元字符

* 匹配有零或零个以上字符的字符串

? 匹配任何单个字符

[abc…] 匹配括号内任何一个字符,也可用连字符指定一个范围(例如, a-z,A-Z,0-9)

[!abc…] 匹配任何不包括在括号内的字符

?(pattern) 匹配模式的零个或一个实例

*(pattern) 匹配指定模式的零个或多个实例

+ (pattern) 匹配指定模式的一个或多个实例

@ (pattern) 只匹配指定模式的一个实例

! (pattern) 匹配任何不匹配模式的字符串

\n 匹配与 (…)中的第 n个子模式匹配的文本。

~ 当前用户的主目录

~ name 用户 name的主目录

这个模式 pattern可能是由分隔符“ |”或“&”分隔的模式的序列,

例: pr !(*.o|core) | lp

引用

命令分隔符

& 后台执行

( ) 命令分组

| 管道

<>& 重定向符号

* ? [ ] ~ + - @ ! 文件名元字符

““ 中间的字符会逐字引用,除了 `` 替换命令和 $ 替换变量 .

‘’ 中间的所有字符都会逐字引用

\ 在其后的字符会按其原来的意义逐字采用 .如在 ””中使用 \”,\`,\$

\a 警告, \b退格 ,\f 换页 ,\n 换行 ,\r 回车 ,\ 制表符 ,\v 垂直制表符 ,

\nnn 八进制值 ,\xnn 十六进制值 ,\’ 单引号 ,\” 双引号 ,\\ 反斜线 ,

`` 命令的替换

$ 变量的替换

命令形式

Cmd & 在后台执行

Cmd1cmd2 命令序列,依次执行

{cmd1cmd2} 将命令做为一组来执行

(cmd1cmd2) 在子 shell中,将命令做为一组执行

Cmd1|cmd2 管道 将 cmd1的输出作为 cmd2的输入

Cmd1 `cmd2` 命令替换 用 cmd2的输出作为 cmd1的参数

Cmd1$(cmd2) 命令替换,可以嵌套

Cmd$((expression)) 运算替换。用表达式结果作为参数

Cmd1&&cmd2 逻辑与。如果 cmd1成功才执行 cmd2

Cmd1||cmd2 逻辑或。如果 cmd1成功则不会执行 cmd2

重定向形式

文件描述符:

0 标准输入 stdin 默认为键盘

1 标准输出 stdout

2 标准错误 stderr

Cmd >file 将 cmd的结果输出到 file(覆盖 )

Cmd >>file 将 cmd的结果输出到 file(追加 )

Cmd <file 从 file中获取 cmd 的输入

Cmd <<text 将 shell脚本的内容(直到遇见一个和 text一样的标记为止)作为 cmd的输入

Cmd <>file 在标准输入上打开文件以便读写

Cmd >&n 将输出发送到文件描述符 n。 ll >&1

Cmd m>&n 将本来输出的 m中的内容转发到 n中。 Ll 3>&2

Cmd >&- 关闭标准输出

Cmd <&n 获取输入

Cmd m<&n

Cmd <&- 关闭标准输入

在文件描述符和一个重定向符号间不允许有空格。

Cmd 2>file 将标准错误发到 file中

Cmd >file 2>&1 将标准错误和标准输出都发到 file

Cmd >f1 2>f2 将标准输出发到 f1,标准错误发到 f2

Cmd | tee files 将输出发送到标准输出和 files中

Cmd 2>&1 | tee files 将输出和错误同时发到标准输出和 files中

2.变量

变量替换

下列表达式中不允许使用空格。冒号是可选的,如果用冒号那么变量必须是非空的并设置了初始值。

Var=value… 将变量 var 设为 value

${var} 使用变量 var的值 如果变量和其后面的文本是分开的则可以不加大括号。

${var:-value} 如果变量 var已设置则使用它,否则使用值 value

${var:=value} 如果变量 var已设置则使用它,否则使用值 value并将 value赋给变量 var

${var:+value} 如果变量 var已设置则使用 value,否则什么也不使用

例 :echo ${u-$d}echo ${tmp-`date`}如果没设 tmp,则执行 date

内置变量

$# 命令行参数的个数

$? 上一条命令执行后返回的值

$$ 当前进程的进程号 (PID), 通常用于在 shell脚本中创建临时文件的名称

$0 第一个参数即命令名

$n 命令行上的第 n个参数

$* 将命令行上所有参数作为一个字符串

$@ 命令行上所有参数,但每个参数都被引号引起来

LINENO 脚本或函数内正在执行的命令的行号

OLDPWD 前一个工作目录(由 CD设置)

PPID当前 SHELL的父进程的进程号

PWD 当前工作目录(由 CD设置)

RANDOM[=n] 每次引用时产生一个随机数,如果给定 n则以整数 n开始

SECONDS 这个整型变量的值是指从这个 shell会话启动算起所过去的秒数。但它更有用的是用脚本中的计时。

例: start=$SECONDS

read answer

finish=$SECONDS

TMOUT 如果设置了该变量,则在没有输入的情况下经过 TMOUT变量所指定的秒数后, shell退出。值为 0时无效。

CDPATH

允许用户使用简单文件名作为 CD的参数,从而快速改变目录。设置方法与 PATH类似,通常在启动文件中设置。如果 CD的参数是一个绝对路径,则不会查询 CDPATH.

例: CDPATH=:/u1/nr:/u1/progs:

export CDPATH

cd nr

就会进到 nr中去。

注意:变量必须大写,定义后必须导出 .

数组

Kshell支持一维数组,最多支持 1024个元素。第一个元素为0。

Set –A name value0 value1 …

声明数组,指定的值就成为 name的元素。

${name[i]}  i为 0至 1023的值,可以是表达式。返回数组元素 i

${name} 返回数组元素0

${name[*]},${name[@]} 返回所有元素

下标 [*]和 [@]都可以提取整个数组的内容。但当它们在引号中使用时其行为是不同的。使用 @可生成一个数组,这个数组是原始数组的副本,而使用 *,则生成的仅仅是具有单一元素的数组 (或者是一个普通变量 )。

例: set -A a "${names[*]}"

set -A b "${names[@]}"

set|head -5

a[0]='alex helen jenny scott'

b[0]=alex

b[1]=helen

b[2]=jenny

b[3]=scott

${#name[*]} 返回数组元素个数

运算符

Kshell使用 C语言中的运算符。

+ 加 - 减 ! 逻辑非 ~ 按进制取反 * 乘 / 除 % 求余 <<左移 >>右移 <= 小于等于 >= 大于等于 <小于

>大于 == 相等 != 不等 &&逻辑与 || 逻辑或

3.内置命令

# 注释后面的一行

Break [n] 从 for while select until循环中退出或从 n次循环中退出

Case value in

Pattern1) cmds1

Pattern2) cmds2

Esac

类似于 select case.例 :

Case $<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1 in

No|yea) response=1

break

-[tT]) table=TRUE

*) echo “unknown option”exit 1

Esac

Continue [n] 在 for while select until循环中跳过余下的命令,继续下一次循环 (或跳过 n次循环 )

Eval args args是一行包含 shell变量的代码 .eval首先进行变量扩展,并且运行由此产生的命令。在 shell变量包括了重定向符号,别名或其他变量时是有用的。

例 :

For option

Do

Case “$option” in

Save) out=’ >$newfile’

Show) out=’ | more’

Esac

Done

Eval sort $file $out

Exit [n] 退出脚本,退出状态为 n.

Export [name=[value]…]

定义全局变量,让其它 shell脚本也可以使用。无参数时输出当前定义的全局变量。

For x [in list]

Do

Commands

Done

使变量 x(在可选的值列表中 )执行 commands,省略时假定为 ”$@”位置参数

例 :

For item in `cat program_list`

Do

Grep –c “$item.[co]” chap*

Done

Function name{commands} 定义一个函数

If condition1

Then commands1

[elif condition2

Then commands2]

[else commands3]

Fi

条件执行语句。

Let expressions 执行一个或多个表达式。表达式中的变量前不必有 $.如果表达式中包含了空格或其他特殊字符,则必须引起来。

例: let “I = I + 1”或 let i=i+1

Read [var1[?string]] [var2 …] 从标准输入读入一行给相应的变量,并把剩余的单词给最后一个变量。 String为相应的提示信息 .无参时只等待一次输入。

Readonly [var1[=value] var2[=value] …] 设置只读变量 ,无参时显示所有只读变量

Return [n] 用于一个函数里面返回状态

repeat word

do

commands

done

指定一个命令序列执行的次数。

例:

repeat 3

do

echo "bye"

done

Select x [in list]

Do

Commands

Done

显示一列按 list中顺序编号的菜单项。让用户键入行号选择或按 return重新显示。

例 :

Ps3=”select thd item number:”

Select event in format page view exit

Do

Case “event” in

Format) nroff $file | lp

Page) pr $file | lp

View) more $file

Exit) exit 0

*)echo “invalid selection”

Esac

Done

输出为 :

1. format

2. page

3. view

4. exit

select the item number:

set [options arg1 arg2 …] 无参时输出所有已知变量的值。

Shift [n] 交换位置参数(如将 $2变为 $1) .如果给出 n,则向左移动 n个位置。通常用于在 while循环中迭代命令行参数。 N可以是一个整数表达式。

Sleep [n] 睡眠 n秒钟

Test condition 或 [ condition ] 判断条件,为真返回 0,否则返回非 0.

文件:

-a filename 如果该文件存在而为真

-d filename 如果该文件存在且为一个目录,则为真

-f filename 如果该文件存在且为一个常规文件,则为真

-L filename 如果该文件存在且为一个符号链接,为真

-r filename 如果该文件存在且用户对其有读取权限,真

-s filename 如果该文件存在且包含信息 (大于 0字节 ),真

-w filename 如果该文件存在且对其有写入权,真

-x filename 如果该文件存在且对其有执行权,真

File1 -nt file2 如果 file1存在且在 file2后修改则值为真 (指修改时间 )

File1 -ot file2 如果 file1存在且在 file2前修改则值为真 (指修改时间 )

字符串:

string 如果 string不为空字符串则值为真

-n string 如果 string字符长度大于 0则值为真

-z string 如果 string字符长度等于 0则值为真

string1=sting2 如果 string1等于 string2则值为真

string1!=string2如果 string1不等于 string2则值为真

string2可以是通配符模式。

整数比较:

-gt 大于; -ge 大于或等于; -eq 等于; -ne 不等于 -le 小于或等于 -lt 小于

组合:

! condition 如果 condition为假则为真

condition1 –a condition2 如果两个条件都为真则为真

condition1 –o condition2 如果两个条件有一个为真则为真

trap [[commands] signals] 如果接收到任何的信号 signals则执行命令 commands.如果完全忽略 commands则会重新设置由默认行为处理指定的信号。

例:

Trap “” 2 忽略信号 2(中断,通常是 ctrl+c)

Trap 2 恢复中断 2

Trap “rm –f $tmpexit” 0 1 2 15 当 shell程序退出,用户退出,按 ctrl+c或执行 kill时删除 $tmp.

Typeset [options] [var [var]…]设置变量属性

-u 将变量值中所有字母全部转换成大写

-l 将变量值中所有字母全部转换成小写

-i 将变量值设为整数类型 .-ix x为相应的进制,表示时为 x#变量值,可用于进制转换。

例: typeset -i2 vv vv=2echo $vv2#10

typeset -i 相当于 integer

-L width 在 width宽度之内左对齐

-R width 在 width宽度之内右对齐,前面空位用空格填充

-Z width 在 width宽度之内右对齐,变量如果是数字,则前面空位用零填充

如果忽略 width,将使用赋给这个变量的第一个值的宽度。

-x 设置一个变量全局。 typeset -x 相当于 export

-r 设置一个变量具有只读属性,在设置的同时或之前,要先给这些变量赋值。

例: typeset -r PATH FPATH=/usr/local/funcs

typeset -r 相当于 readonly

不带参数的 typeset可以列出变量和变量的属性。查看指定的变量属性可用 type|grep day

使用带有某一选项的 typeset来看看哪一个变量具有特定的属性: typeset -z

Unset var 删除一个变量,将它置为空

Until condition

Do

Commands

Done

执行命令 command直到满足条件 condition.

While condition

Do

Commands

Done

如果满足条件 condition则执行 commands

转载于:https://blog.51cto.com/gobdle/128601

相关资源:Kshell基础_kshell-Linux文档类资源-CSDN文库

原文链接:http://blog.51cto.com/gobdle/128601

文章知识点与官方知识档案匹配

C技能树首页概览

115478 人正在系统学习中

点击阅读全文

打开CSDN APP,看更多技术内容

社团检测之K-Shell算法_梦家的博客_k-shell算法

K-shell 方法递归地剥离网络中度数小于或等于 k 的节点,具体划分过程如下: 假设网络中不存在度数为 0 的孤立节点。从度指标的角度分析,度数为 1的节点是网络中最不重要的节点,因此首先将度数为 1 的节点及其连边从网络中删除。删除...

继续访问

...复杂网络中有影响力的重要节点_7:45am的博客_kshell...

改进的k-shell指标通过考虑从目标节点到网络核心的最短距离,该网络核心被定义为具有最高k-shell值的节点集。拥有相同k-shell数量的节点影响力被定义为: 其中,k s m a x ks_{max}ksmax​是最大的k-shell,S c S_cSc​是拥...

继续访问

K shell基础

K shell 精简教程,立马上手,让你发现k shell 如此简单

(python)改进的重力kshell的关键节点识别算法(KSGC)复现

一.算法介绍 KSGC是一种基于重力公式的关键节点识别方法(三步) 1.计算系数 2.重力公式 3.整体算法 二.代码 import networkx as nx import math def kshell(G): graph = G.copy() importance_dict={} level=1 while len(graph.degree): importance_dict[level]=[] while True:

继续访问

python实现k-shell复杂网络_10大必知的顶级python库_weixin_39867708的博...

作为数据科学和机器学习相关的研究和开发人员,大家每天都要用到 python。在本文中,我们将讨论一些 python 中的顶级库,开发人员可以使用这些库在现有的应用程序中应用、清洗和表示数据,并进行机器学习研究。我们将讨论以下 10 个库:...

继续访问

(python)改进的k-shell算法来识别关键节点 The improved k-shell...

k-shell算法中很多节点的kshell值相同,无法区分它们的重要性,因此对k-shell算法进行了改进,提出了IKS算法 二.算法思路 熵是用来表示信息的不确定性,熵越大表示信息的不确定性越大。 这篇文章将熵扩展到了复杂网络中,称为节点信息熵...

继续访问

解释 kshell语法中 双引号“”单引号 ‘’ 和反斜杠\ 的作用以及执行规则

解释 1.双引号““,使包含在里边的字符串失去意义,不起作用,除了四个字符$ ` " 和\外。 2.单引号 ` `,使包含在里边的字符串失去意义,不起作用。 3.反斜杠 \,使紧跟在 \后面的字符正常显示,转义符。 1.Example $ s=“hello” # assign a value to a variable $ print “$s” # output the value

继续访问

K-shell算法的简单实现(python)

k-shell的基本思想:K-shell 方法递归地剥离网络中度数等于 k 的节点,我们让k值为1,不断地让节点的度数值与其相比较,如果等于那么我们就将该节点从网络中剥离出去,然后继续重复比较和剥离的过程,直到度数值都不等于k,这就意味着我们需要将k增大,然后再 重复比较剥离和k值增大的过程。简单实现:# ks代表了一个简单的网络,里面由三个节点‘1’,‘2’,‘4’ ks={'1':['3','...

继续访问

K-Core, K-Shell &K-Crust傻傻分不清楚_siyan985的博客_k核...

而K-Shell由属于k-core但不属于(k+1)-core的结点和连边组成。比如,0-core就是整个图,因为每个结点的度都至少大于01-core就是把所有孤立结点丢掉,这样图中结点度都大于等于1. 0-shell就是那些孤立的结点组成的子图。

继续访问

(python编程)k-shell的实现

实现k-shell代码 def kshell(graph): importance_dict = {} ks = 1 while graph.nodes(): temp = [] node_degrees_dict = {} for i in G.degree(): node_degrees_dict[i[0]]=i[1] kks = min(node_degrees_dict.values.

继续访问

复杂网络K-Shell算法及其Python实现

The rest of the world may follow the rules,but i must follow my heart! 随心所欲即使其他人随波逐流。 K-Shell算法基本思想K-shell 方法递归地剥离网络中度数小于或等于 k 的节点,具体划分过程如下: 假设网络中不存在度数为 0 的孤立节点。从度指标的角度分析,度数为 1的节点是网络中最不重要的节点,因此首先将

继续访问

k-shell分解算法

K-shell 分解方法给出了节点重要性的一种粗粒化的划分。 其基本思想如下,假设边缘节点的 K-shell值为 1,然后往内一层层进入网络的核心,先去除网络 中度值等于 1 的所有节点以及连边。 若剩下的节点里面,仍有度值等于 1 的节点,则重复上述操作,即去除这些节点和连边,直至所有节点的度值都大于 1,把这些去除的节点的 K-shell 值记为 1,也就是说这些节点均处于 ks 值为 1 的层。 然后依次去除度值小于或等于k 的节点及连边(k 为整数,k≥2),直到所有的节点都有对应的 ks 值为止。

shell脚本 read file

echo "" >$3 while read srcline d...

继续访问

shell使用中用到得参数详解(包括if中参数)(20200604更新)

1.shell脚本if判断变量介绍 [ -a FILE ] 如果 FILE 存在则为真 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真 [ -e FILE ] 如果 FILE 存在则为真 [ -f FILE ] 如果 FILE 存在且是一个普通文件则为真 [ -g FILE ] 如果 FILE 存在且已经设置了SGID则为真 [ -h FILE ] 如果 FILE 存在且是一个符号连接则为真 [ -k FILE ]

继续访问

最新发布 Shell编程语法

shell编程的语法

继续访问

怎么写第一个kshell 以及如何执行kshell

如何写一个标准的kshell #cat helloworld.ksh #!/bin/usr/ksh print "hello world ,kshell" 如何执行shell #ksh helloworld.ksh hello world,kshell 或者 #./helloworld.ksh #需要执行权限x 如何查看执行结果 #print "$?" #打印出执行

继续访问

R语言-关键节点问题-方案四-K-shell分解法

K-shell分解法,O(N) step 1 查找网络中所有度为1的节点,并将这些节点及连接的边去掉。 step 2 经过步骤1后,网络中可能会出现新的度为1的节点,循环执行步骤1,直至所剩的网络中没有度为1的节点为止。 step 3 去掉网络中剩余度为2的节点,一次类推,重复循环执行。 step 4 重复以上操作,直至网络中没有节点为

继续访问

热门推荐 shell脚本基本语法详解

编写shell脚本的时候,最前面要加上一行:#!/bin/bash,因为linux里面不仅仅只有bash一个解析器,还有其它的,它们之间的语法会有一些不同,所以最好加上这一句话,告诉系统要用这个解析器。一.shell变量shell变量和一些编程语言不同,一般shell的变量赋值的时候不用带“$”,而使用或者输出的时候要带“$”。加减乘除的时候要加两层小括号。括号外面要有一个“$”,括号里面的变量可以

继续访问

k-shell的python实现

import networkx as nx import matplotlib.pyplot as plt def get_K_sehll(G): # 为了不改变原图 graph = G.copy() k_shells = [] # k从最小度开始 degrees = (graph.degree[n] for n in graph.nodes()) k = min(degrees) while nx.number_of_nodes(graph)

继续访问

shell 中 '>' 与‘>>’ 的区别

在shell中 '>' 为创建: echo “hello shell” >out.txt '>>' 为追加:echo “hello shell” >>out.txt 当out.txt 文本不存在时,'>'与‘>>’都会默认创建out.txt文本,并将hello shell 字符串保存到out.txt中 当out.txt文本存在...

继续访问

这是我见过最牛逼的Shell脚本!

#!/bin/bash APP_NAME=&quot${0##*[\\/]}&quotAPP_VERSION=&quot1.0&quot#颜色定义 iSumColor=7 #颜色总数 cRed=1 #红色 cGreen=2 #绿色 cYellow=3 #黄色 cBlue=4 #蓝色 cFuchsia=5 #紫红色 cCyan=6 #青色(蓝绿色) cWhite=7

继续访问

k-core与k-shell的区别

一、问题描述: 在文章中看到k-core与k-shell的概念,将全局图中分成2-core与1-shell的概念? 结论: 图可以说明一切,如图所示: 1、2-core是包含蓝色与绿色的点,3-core会包含全部的点 2、1-shell指的是黄色的点 3、推断:任何一个图均可以分成k-core图与(k-1)-shell ...

继续访问

Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义

变量说明 $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2"

继续访问

【shell脚本】shell脚本的三个小练习

1.利用shell脚本编写一个进度条 先介绍一下shell中printf命令的使用方法,与C语言风格类似,只不过在shell中是一个命令,所以不能通过圆括号传参,所有的参数用双引号括起来,第一个参数是格式控制,与C一致,参数之间不能用逗号,像命令传参一样,用空格隔开。 为了进度条能稍微美观一点,我们可以设置字体的颜色和背景色。在shell中,怎么做到呢? 颜色是通过添加专

继续访问

Shell脚本学习(一)Shell命令基础

Shell脚本学习(一)Shell命令基础

继续访问

k shell

shell

c/c++

K-shell 方法递归地剥离网络中度数等于 k 的节点,我们让k值为1,不断地让节点的度数值与其相比较,如果等于那么我们就将该节点从网络中剥离出去,然后继续重复比较和剥离的过程,直到度数值都不等于k,这就意味着我们需要将k增大,然后再 重复比较剥离和k值增大的过程。

简单实现:

# ks代表了一个简单的网络,里面由三个节点‘1’,‘2’,‘4’

ks={'1':['3','4'],'2':['1'],'4':['2','1']}

#ks1暂时存储我们的查询结果

ks1=[]

#k值的初始值为s=1

s=1

while ks:

#根据度数值是否和s相等,将找到的节点存入ks1

for k,v in ks.items():

if len(v)==s:

ks1.append(k)

#判断是否ks1是否含有值,如果含有即代表s不用增加,否则是s+1

if ks1!=None:

for k2 in ks1:

#如果记录的节点在网络中,则删除

if k2 in ks:

ks.pop(k2)

#删除的那个节点不应该出现在网络节点的度数中,所以我们要移除

for v in ks.values():

if k2 in v:

v.remove(k2)

else:

s+=1

#每一次进行完上面的代码都要进行一次清空 ,为下次判断是否为None做好条件

ks1.clear()

print(s)

环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件(如临时文件).

环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk等软件时就必须设置环境变量。方法如下:

点击我的电脑然后按右键——属性——高级——环境变量——新建——名称/路径。

环境变量是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP 环境变量指定程序放置临时文件的位置。

任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。

使用“控制面板”中的“系统”可以自定义下列变量:

用于 logged_on_user_name 的用户环境变量

对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。

系统环境变量

管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000 安装程序配置默认的系统变量,例如 Windows 2000 文件的路径

环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当然和具体的环境变量相关. 象path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找再象tc或bc++中, set include=path1path2是告诉编译程序到哪里去找.h类型的文件当然不仅仅是指定什么路径, 还有其它的作用的, 象 set dircmd=/4 设置一个环境变量的作用是在使用dir命令是会把/4最为缺省的参数添加到你的dir命令之后, 就象你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量还是给dir这个内部命令设置的, 这我也不清楚.

至于DWORD GetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize), 参数lpName是你要求查询的环境变量的名, lpBuffer是返回你所指定的环境变量的值的, dSize是告诉这个函数lpBuffer可以存放多少个字节.

问:什么是环境变量?有什么用?

回复人:【烦人】(phchenjie)2004-9-22 12:45:43

环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件(如临时文件).

回复人:大平(xjp6688)2004-9-23 16:18:21

怎么说呢?就是说你指定的一个路径

回复人: 一级(初级) user1 100 24326662 3397661 859200 flowind22 4 2004-9-23 20:40:22 雪中月(yadjun)2004-9-27 15:55:07

前面的那位老兄说的差不多,环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk等软件时就必须设置环境变量。方法如下:

点击我的电脑然后按右键——属性——高级——环境变量——新建——名称/路径。

回复人:花伟(huawei8)2004-9-28 14:33:21

环境变量是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP 环境变量指定程序放置临时文件的位置。

任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。

使用“控制面板”中的“系统”可以自定义下列变量:

用于 logged_on_user_name 的用户环境变量

对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。

系统环境变量

管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000 安装程序配置默认的系统变量,例如 Windows 2000 文件的路径

计算机常用英语术语.

计算机常用英语术语、词汇表 绝对COOL资料!

Computer Vocabulary In Common Use

一、硬件类(Hardware)

二、软件类(Software)

三、网络类(Network)

四、其它

CPU(Center Processor Unit)中央处理单元

mainboard主板

RAM(random access

memory)随机存储器(内存)

ROM(Read Only Memory)只读存储器

Floppy Disk软盘

Hard Disk硬盘

CD-ROM光盘驱动器(光驱)

monitor监视器

keyboard键盘

mouse鼠标

chip芯片

CD-R光盘刻录机

HUB集线器

Modem= MOdulator-DEModulator,调制解调器

P-P(Plug and Play)即插即用

UPS(Uninterruptable Power Supply)不间断电源

BIOS(Basic-input-Output

System)基本输入输出系统

CMOS(Complementary Metal-Oxide-Semiconductor)互补金属氧化物半导体

setup安装

uninstall卸载

wizzard向导

OS(Operation Systrem)操作系统

OA(Office AutoMation)办公自动化

exit退出

edit编辑

copy复制

cut剪切

paste粘贴

delete删除

select选择

find查找

select all全选

replace替换

undo撤消

redo重做

program程序

license许可(证)

back前一步

next下一步

finish结束

folder文件夹

Destination Folder目的文件夹

user用户

click点击

double click双击

right click右击

settings设置

update更新

release发布

data数据

data base数据库

DBMS(Data Base Manege

System)数据库管理系统

view视图

insert插入

object对象

configuration配置

command命令

document文档

POST(power-on-self-test)电源自检程序

cursor光标

attribute属性

icon图标

service pack服务补丁

option pack功能补丁

Demo演示

short cut快捷方式

exception异常

debug调试

previous前一个

column行

row列

restart重新启动

text文本

font字体

size大小

scale比例

interface界面

function函数

access访问

manual指南

active激活

computer language计算机语言

menu菜单

GUI(graphical user

interfaces )图形用户界面

template模版

page setup页面设置

password口令

code密码

print preview打印预览

zoom in放大

zoom out缩小

pan漫游

cruise漫游

full screen全屏

tool bar工具条

status bar状态条

ruler标尺

table表

paragraph段落

symbol符号

style风格

execute执行

graphics图形

image图像

Unix用于服务器的一种操作系统

Mac OS苹果公司开发的操作系统

OO(Object-Oriented)面向对象

virus病毒

file文件

open打开

colse关闭

new新建

save保存

exit退出

clear清除

default默认

LAN局域网

WAN广域网

Client/Server客户机/服务器

ATM( Asynchronous

Transfer Mode)异步传输模式

Windows NT微软公司的网络操作系统

Internet互联网

WWW(World Wide Web)万维网

protocol协议

HTTP超文本传输协议

FTP文件传输协议

Browser浏览器

homepage主页

Webpage网页

website网站

URL在Internet的WWW服务程序上

用于指定信息位置的表示方法

Online在线

Email电子邮件

ICQ网上寻呼

Firewall防火墙

Gateway网关

HTML超文本标识语言

hypertext超文本

hyperlink超级链接

IP(Address)互联网协议(地址)

SearchEngine搜索引擎

TCP/IP用于网络的一组通讯协议

Telnet远程登录

IE(Internet Explorer)探索者(微软公司的网络浏览器)

Navigator引航者(网景公司的浏览器)

multimedia多媒体

ISO国际标准化组织

ANSI美国国家标准协会

able 能

activefile 活动文件

addwatch 添加监视点

allfiles 所有文件

allrightsreserved 所有的权力保留

altdirlst 切换目录格式

andfixamuchwiderrangeofdiskproblems 并能够解决更大范围内的磁盘问题

andotherinFORMation 以及其它的信息

archivefileattribute 归档文件属性

assignto 指定到

autoanswer 自动应答

autodetect 自动检测

autoindent 自动缩进

autosave 自动存储

availableonvolume 该盘剩余空间

badcommand 命令错

badcommandorfilename 命令或文件名错

batchparameters 批处理参数

binaryfile 二进制文件

binaryfiles 二进制文件

borlandinternational borland国际公司

bottommargin 页下空白

bydate 按日期

byextension 按扩展名

byname 按名称

bytesfree 字节空闲

callstack 调用栈

casesensitive 区分大小写

causespromptingtoconfirmyouwanttooverwritean 要求出现确认提示,在你想覆盖一个

centralpointsoftwareinc central point 软件股份公司

changedirectory 更换目录

changedrive 改变驱动器

changename 更改名称

characterset 字符集

checkingfor 正在检查

checksadiskanddisplaysastatusreport 检查磁盘并显示一个状态报告

chgdrivepath 改变盘/路径

node 节点

npasswd UNIX的一种代理密码检查器,在提交给密码文件前,它将对潜在的密码进行筛选。

OSPF 开放最短路径优先协议

OSI Model 开放系统互连模式

out-of-band attack 带外攻击

packet filter 分组过滤器

password 口令

path 路径

payload 净负荷

PBX 专用交换机

PCS 个人通信业务

peer 对等

permission 权限

plaintext 明文

PPTP 点到点隧道协议

port 端口

prority 优先权

protocol 协议

potential browser 潜在浏览器

POP 互联网电子邮件协议标准

是Post Office Protocol 的缩写,是互联网电子邮件协议标准。我们可以通过有POP

服务功能的主机传送及接收电子邮件。该协议的缺陷是,当你接收电子邮件时,所有

的信件都从服务器上清除,下载到你的本地硬盘。当然也有一些客户端程序可以将电

子邮件留在服务器上,或设置成超过一定大小的文件不可下载。随着邮件采用多媒体

格式,邮件会越来越大,我们希望能够灵活掌握下载什么文件、何时下载,这就需要

IMAP 协议。目前POP的版本为POP3。

process 进程

proxy 代理

proxy server 代理服务器

代理服务就是代理Web用户去取得资料回来,通常使用WWW软件要去连结远方的终端取得资

料时,必须送出要求信号然后再一个字节一个字节的传送回来。有了proxy的设定以后,要

求资料的信号会先送到Proxy Server。当Proxy Server得到用户的请求时,首先会到cache

中寻找有没有同样的资料,如果有,就由Proxy Server直接将资料传给用户,如果cache没

有资料,Proxy Server就会利用网络上所可以使用的频宽,到远端站台取回资料,一边储存

在cache中,一边传送给用户。即使线路阻塞,还是比用户自己直接抓取要来得快速的。

paseudorandom 伪随机

phreaking 指控制电话系统的过程

RAS 远程访问服务

Remote control 远程控制

RPC 远程过程调用

remote boot 远程引导

route 路由

router 路由器

routing 路由选择

RIP 路由选择信息协议

routed daemon 一种利用RIP的UNIX寻径服务

routing table 路由表

R.U.P 路由更新协议

RSA 一种公共密匙加密算法。而RSA也许是最流行的。

script 脚本

search engine 搜索引擎

SSL 安全套接层

secure 密码

SID 安全标识符

sender 发送者

SLIP 串行线网际协议

server 服务器

server-based network 基于服务器的网络

session layer 会话层

share、sharing 共享

share-level security 共享级安全性

SMTP 简单邮件传送协议

SNMP 简单网络管理协议

Site 站点

SCSI 小型计算机系统接口

snffer 检错器

snooping 探听

standalone server 独立服务器

strong cipher 强密码

stream cipher 流密码

strong password 强口令

SQL 结构化查询语言

subnet mask 子网掩码

subdirectory 子目录

subnet 子网

swap file 交换文件

SACL 系统访问控制表

S/Key 安全连接的一次性密码系统,在S/Key中,密码从不会经过网络发送,因此不可能被窃取。

sniffer(嗅探器) 秘密捕获穿过网络的数据报文的程序,黑客一般用它来设法盗取用户名和密码的。

spoofing(电子欺骗) 任何涉及假扮其他用户或主机以对目标进行未授权访问的过程

time bomb(时间炸弹) 指等待某一特定时间或事件出先才激活,从而导致机器故障的程序

TCPDUMP 是UNIX中捕获数据包的实用工具,常被用语获得详细的网络通信记录的。

Traceroute 一个UNIX上的常用TCP程序,用语跟踪本机和远程主机之间的路由

T0,DS0 56或者64kbps

T1,DS1 24路PCM数字话,总速率为1.544Mbps

T3,DS3 28个T1信道,作品能够速率为44.736Mbps

thin client 瘦客户机

thread 线程

throughput 吞吐量

transport layer 传输量

Transport Protocol 传输协议

trust 信任

tunnel 安全加密链路

vector of attack 攻击向量

Virtual directory 虚目录

Virtual Machine 虚拟机

VRML 虚拟现实模型语言

volume 文件集

vulnerability 脆弱性

weak passwurd 弱口令

well-known ports 通用端口

workstation 工作站

X.25 一种分组交换网协议

zone transfer 区域转换

authentication 认证、鉴别

authorization 授权

Back Office Microsoft公司的一种软件包

Back up 备份

backup browser 后备浏览器

BDC 备份域控制器

baseline 基线

BIOS 基本输入/输出系统

Binding 联编、汇集

bit 比特、二进制位

BOOTP 引导协议

BGP 引导网关协议

Bottleneck 瓶径

bridge 网桥、桥接器

browser 浏览器

browsing 浏览

channel 信道、通路

CSU/DSU 信道服务单元/数字服务单元

Checksum 校验和

Cluster 簇、群集

CGI 公共网关接口

CGI(Common Gateway Interface公用网关接口是一个可以产生相同结果或结果随用户输入

而变化的程序。它可以用一种解释性的界面语言编写,也可以用一种编译方式的编程语言

编写。CGI规定了Web服务器调用其它可执行程序的接口协议标准。Web服务器通过调用CGI程

序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处

理,并将响应结果再回送给Web服务器和Web浏览器。CGI程序一般完成Web网页中表单数据的

处理、数据库查询和实现与传统应用系统的集成等工作。CGI程序虽然可以用任何程序设计

语言编写,但是用C语言编写的CGI程序具有执行速度快、安全性高等特点。

CGI-based attack(基于CGI攻击)它利用公共网关接口的脆弱点进行攻击,通常借助www站

点进行

crash(崩溃) 系统突然失效,需要从新引导

CD-ROM 只读型光盘

Component 组件

data link 数据链路

datagram 数据报

default document 缺省文档

digital key system 数字键控系统

disk mirroring 磁盘镜像

distributed file system 分布式文件系统

data-driven attack(数据驱动攻击)依靠隐藏或者封装数据进行的攻击,那些数据可不被察觉

的通过防火墙。

DNS spoofing(域名服务器电子欺骗)攻击者用来损害域名服务器的方法,可通过欺骗DNS的高速

缓存或者内应攻击来实现的一种方式(通常为攻击者假扮合法的DNS服务器角色)

DoS(嘿嘿,可不是DOS哦,这个是deniad of service,极为服务拒绝)用户恶意使用网络信息服

务器时,将拒绝为合法的用户提供服务。

eavesdropping 窃听、窃取

encrypted tunnel 加密通道

enterprise network 企业网

Ethernet 以太网

External security 外部安全性

environment variable 环境变量

fax modem 传真猫

file attribute 文件属性

file system 文件系统

file 文件

FORM 格式

fragments 分段

frame relay 桢中继

firewall 防火墙

Firework(防火墙)是加强加 Internet 与 Intranetp(内部网)之间安全防范的一个或一组系统。防火

墙可以确定哪些内部服务允许外部访问,哪些外人被许可访问所允许的内部服务,那些外部服务可由

内部人员访问。为了使防火墙发挥效力,来自和发往 Internet 的所有信息都必须经由防火墙出入。

防火墙只允许授权信息通过,而防火墙本身不能被渗透。

gated daemon gated进程(好象是一种早期的UNIX寻径服务)

gateway 网关

global account 全局帐号

global group 全局组

group 组

group account 组帐号

group identifier 组标识符

HCL 硬件兼容性表

hash 散表

HPFS 高性能文件系统

Home directory 主目录

home page 竹叶

hop 驿站、中继段

host 主机

hyperlink 超文本链接

highjacking 劫持终端,即为攻击者捕获另一个用户会话的控制。这

是很少发生的,一旦发生就表明目标的安全性已经被破坏。

其实NetXRay在这一点就做的很好。

HTPASSWD 一种用密码来保护WWW(UNIX)上的站点的系统

icon 图标

impersonation attack 伪装攻击

index server 索引服务器

ISA 工业标准结构

Inherieted Rights Filter 继承权限过滤器

ISDN 综合业务数字网

interactive user 交互性用户

intermediate system 中介系统

internal security 内部安全性

Internet Explorer(IE) IBM的万维网浏览器

Internet server 因特网服务器

Interpreter 解释程序

intranet 内联网,企业内部网

intruder 入 侵 者

IMAP 一种邮件协议

是Internet Message Access Protocal 的缩写。IMAP 提供了一个在远程服务器上管理邮件的手

段,它与POP 协议相似,但功能比POP 要多,功能包括:只下载邮件的标题、建立多个邮箱和在

服务器上建立保存邮件的文件夹。

Java Virtual Machine Java虚拟机

java script 基于Java语言的一种脚本语言

jack in 一句黑客常用的口语,意思为破坏服务器安全的行为

kernel 内核

keys 密钥

keyspace 密钥空间

Keystroke Recorder(按键记录器) 一些用语窃取他人用户名和密码的工具

LAN Server 局域网服务器

Local security 局部安全性

log 日志、记录

logging 登录

logoff 退出、注销

logical port 逻辑端口

logon 注册

logon script 登录脚本

LFN 长文件名

logic bomb(逻辑炸弹)一种可导致系统加锁或者故障的程序或代码。

mass browser 主浏览器

MAPI

是Messaging Application Progrmming Interface 的缩写。微软和其它一些公司开发了MAPI,

可使Windows 应用程序接入到从Microsoft Mail 到Novell MHS的多种消息系统。但是, MAPI

仅限于在日常工作的水平上工作,即感知邮件的应用程序,它可在网络上交换邮件与数据。

member server 成员服务器

menu 菜单

message 消息

multilink 多链接

MIME 多媒体Internet邮件扩展

MPR 多协议路由器

multiprocessing 多重处理

Module 模块

multihomed host 多穴主机

MUD

MUD的英文全名是Multiple User Dimension、Multiple User Dialogue或

Multiple User Dungeon,译为“多人世界”、“多人对话”或“多人地牢”,

俗称“泥巴”游戏。

named pipes 命名管道

NDS NetWare目录服务

NetBEUI NetBIOS扩展用户接口

NetBIOS gateway NetBIOS网关

NetWare 网络操作系统(不好意思,我忘了是那个公司开发的了)

network 网络

NetBIOS 网络基本输入/输出系统

NDIS 网络驱动程序接口规范

NetDDE 网络动态数据交换

NIC 网络接口卡

network layer 网络层

Network Monitor 一个网络监控程序

network operating system 网络操作系统

network printer 网络打印机

network security 网络安全

network user 网络用户

NFS 网络文件系统

我把网络安全方面的专业词汇整理了一下,虽然大多是乱谈,但初衷在于初学者能更好的了解这些词汇。不全和错误的地方还望高手补充:

Access Control List(ACL) 访问控制列表

access token 访问令牌

account lockout 帐号封锁

account policies 记帐策略

accounts 帐号

adapter 适配器

adaptive speed leveling 自适应速率等级调整

Address Resolution Protocol(ARP) 地址解析协议

Administrator account 管理员帐号

ARPANET 阿帕网(internet的前身)

algorithm 算法

alias 别名

allocation 分配、定位

alias 小应用程序

allocation layer 应用层

API 应用程序编程接口

anlpasswd 一种与Passwd+相似的代理密码检查器

applications 应用程序

ATM 异步传递模式

attack 攻击

audio policy 审记策略

auditing 审记、监察

back-end 后端

borde 边界

borde gateway 边界网关

breakabie 可破密的

breach 攻破、违反

cipher 密码

ciphertext 密文

CAlass A domain A类域

CAlass B domain B类域

CAlass C domain C类域

classless addressing 无类地址分配

cleartext 明文

CSNW Netware客户服务

client 客户,客户机

client/server 客户机/服务器

code 代码

COM port COM口(通信端口)

CIX 服务提供者

computer name 计算机名

crack 闯入

cryptanalysis 密码分析

DLC 数据链路控制

decryption 解密

database 数据库

dafault route 缺省路由

dafault share 缺省共享

denial of service 拒绝服务

dictionary attack 字典式攻击

directory 目录

directory replication 目录复制

domain 域

domain controller 域名控制器

domain name 域名

域名其实就是入网计算机的名字,它的作用就象寄信需要写明人们的名字、地址一样重

要。域名结构如下:计算机主机名.机构名.网络名.最高层域名。域名用文字表达,比

用数字表达的IP地址容易记忆。加入Internet的各级网络依照DNS的命名规则对本网内

的计算机命名,并负责完成通讯时域名到IP地址的转换 。

DNS 域名服务器

DNS(Domain Name System,域名系统)是指在 Internet上查询域名或IP地址的目录服务系

统。在接收到请求时,它可将另一台主机的域名翻译为IP地址,或反之。大部分域名系

统都维护着一个大型的数据库,它描述了域名与 IP地址的对应关系,并且这个数据库被

定期地更新。翻译请求通常来自网络上的另一台计算机,它需要IP地址以便进行路由选择。

DDE 动态数据交换

DHCP 动态主机配置协议

encryption 加密

EGP 外部网关协议

FDDI 光纤分布式数据接口

FAT 文件分配表

FTP(File Transfer Protocol) 文件传送协议

filter 过滤器

firmware 固件

flooding 淹没

GSNW NetWare网关服务

GDI(graphical device interface) 图形设备界面

GUI 图形用户界面

HTML 超文本标记语言

HTTP 超文本传送协议

IGP 内部安全性

ICMP(Internet Control Message Protocol) 网际控制报文协议

ICMP用来发送关于IP数据报传输的控制和错误信息的TCP/IP协议。当一个IP数据报不能传送

到目的地时,可能是因为目的地的机器暂停服务或者信息交通阻塞,路由器可能使用ICMP将

失败信息通知发送者。

IGMP(Internet Group Management Protocol,Internet群组管理协议)

这种TCP/IP协议允许Internet主机参加多点播送(multicasting)----一种向计算机群广播

信息的有效手段

IIS 信息服务器

IP(Internet Protocol) 网际协议

IRC 网上交谈

ISP 网络服务提供者

IPX 互连网分组协议

IPC 进程间通信

IRQ 中断请求

IP address IP地址

IP地址称作网络协议地址,是分配给主机的一个32位地址,由4个字节组成,分为动

态IP地址和静态IP地址两种。动态IP地址指的是每次连线所取得的地址不同,而静

态IP地址是指每次连线均为同样固定的地址。一般情况下,以电话拨号所取得的地址

均为动态的,也就是每次所取得的地址不同。

IP masquerade IP伪装

IP spoofing IP欺骗

LAN 局域网

LPC 局部过程调用

NNTP 网络新闻传送协议

PPP 点到点协议

称为点对点通信协议(Point to Point Protocol),是为适应那些不能在网络线上的使

用者,通过电话线的连接而彼此通信所制定的协议。

PDC 主域控制器

Telnet 远程登陆

TCP/IP 传输控制协议/网际协议

TCP/IP通信协议主要包含了在Internet上网络通信细节的标准,以及一组网络互连的协

议和路径选择算法。TCP是传输控制协议,相当于物品装箱单,保证数据在传输过程中不

会丢失。IP是网间协议,相当于收发货人的地址和姓名,保证数据到达指定的地点。

TFTP 普通文件传送协议

TFTP是无盘计算机用来传输信息的一种简化的FTP协议。它非常之简单,所以可固化在硬

盘上,而且支持无认证操作。TFTP是一种非常不安全的协议。

Trojan Horse 特洛伊木马

URL 统一资源定位器

UDP 用户数据报协议

VDM 虚拟DOS机

UUCP 是一种基于猫的使用已经很久的文件传输协议,有时候还使用它在Internet上传输

Usenet新闻和E-mail,尤其是在那些间断性联网的站点上。现在很少站提供匿名的UUCP来

存取文件。而它做为一种文件传输协议,只有那些没有入网而使用猫的用户使用此方法。

WWW 万维网

WWW(Word Wide Web)是Internet最新的一种信息服务。它是一种基于超文本文件的

交互式浏览检索工具。用户可用WWW在Internet网上浏览、传递、编辑超文本格式的文件。

WAN 广域网

virtual server 虚拟服务器

Usenet

用户交流网Usenet是网络新闻服务器的主要信息来源。Usenet完全是一个民间自发建立

的,使用Internet交换信息但又不完全依赖Internet进行通讯的用户交流网络。使用Usenet

的自愿者共同遵守一些约定的网络使用规则。

USER name 用户名

USER account 用户帐号

Web page 网页

OpenGL 开放图形语言

ODBC 开放数据库连接

PCI 外设连接接口

chooseoneofthefollowing 从下列中选一项

clearall 全部清除

clearallbreakpoints 清除所有断点

clearsanattribute 清除属性

clearscommandhistory 清除命令历史

clearscreen 清除屏幕

closeall 关闭所有文件

codegeneration 代码生成

colorpalette 彩色调色板

commandline 命令行

commandprompt 命令提示符

compressedfile 压缩文件

configuresaharddiskforusewithmsdos 配置硬盘,以为 MS-DOS 所用

conventionalmemory 常规内存

copiesdirectoriesandsubdirectoriesexceptemptyones 拷贝目录和子目录,空的除外

copiesfileswiththearchiveattributeset 拷贝设置了归档属性的文件

copiesoneormorefilestoanotherlocation 把文件拷贝或搬移至另一地方

copiesthecontentsofonefloppydisktoanother 把一个软盘的内容拷贝到另一个软盘上

copydiskette 复制磁盘

copymovecompfindrenamedeletevervieweditattribwordpprintlist C拷贝M移动 O比 F搜索R改名 D删除 V版本 E浏览A属性 W写字 P打印 L列表

copyrightc 版权(c

createdospartitionorlogicaldosdrive 创建DOS分区或逻辑DOS驱动器

createextendeddospartition 创建扩展DOS分区

createlogicaldosdrivesintheextendeddospartition 在扩展DOS分区中创建逻辑DOS驱动器

createprimarydospartition 创建DOS主分区

createsadirectory 创建一个目录

createschangesordeletesthevolumelabelofadisk 创建,改变或删除磁盘的卷标

currentfile 当前文件

currentfixeddiskdrive 当前硬盘驱动器

currentsettings 当前设置

currenttime 当前时间

cursorposition 光标位置

defrag 整理碎片

dele 删去

deletepartitionorlogicaldosdrive 删除分区或逻辑DOS驱动器

deletesadirectoryandallthesubdirectoriesandfilesinit 删除一个目录和所有的子目录及其中的所有文件

deltree 删除树

devicedriver 设备驱动程序

dialogbox 对话栏

directionkeys 方向键

directly 直接地

directorylistargument 目录显示变量

directoryof 目录清单

directorystructure 目录结构

diskaccess 磁盘存取

diskcopy 磁盘拷贝

diskservicescopycomparefindrenameverifyvieweditmaplocateinitialize 磁盘服务功能: C拷贝 O比较 F搜索R改卷名V校验 浏览E编缉M图 L找文件 N格式化

diskspace 磁盘空间

displayfile 显示文件

displayoptions 显示选项

displaypartitioninFORMation 显示分区信息

displaysfilesinspecifieddirectoryandallsubdirectories 显示指定目录和所有目录下的文件

displaysfileswithspecifiedattributes 显示指定属性的文件

displaysorchangesfileattributes 显示或改变文件属性

displaysorsetsthedate 显示或设备日期

displayssetupscreensinmonochromeinsteadofcolor 以单色而非彩色显示安装屏信息

displaystheamountofusedandfreememoryinyoursystem 显示系统中已用和未用的内存数量

displaysthefullpathandnameofeveryfileonthedisk 显示磁盘上所有文件的完整路径和名称

displaysthenameoforchangesthecurrentdirectory 显示或改变当前目录

doctor 医生

doesn 不

doesntchangetheattribute 不要改变属性

dosshell DOS 外壳

doubleclick 双击

doyouwanttodisplaythelogicaldriveinFORMationyn 你想显示逻辑驱动器信息吗(y/n)?

driveletter 驱动器名

editmenu 编辑选单

emsmemory ems内存

endoffile 文件尾

endofline 行尾

enterchoice 输入选择

entiredisk 转换磁盘

environmentvariable 环境变量

esc esc

everyfileandsubdirectory 所有的文件和子目录

existingdestinationfile 已存在的目录文件时

expandedmemory 扩充内存

expandtabs 扩充标签

explicitly 明确地

extendedmemory 扩展内存

fastest 最