linux tcsh is an extended version of the C Shell provided by Linux; Tcsh includes command line editing, programmable word completion, spelling correction, historical command replacement, job control and C language-like syntax. It is not only compatible with Bash Shell prompt is compatible and also provides more prompt parameters than Bash Shell.
#The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.
What is linux tcsh?
Differences between shells such as sh/bash/csh/Tcsh/ksh/pdksh
sh (full name Bourne Shell): is the shell originally used by UNIX. And it works on every UNIX.
The Bourne Shell is pretty good at shell programming, but it doesn't do as well as other shells at handling interaction with the user.
bash (full name Bourne Again Shell): LinuxOS default, it is an extension of Bourne Shell. Fully compatible with Bourne Shell and adds many features based on Bourne Shell. It can provide functions such as command completion, command editing and command history. It also contains many of the advantages of C Shell and Korn Shell, with a flexible and powerful editing interface and a user-friendly interface.
csh (full name C Shell): It is a variant Shell that is more suitable than Bourne Shell. Its syntax is very similar to the C language.
Tcsh: is an extended version of the C Shell provided by Linux.
Tcsh includes command line editing, programmable word completion, spelling correction, historical command replacement, job control and C-like syntax. It is not only compatible with the Bash Shell prompt, but also provides more features than the Bash Shell. Multiple prompt parameters.
ksh (full name Korn Shell): It combines the advantages of C Shell and Bourne Shell and is fully compatible with Bourne Shell.
pdksh: It is an extension of ksh provided by Linux system.
pdksh supports character control and can suspend, execute in the background, wake up or terminate the program on the command line.
Recommended study: "linux video tutorial"
The above is the detailed content of what is linux tcsh. For more information, please follow other related articles on the PHP Chinese website!