准备学习Linux,在windows上装了一个VM,在VM上装了一个centos,想请教几个问题:
1.Shell编程学会了是不是在绝大部分的Linux发行版上都可以应用和运行?
2.我在网上看说Bash是其中比较流行的Shell之一,还有Tesh和Zsh,区别大吗?那应该学Shell编程还是学习Bash???学习Shell和学习Bash有什么关系和联系?
3.平时在linux命令界面输入的pwd,cd等命令属于shell还是属于Bash???Bash等学会了之后在centos或者其它发行版上是否可以运行??每种发行版是不是都支持Bash或者其它Shell?
4.学习Linux和学习Linux脚本编程有没有一个好的学习顺序?
我可能有很多概念不太清楚,请分条详细解答,非常感谢!!!