该系列目录 –> 【BASH】回顾与知识点梳理(目录)
前言
不知道有没有小伙伴和笔者一样,bash命令看了一遍又一遍,当要写脚本的时候,还是会有些命令模糊,参数记不清。分析原因:一是学习的时候,只是对用到的命令或语法简单的查一下,应付当前的工作,而并没有进行整体梳理和构建完整的知识体系。第二点就是遗忘(笔者有时候记性真是差),遗忘的原因可能就是记忆的不深刻(笔者能够清晰的记着小时候第一次去幼儿园,上到一半翘课拿着好吃的去草地吃完回家的场景– -!)。
从本期开始,笔者将基于linux圣经
《鸟哥的Linux私房菜》中的第十、十一、十二章,和马哥(马永亮)的部分网课内容来重新对自己的bash知识体系进行梳理,力求夯实基础。期间也会引用一些工作中遇到的高手写的脚本作为参考学习。闲言少絮,让我们开始新的旅程!
一. 认识与学习 BASH
管理整个计算机硬件的其实是操作系统的核心 (kernel),这个核心是需要被保护的! 所以我们一般使用者就只能透过 shell 来跟核心沟通,以让核心达到我们所想要达到的工作。 那么系统有多少 shell 可用呢?为什么我们要使用 bash 啊?
1.1 硬件、核心与 Shell
这应该是个蛮有趣的话题:『什么是 Shell 』?相信只要摸过计算机,对于操作系统 (不论是 Linux 、Unix 或者是 Windows) 有点概念的朋友们大多听过这个名词,因为只要有『操作系统』那么就离不开 Shell 这个东西。不过,在讨论 Shell 之前,我们先来了解一下计算机的运作状况吧! 举个例子来说:当你要计算机传输出来『音乐』的时候,你的计算机需要什么东西呢?
1.2 为何要学文字接口的 shell?
1.3 系统的合法 shell 与 /etc/shells 功能
1.4 Bash shell 的功能
1.5 查询指令是否为 Bash shell 的内建命令: type
1.6 指令的下达与快速编辑按钮
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。