 
Lp trình trên Linux

 
Gii thiu vshell
Các thành phn ca ngôn ngshell
Shell scripts - Lp trình shell
Lp trình C/C++ trên Linux

 

Kernel
Shell
bash
ksh
csh
GUI
xterm
KDE
GNOME
console
 
Shell (hv) mt môi trưng tương tác ưi
dùng có thgiao tip vi hu hành.
Linux cung cp mt sư: C shell (csh),
Korn shell (ksh), và Bourne shell (sh), BASH shell
(bash) ,…
BASH (Bourn Again Shell) là shell mc nh trong
Linux.
Shell có thdin dch lnh cho phép ngưi dùng
lp trình script như mt ngôn nglp trình.

 
Linux cho phép chuyn i gia nhiu shell hoc là
các console o (Virtual console) sd ng lnh chsh.
pháp: chsh [-s <shell>] [-l] [username]
Trong ó:
-l : lit kê các lo!i shell hin (thông tin các shell
ch"a trong tp tin /etc/shells).
d : chuyn sang c shell
$ chsh csh
