Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
Shell
Edit
PageHistory
Diff
Info
LikePages
You are viewing an old revision of this page.
View the current version
.
These days, more people know it as the CommandLine. Traditionally, the main program that is used for interacting with a computer, for example for running other programs. "Real" Unixes simply have "sh", which is the Bourne shell (or a variant). (?? - is this correct?). There are now many "sh-compatible" shells, which use similar syntax. The shell used on [GNU]/[Linux] systems is bash(1), but others include ash(1), ksh(1) and zsh(1). ksh is quite common on systems such as [Solaris] but it (and the original Bourne shell) have licences that don't meet the definition of [Free] software. See BashNotes for hints and examples for using bash. Another common shell (with different syntax than sh-compatible shells) is csh(1) (the c-shell.... get it?), and its [Free] counterpart tcsh(1). The [BSD] family use csh as the default shell for some reason. See CshProgrammingConsideredHarmful for why you shouldn't use this.
32 pages link to
Shell
:
PolyGlot
SelectingADistribution
PerlOneLiners
PortabilityNotes
NetCat
WlugMailNotes
bash(1)
SpacesInPathNames
CronNotes
CC
WlugServer
Kernel
AntVsMake
AccessingWindowsPartitions
KnowYourSysadmin
SIGHUP
HowLinuxWorksReview
AptNotes
Haskell
BashOneLiners
CommandLine
SSHKeys
FilePermissions
RRD
CVS
ShellBuiltinNotes
BashNotes
SoekrisPXEBootHowto
WlugBladeServer
TerminalEmulator
NewUserTips
Screen