Linux自己的文件资料: /usr/share/doc (在你的Linux系统中)  https://www.osyunwei.com/archives/290.html

0. 注意Linux中一切皆文件,本文中的文件指的是广义的文件,包括文件、目录、硬件设备 等等。

1. 初识Linux shell


1.1, Linux分为四个部分: Linux内核,GNU工具集,图形化桌面环境,应用软件

1.1.1, Linux内核主要负责四种功能:系统内存管理,软件程序管理,硬件设备管理,文件系统管理

1.1.1.1, 物理内存&虚拟内存;交换空间(swap space),换入(swapping in), 换出(swapping out)

1.1.1.2, 进程;init进程;/etc/initab (TODO:被systemd取代了); runlevel(共有5个运行等级);

1.1.1.3,任何与Linux系统通信的硬件设备,都需要在Linux内核代码中加入驱动程序代码;内核模块;Linux系统将硬件设备当成特殊的文件(Linux系统一切皆文件),称为设备文件,分为三类(1字符型设备文件,2块设备文件,3网络设备文件);Linux系统为系统上的每个设备都创建了一种称为节点的特殊文件

Linux命令行与shell脚本编程大全第三版 学习笔记相关推荐

  1. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-汇总 ( Chapter17-ChapterB )

    十七.创建函数 bash shell 提供了用户自定义函数功能,可以将 shell 脚本代码放入函数中封装起来. 函数是一个脚本代码块,你可以为其命名并在脚本中的任何位置重用它.每当需要在脚本中使用该 ...

  2. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-Chapter16-脚本控制

    十六.脚本控制 Linux 利用信号与系统中的进程进行通信. 重温 Linux 信号 Linux 系统和应用程序可以产生超过 30 个信号.在 shell 脚本编程时会遇到的最常见的 Linux 系统 ...

  3. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-汇总 ( Chapter1-Chapter16 )

    一.初识 Linux shell Linux 系统可划分为以下 4 部分. Linux 内核 GNU 工具 图形化桌面环境 应用软件 内核主要负责以下 4 种功能. 系统内存管理 内核通过硬盘上称为交 ...

  4. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-Chapter6-Linux 环境变量

    六.Linux 环境变量 bash shell 使用环境变量来存储 shell 会话和工作环境的相关信息(这也是被称作环境变量的原因).环境变量允许在内存中存储数据, 以便 shell 中运行的程序或 ...

  5. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-Chapter9-安装软件

    九.安装软件 软件包管理系统使用数据库来记录下列内容: Linux 系统中已安装的软件包. 每个软件包安装了哪些文件. 每个已安装的软件包的版本. 软件包存储在称为仓库(repository)的服务器 ...

  6. Linux命令行与shell脚本编程大全:第2版

    <Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...

  7. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---34

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

  8. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---02

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

  9. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---20

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

最新文章

  1. Python Socket请求网站获取数据
  2. Facebook最新语音算法曝光!自监督语音识别,错误率低至2.43%
  3. C#中IList与List区别
  4. python中itemgetter函数_Python中的sorted函数以及operator.itemgetter函数
  5. linux mysql定时增量备份_Mysql 日常备份和增量备份脚本(Linux)
  6. [数据结构]合并有序数组
  7. 【.NET Core项目实战-统一认证平台】第十一章 授权篇-密码授权模式
  8. c语言程序设计题2015,2015年荐C语言程序设计等级考试习题汇编.doc
  9. Java基础入门笔记-整数+小数+字符串+打印
  10. DB2常见错误码注释
  11. server2003虚拟机损坏后的文件找回
  12. Socket.io详解
  13. 软件测试行业的职业素养
  14. arcgis下载并部署/替换底图服务/IIS跨域--参考资料链接
  15. Java架构师之路:从码农到年薪五十万的架构师
  16. 手写文本 matlab 识别,手写汉字识别matlab
  17. STM32自学笔记-12-和迪文屏的联用
  18. Protell99中的铺铜设置
  19. 朋友之间最舒服的关系
  20. linux的sssd服务,sssd – 刷新ldap客户端配置Centos

热门文章

  1. 如何用java制作动画_如何制作动画(java实现动画的代码)
  2. excel基础操作(1)
  3. 道一云OA系统排名?道一云OA办公系统怎么选?什么是用户口碑最好的道一云OA系统?
  4. finalshell root文件夹打不开
  5. [附源码]java毕业设计基于web旅游网站的设计与实现
  6. mpu6050三轴加速度数据,三轴角速度数据显示
  7. 苹果主题商店_小米怕被苹果找茬,开始下架相关IOS主题了!
  8. 机器学习入门1-译文-机器学习是什么以及它的重要性(machine learning--what it is and why it matters)
  9. Mac外接4k显示器文字变小
  10. Mac笔记本外接显示器竖屏设置