Linux命令行与脚本编程大全第一章
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令行与脚本编程大全第一章相关的知识,希望对你有一定的参考价值。
1,
2,linux内核:内存管理、进程管理、文件管理、设备管理。
其中内存管理如下图:
通过命令 cat/proc/meminfo查看系统的内存状态。通过ipcs查看共享内存、信号量、消息队列信息。ipcs -m 可以查看共享内存信息。
进程管理:可以使用ps aux查看进程信息。
设备管理:字符设备、块设备、网络设备。
字符设备表示一次处理一个字符的设备。如终端。
块设备表示一次处理大块数据的设备。如硬盘sda。
网络设备表示采用数据包的接收和发送的设备。比如网卡、回环设备。
设备是通过“节点”标识。每个节点有一个唯一的数值对,供linux内核标识。数值对包好一个主设备号、一个次设备号。
其中的8代表主设备号,0代表次设备号。
3,GNU工具链——shell:
shell:linux系统通常会提供好几种shell,比如bash shell、zsh、ash等。通常默认的shell是bash shell。
命令行运行的是交互shell。用户可以使用命令、也可以执行程序。也可以通过脚本的形式将命令写入文件。称该文件为shell脚本。
以上是关于Linux命令行与脚本编程大全第一章的主要内容,如果未能解决你的问题,请参考以下文章
《Linux命令行与Shell脚本编程大全(第3版)》读书笔记
更新完毕Linux命令行与Shell脚本编程大全(第3版)读书笔记21-26章
《Linux命令行与Shell脚本编程大全第2版.布卢姆》pdf