2.命令行编辑 1.ctrl+a 跳到命令行行首 2.ctrl+e 调到命令行行尾 3.ctrl+d 向后删除,类似delete1.shell是离用户最近的程序,也是计算机和用户进行交互的程序
2.广义上的shell包含两类:
GUI Gnome,KDE,Xfce
CLI sh,csh,ksh,bash,tcsh,zsh
3.系统启动后,shell程序只有一个,但shell进程却可以有很多,linux允许一个用户登录多次,在每个登录进程来看当前主机只存在内核和当前进程,以进程来识别进程
4.shell自己是外部程序,但是shell有自己的内置命令
5.用户的工作环境可以不一样,Windows的shell就是图形界面,每个用户自己设置工作界面
6.shell有子shell,对于父shell来说,子shell只是一个程序 shell底下启用shell



