第四部分:SHELL介绍 第一讲:什么是Shell 当我们登入unix之後, 第一个接触到的, 便是 Shell. 我们必须对它有点初步的认识才行. 一. Shell 简介. unix系统分成三个重要的部份 核心 Shell 工具程式 核心的部份相当低阶, 操作者不易和它直接沟通, 因此, 必须要有一个友善的介面(interface), 使得操作时能更为方便, 这个介面便是 Shell. 换言之, Shell 就是一个居於核心和操作者之间的一层使用者介面. 那麽, 为何称它为 Shell 呢? Shell 的本意是 "壳" 的意思呢! 没错, 在核心的外面, 包覆着一层外壳, 用来负责接收使用者输入的指令, 然後将指令解译成核心能够了解的方式, 传给核心去执行, 再将结果传回至预设的输出周边. 例如: 键入 ls -l shell 给你以下回应: 拥 档 有 案 档 种 案 档案大小 最近修改的 类 档案权限 数 拥有人 组别 (byte单位)日期及时间 档案名称 drwxr-xr-x 14 root root 1024 Jul 21 21:31 . drwxr-xr-x 17 root root 1024 Apr 11 12:01 .. drwxr-xr-x 8 82 82 1024 Feb 25 19:23 apache -rw-r--r-- 1 root root 1335460 Feb 25 17:45 apache_1_3_4.tar.gz drwxr-xr-x 6 root root 1024 Aug 31 1998 ftp drwxr-xr-x 5 root root 1024 Aug 31 1998 httpd drwx------ 2 james james 1024 Apr 23 06:47 james drwxr-xr-x 2 root root 12288 Aug 31 1998 lost found drwxr-xr-x 2 msql nobody 1024 Dec 28 1998 msql drwxr-xr-x 28 ols3 ols3 2048 Jul 19 21:38 ols3 drwxr-xr-x 3 1022 nobody 1024 Jan 25 23:40 ols3cgi drwxrwxr-x 3 perl ols3 1024 Feb 2 07:11 perl -rw------- 1 root root 2097152 Jul 21 18:39 quota.group -rw------- 1 root root 1278656 Jul 21 18:39 quota.user drwxrwxr-x 2 root nobody 1024 May 11 1998 samba drwxr-xr-x 3 apache nobody 1024 Feb 25 16:58 temp drwxrwxr-x 2 webadm nobody 1024 Mar 14 16:34 webadm Shell 按着表现的方式与读取使用者输入种类的不同, 可分为二大类: Text base : 文字导向 Graph base: 图型导向 所谓 "读取使用者输入种类不同" 是指: 读取自键盘, 或读取自滑鼠, 其它 serial i
sco unixware 7.1.1 全面学习资料(4)
comments powered by Disqus