第08章 SHELL.pptVIP

  • 4
  • 0
  • 约4.71千字
  • 约 21页
  • 2017-02-28 发布于湖北
  • 举报
shell Shell的意义、作用 linux里的字符界面就是shell程序;user—(应用程序+内核)—硬件 既是命令解释程序(提供字符命令界面),又是简单的编程语言; 第一个真正的 Unix shell -- ‘sh’,亦称为‘Bourne shell’,诞生于 1975 年,作者是 Steve Bourne 。很快,出现了其他 shell ,如基于原始‘Bourne shell’的‘ksh’、‘zsh’,后者常用作专属 Unixes 系统中的标准 shell ;也有一些从 C 语言中衍生出来的 shell ,如‘csh’或‘tcsh’。 在 Linux 中,标注的 shell 是‘bash’。这个 shell 功能非常强大(甚至有人觉得太庞大了),压缩的 man page 就有 50 KB 。 # echo $BASH_VERSION 查看当前shell的版本号; bash的优点: 命令补全功能; 命令历史(正常退出本次登录,所有使用过的命令都会保存在历史文件中:.bash_history); 命令可在前、后台执行; 各种shell版本间的切换,如:# sh 或 # csh 或 # ksh等;切换后发现命令提示符发生了变化,该提示符行是由环境变量来控制的。(用户可以更改); 按两次Tab键可显示所有命令; 控制所能存储的历史命令的数量由文件/etc/profil

文档评论(0)

1亿VIP精品文档

相关文档