. Many utilities ??”Tools such as sed and awk can help with commands and scripts.
. Aliasing??”Another typing shortcut, similar to a symlink. One command (or set of
letters) stands in for another. This is set up in the shell configuration file. Among
other things, aliasing allows bash to run when you type sh and the tcsh shell to run
when you call csh.
. Background processing??”If one command is taking a long time to complete, you can
move it to the background and run another command.
. Multiple sessions??”You can have more than one shell (and multiple instances of the
same shell) open at the same time, even without a graphical interface, and switch
back and forth.
. Programmable everything??”The shell is a programming environment with languages
on par with any other programming language.
These are just some of the advantages of most all shells. But how does one shell differ
from another? We will look at the three most popular shells??”bash, tcsh, and zsh??”in
some detail, and then look at Midnight Commander (mc), a specialized shell for managing
files and directories.
Pages:
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238