Unix 术语介绍 1

1,命令(command)命令是一个可以运行的程序,要运行一条命令,要输入它的名字并按Enter 

2,提示符(Prompt)当看到一个提示符时,就可以输入一条命令名并按Enter。

3,简单命令(Simple Command)一条简单命令是一个在提示符后给出名字就可运行的命令。

4,缺省行为(Default Behavior)一条命令在当作简单命令运行时产生的输出被称为该命令的缺省行为。

5,复杂命令(Complex Command)一条复杂命令是一个包含命令行和参数列表的命令。

6,参数(Argument)参数是用来改变命令行为的命令修饰符

7,复合命令(Compound Command)一条复合命令由一组被分号(;)隔开的简单和复杂命令

8,命令分隔符(Command Separator) 一个命令分隔符指出哪里是一条命令的结束和另一条命令的开始,最常用的命令分隔符是分号。

9,Shell Shell提供一个到Unix系统的接口,它收集用户的输入并根据输入来执行程序。当一个程序结束执行时,它显示程序的输出,Shell有时被叫做命令解释器。

10,单词(Word)一个单词是一组不间断的字符,Shell使用空格和tab建来分隔单词。

11,工具(Utility)工具是用户可以运行或执行的程序,如who和date

12,命令,一条命令式一个程序的名字以及用户为改变程序行为而声明的任何参数。

13,内核(Kernel)内核是UNIX系统的心脏,它给工具提供访问机器硬件的一种方式。它还处理命令的调度和执行。

14,未初始化Shell(Uninitiated Shell)当Shell刚启动时,它还没有被初始化,这意味着Shell正确运行所需要的重要参数未被定义。

15,Shell初始化(Shell Initialization)在Shell启动后,它要经历一个叫做初始化的阶段来设置一些重要的参数,这实际上是一个两步的过程,Shell在此时读取文件/etc/profile和.profile。

16,交互模式(Interactive)在交互模式下,Shell读取用户输入并执行声明的命令。该模式被称作交互式是因为Shell用户进行交互。

17,非交互模式(Noninteractive)在非交互模式下,Shell不与用户交互,而是读取存储在文件中的命令并执行它们,当到达文件尾时,Shell退出。

18,Shell 脚本 (Shell Script)一个Shell脚本是一个Shell非交互执行的一组保存在文件中的命令。

19,起始目录(Home Directory)用户的起始目录是用户登录进入后所位于的目录

20,注释(Comment)一条注释是一条嵌入Shell脚本内丹不被Shell执行的语句。

21,帮助文件(Man Page)每个版本的Unix都有叫做帮助文件的在线帮助,帮助文件是有关该Unix系统的权威来源,包含关于内核和所有工具的完整信息。

22,普通文件(Ordinary File)系统中包含数据、文本或程序指令的文件。

23,目录(Directory)存储其他文件的一种文件类型,对熟悉Windows或Mac OS 的用户来说,Unix目录等同于文件夹。

24 ,不可见文件或隐藏文件(Invisible File ,Hidden File)文件名以“.”符号开始的文件。ls 命令在缺省情况下不列出这些文件,可在ls 后面声明-a 选项来列出这些文件。

25,后台(Background)后台描述进程通常以较低优先级运行,它们的输入与交互式会话相分离。输入或输出通常被定向到一个文件或其它进程。

26,后台进程(Background Process)后台进程是独立的进程,它在Unix下运行不需要用户交互。

27,bash, bash代表GNU Bourne Again Shell ,它基于BonmeShell的sh这个最早的命令解释器,

28,BourneShell该Shell 是最初的Unix标准用户接口,它只支持有限的编程能力。

29,BSD 是Berkeley Software Distribution的缩写。

30,BSD UNIX 该UNIX版本是由Berkeley software Distribution在加利福尼亚大学伯克利分院开发的。

31,C Shell 这个Unix用户接口是由加州伯克利分校的Bill Joy 开发的。具有C语言的语法特征。

32,子进程(Child Shell)

33,子Shells (Child Shell)

34,守护程序(Daemon)守护程序是与系统相关的后台进程。它通常具有root用户的权限,为其他进程的请求服务。

35,Korn Shell该shell是具有扩充脚本支持的Unix用户接口,它由David G.Korn开发。它有命令行编辑特征,且能接受为Bourne Shell写的脚本。

36,父进程标识符(Parent Process Identitier)父进程标识符在ps命令的PPID列显示,它是父进程的进程标识符。

37,父进程(Parent Process)这些进程控制其他成为子进程或subprocesses的进程。

38,父Shell (Parent Shell)该Shell控制其他称作子Shell或subshll的Shell,登录Shell是典型的父进程

39,进程标识符(Process Identifier)进程标识符在ps命令的pid列显示,它是为系统中运行的每个进程分配的唯一数字。

40,进程(Process)进程是独立的,在Unix下运行的程序。用户的交互式会话就是一个进程,一个进程可以调用和控制其他叫做子进程的程序。最终,一个用户的所有事情都是操作系统的子进程。

41, Shell shel是Unix的一部分,它处理用户输入并调用其他进程来运行命令。它包括一个编程语言

42,Shell或命令提示符(Shell or Command Prompt)提示符是Unix Shell显示的一个或一组字符,在此用户可以输入一条或一组命令。

43,Shell 脚本(Shell Script)Shell脚本是使用Bourne ,Korn 或C  Shell支持的Shell编程语言写的程序。

44,Subprocess subprocess在那些成为父进程的进程控制下运行。

45,subshells subshell在另一个叫做父shell控制下运行。典型的,登录Shell就是一个父Shell。

46,tcsh,这是一个类似于C Shell的用户接口,它有命令行编辑特征。

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值