$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 最