Konsole is physicsl in sense that it actually interacts with the machine.
Tremianl can be a remote machine that interacts through the Konsole at the local machine.
Shell is special program that interacts with a user thru a controlling tty and offers to user way of launching other programs.
Terminal has many meanings in linux.
But the difference you are wondering about is
1. gnome-terminal
2. Konsole
3. Shell
1. and 2. are programs that run virtual shell, i.e. /bin/sh usually.
gnome-terminal comes with GNOME desktop, made with GTK+ libraries.
Konsole is a for KDE desktop environment.
whereas SHELL is the name of the program that runs
inside a virtual terminal or …
/bin/sh
/bin/csh /bin/zsh are some example of SHELL programs, they provide interface to linux.
Konsole is physicsl in sense that it actually interacts with the machine.
Tremianl can be a remote machine that interacts through the Konsole at the local machine.
Shell is special program that interacts with a user thru a controlling tty and offers to user way of launching other programs.
Terminal has many meanings in linux.
But the difference you are wondering about is
1. gnome-terminal
2. Konsole
3. Shell
1. and 2. are programs that run virtual shell, i.e. /bin/sh usually.
gnome-terminal comes with GNOME desktop, made with GTK+ libraries.
Konsole is a for KDE desktop environment.
whereas SHELL is the name of the program that runs
inside a virtual terminal or …
/bin/sh
/bin/csh /bin/zsh are some example of SHELL programs, they provide interface to linux.