Linux Shell教程(一) 互动版

本课程学习说明

本课程主要介绍shell环境的使用以及shell script脚本编程等内容。

Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过shell完成的。对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Unix/Linux系统的关键

学习本课程需要读者对Unix/Linux系统有基本的了解及使用,具体包括:

  • 理解Linux系统中文件、文件夹、权限等概念,熟悉一些基本命令如ls、echo等得使用等。
  • 熟练掌握vi/vim编辑器的使用,这是shell编程最常使用的编辑器。
  • 最好熟悉其它某一门编程语言的语法,如C/C++/Java等,这将有助于理解shell script语法。

如果读者不具备这样的先决条件,建议读者先自学一下Linux系统的基础知识和vim使用,再来学习本课程。但也可以边自学这些知识边学习本课程。