Re: terminology/concept questions
David Miles wrote:
>
> C shell, borne shell, ?? shell, etc.
In Linux (and other UNIX syyle systems) each user has a choice of which
shell to use. sh, the Bourne shell is the original shell and is used
for the shell scripts in /etc/init.d which initialize the system at
boot time. bash, the born again shell, is the freeware version of sh
which was created to circumvent licensing/copyright problems and is,
in fact the shell that's really used as sh on Linux and other freeware
Unices. ksh, the Korn shell, is an extension of sh - that is it will
happily run sh shell scripts, and provides additional features; zsh is
a similar shell. csh was designed to provide more c language like
control (I'm not a fan thereof and can't privide any more detail than
that, but csh may not be able to run sh scripts and vice-versa. tcsh
is an extension to csh as I understand. tclsh is a tcl language shell.
rsh was once the restricted sh and is now usually the remote operating
shell. There are other shells which I can't think of just now that
have been created to offer special features; and then there are the
various flavors of window managers that run under X which are also
shell "languages" in some sense, in that they provide a user interface
to various kernel services. HTH
>
> in simple terms, would someone briefly explain to me what these terms
> mean, please?
>
> --
> TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
> debian-user-request@lists.debian.org .
> Trouble? e-mail to templin@bucknell.edu .
--
-----------------------------------------
Ralph Winslow rjw@nac.net
Someday soon I really MUST find a way to
piss away a LOT of bandwidth on this .sig
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: