
2013-08-24
展开全部
shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。
Shell基本上是一个命令解释器,类似于DOS下的command.com。它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。
交互式shell和非交互式shell
交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。
shell也可以运行在另外一种模式:非交互式模式。在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。
shell的类型
在UNIX中主要有两大类shell
Bourne shell (包括 sh, ksh, and bash)
Bourne shell ( sh)
Korn shell ( ksh)
Bourne Again shell ( bash)
POSIX shell ( sh)
C shell (包括 csh and tcsh)
C shell ( csh)
TENEX/TOPS C shell ( tcsh)
Bourne Shell
最初的UNIX shell是由Stephen R. Bourne于20世纪70年代中期在新泽西的AT&T贝尔实验室编写的,这就是Bourne shell。Bourne shell 是一个交换式的命令解释器和命令编程语言。Bourne shell 可以运行为login shell或者login shell的子shell(subshell)。只有login命令可以调用Bourne shell作为一个login shell。此时,shell先读取/etc/profile文件和$HOME/.profile文件。/etc/profile文件为所有的用户定制环境,$HOME/.profile文件为本用户定制环境。最后,shell会等待读取你的输入。
C Shell
Shell基本上是一个命令解释器,类似于DOS下的command.com。它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。
交互式shell和非交互式shell
交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。
shell也可以运行在另外一种模式:非交互式模式。在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。
shell的类型
在UNIX中主要有两大类shell
Bourne shell (包括 sh, ksh, and bash)
Bourne shell ( sh)
Korn shell ( ksh)
Bourne Again shell ( bash)
POSIX shell ( sh)
C shell (包括 csh and tcsh)
C shell ( csh)
TENEX/TOPS C shell ( tcsh)
Bourne Shell
最初的UNIX shell是由Stephen R. Bourne于20世纪70年代中期在新泽西的AT&T贝尔实验室编写的,这就是Bourne shell。Bourne shell 是一个交换式的命令解释器和命令编程语言。Bourne shell 可以运行为login shell或者login shell的子shell(subshell)。只有login命令可以调用Bourne shell作为一个login shell。此时,shell先读取/etc/profile文件和$HOME/.profile文件。/etc/profile文件为所有的用户定制环境,$HOME/.profile文件为本用户定制环境。最后,shell会等待读取你的输入。
C Shell
2013-08-24
展开全部
Shell是一种具备特殊功能的程序,它是介于使用者和 Uinx/Linux 操作系统之核心程序(kernel)间的一个接口。
[Shell]读入
Command=2 把标准输出重定向到一个文件中(追加)
分别用0、1、2表示标准输入、输出和错误
这个的意思就是:读入一个指令,然后把它标准输出重定向到一个文件中。
应该后面还有语句的
[Shell]读入
Command=2 把标准输出重定向到一个文件中(追加)
分别用0、1、2表示标准输入、输出和错误
这个的意思就是:读入一个指令,然后把它标准输出重定向到一个文件中。
应该后面还有语句的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-24
展开全部
这不是INI配置文件里的数据项吗~
INI配置文件例子:
game.ini
[Game]
RTP=RPGVX
Library=RGSS200J.dll
Scripts=Data\Scripts.rvdata
Title=Project3
这种文件是用来保存数据的。
它可以按组,键,值的方式来保存数据。
INI配置文件例子:
game.ini
[Game]
RTP=RPGVX
Library=RGSS200J.dll
Scripts=Data\Scripts.rvdata
Title=Project3
这种文件是用来保存数据的。
它可以按组,键,值的方式来保存数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-24
展开全部
[Shell]编程
这句话的意思是一个读入并解释你输入的命令的程序
意思也就是读入
Command=2
并且解释这句话的意思.
明白吗?
这句话的意思是一个读入并解释你输入的命令的程序
意思也就是读入
Command=2
并且解释这句话的意思.
明白吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询