当前位置:IT快活林→网上冲浪实用技术

Linux Shell的一些知识

作者:本站整理   发布时间:2008-9-6 10:24:08


操作操作系统程序(Procedures)(Procedures)在前台提供Linux操作操作系统与用户交互操作的界面,他接受用户键入的程序(Procedures)(Procedures)执行请求,分析系统命令和参数,并将内核于适当的进程进行处理,当系统命令处理后Shell接受后台进程返回的结果,在通过Shell界面返回给执行系统命令的用户. Bourne Shell  1979年由Stephen Bourne创作,用作自动化操作操作系统管理工作(Work).简单快速但缺一些少量多便于交互操作的特性,缺省提示符号$. C shell 70年代末期由加州大学伯克利分校发展而不能是成,以C语言(Language)为基础,功能强大但对于大型机开发运行缓慢,缺省提示符%. Korn shell    80年代中期由AT&T的David Korn 发明,提高了速度和效率,缺省提示符号$. 要寻找使用的是哪个版本在Ksh提示符下按Ctrl+v.
linux的标准shell是Bash(GNU Bourne-Again Shell),1988年由Brian Fox开发完成,现在官方正式的维护者是Chet Ramey.Bash对Bourne Shell向下兼容,并融入许多C shell与Korn shell的功能: 作业控制(job control)
别名功能(alias)
系统命令历史(command history)
系统命令行Editor功能
自定义功能
提供更丰富的变量类型 Linux shell各种各样版本的运行程序(Procedures)(Procedures)都在/bin目录中.bash改为C shell输入系统命令csh.
Shell变量(Shell提供变量来设置环境参数和保存shell信息) Shell的变量名由字母和下划线组成,并变量名第一个字不能为数字,建议用大写,采用“变量名=值”的方式来赋值,并采用在变量名前加$符号形式来引用变量的值,将变量名与字符串区别开来,可以用${变量名}的方式,变量只有在声明,赋值,unset,signal,不用$作前缀.-----
linux群 38873827 每一位IT快活林的IT快活林的计算机高手请进  
希望每一位IT快活林的IT快活林的计算机高手进来,畅谈论阔,多多交流经验和心得!!
您有一个想法,我有一个高见.等我们交换了之后那我们两个人就各自有了两个心得了!!  

》热 点 关 注