第1部分 Linux命令行---第1章 初识Linux shell

本笔记共分为四部分,分别是:linux命令行、shell脚本编程基础、第三部分高级shell脚本编程、第四部分创建实用的脚本。

第一章  初识Linux shell

常见的Linux系统可划分为以下四部分:Linux内核、GNU工具、图形化桌面环境、应用软件。

1.1 linux内核是什么控制

内核的主要四种功能:系统内存管理(管理物理内存、创建管理虚拟内存)、软件程序管理(进程)、硬件程序管理(Linux系统将硬件设备当成特殊的文件,称为设备文件。设备文件有3种分类:字符型设备文件、块设备文件、网络设备文件)、文件系统管理()

系统内存管理:主要是内存管理

1.2 GNU工具

GNU工具在为linux设计的核心工具为coreutils(core utilites)软件包。包含用以处理文件、操作文本、管理进程的工具。

核心的GNU工具,GNU coreutils软件包由三部分构成:用以处理文件的工具、用以操作文本的工具、用以管理进程的工具。

GNU/Linux shell为用户提供了启动程序、管理文件系统中的文件以及运行在Linux系统上的进程的途径。shell的核心是命令行提示符。命令行提示符是shell负责交互的部分。它可以输入文本命令,然后解释命令,并在内核中执行。也可以将多个shell命令放入文件中作为程序执行。这些文件被称作shell脚本。你在命令行上执行的任何命令都可放进一个shell脚本中作为一组命令执行。所有Linux发行版默认的shell都是bash shell

posted @ 2020-09-03 15:21  Liu_Xinghua  阅读(101)  评论(0)    收藏  举报