《Linux Shell编程 从初学到精通》 学习笔记
来源:互联网 发布:手机淘宝查看分类 编辑:程序博客网 时间:2024/05/16 19:56
第一章 shell脚本编程概述
1.linux的流行是因为它的高可定制性。由于内核仅有几兆的代码量,我们可以根据需要抽离很多用不到的模块。比如设计一个简陋的计算器,就完全不需要网络模块。
2.Linux的特征是自由 开放 强大,自Linux Torvalds开发初代linux以来,已经衍生出了很多各有特色的版本。我们使用ubuntu 16.04STL作为实验版本。
3.Shell简介
linux的内核从开机到关机一直驻留在内存中。
作为一种特殊的程序,shell帮助我们与内核沟通,可以理解为一名高效的翻译官。
shell分为图形界面shell(GUI SHELL,graphical user interface)和命令行shell(CLI SHELL, command line interface)
代表的有KDE,GNOM;bash,dash,rbash
4.关于shell脚本编程
**脚本语言(script language)是相对于编译型语言的。脚本语言不以编译链接执行的方式工作,而是直接由解释器转换成可执行代码
=====**
编译器与解释器的区别
很复杂,目前只明白一部分。在知乎上看了点资料后,印象如下:
**code==>词法分析==>语法分析==>语义分析==>代码生成==目标代码 过场中,每种语言都无法省去各步骤。解释性语言直接一条龙,把目标代码加载到内存中,我们无法操作目标代码;编译型语言生成目标代码后,先存在一个文件里(.exe),再装入内存执行,目标代码对我们是可见的。
====**
0 0
- 《Linux Shell编程 从初学到精通》 学习笔记
- Linux Shell编程从初学到精通
- 《linux shell编程从初学到精通》——grep
- LINUX SHELL编程从初学到精通(第一章 Shell脚本编程概述)
- Linux C编程从初学到精通
- LINUX SHELL编程从初学到精通(第二章 Linux文件系统和文本编辑器)(上)
- LINUX SHELL编程从初学到精通(第二章 Linux文件系统和文本编辑器)(下)
- Linux Shell编程 从初学到精通 习题答案 课后题答案(第八章)
- LINUX SHELL编程从初学到精通(第三章 正则表达式)
- 《Linux Shell编程从初学到精通(第2版)》pdf
- LINUX SHELL编程从初学到精通 高清完整 .pdf版
- Linux从初学到精通
- Linux Shell 脚本编程从入门到精通 (笔记1)
- Android多媒体编程从初学到精通
- Android多媒体编程从初学到精通
- Linux命令(shell)从入门到精通 学习笔记之1:文件安全与权限
- Linux命令(shell)从入门到精通 学习笔记之1:文件安全与权限
- Linux命令(shell)从入门到精通 学习笔记之1 文件安全与权限
- ubuntu16.04 学习&娱乐环境搭建
- swift uitableview 多选
- page fault handler
- hdu1232畅通工程-并查集
- 第一个算法优化例子
- 《Linux Shell编程 从初学到精通》 学习笔记
- linux 下启动MySQL报错解决方案
- 新浪微博开发者平台应用申请及配置说明
- 深入浅出Android打包
- 重要的View
- 运算符重载Operator Overloading
- 关于python 2.7要求输出汉字问题
- Debian Jessie安装支持HTML5音视频的Chromium浏览器听百度音乐
- NYOJ 61 传纸条(一)