听说这是Linux学习的重点内容,必须掌握好基础才行….那我就来学习了。
我准备分几部分来学习bash:
* 对bash shell的初步了解
* bash一些常见的命令
* shell中的系统变量,自定义变量,及功能。
* bash shell的操作环境学习
* 管道,通配符的学习。
* 最后学习如何编写shell script.
下面是我的一些初步了解。
1.一开始听到shell,wtf,这是个什么玩意?
总结来说shell:
一个提供用户操作 系统的一个接口
然后我们就可以通过shell来操作一些应用程序,命令啊。感觉就是跟windows里的Dos很像。
2.Linux里似乎有很多shell,但我们准备学习的是系统默认的bash。就是下图的第二个。
查看系统的shell:
3.列举一下bash shell的功能
- 可以记忆命令(history)
- 命令与文件补全功能
- 可以设置自己习惯的命令(alias)
- 写可以自己程序脚本(shell script)
- 作业控制 前台 后台控制。
4.对变量的初步了解
1.显示变量前面要加 $
2.系统变量都是大写的。
3.环境变量==全局变量
4.自定义变量==局部变量
5.两个相关的转换命令,delcare和export。