Linux命令行与shell脚本编程大全读书笔记(1)

Linux命令行与shell脚本编程大全读书笔记(1)

Table of Contents

1 初识Linux shell

Linux可划分为以下四部分:

  • Linux内核
  • GNU工具组件
  • 图形化桌面环境
  • 应用软件

内核基本负责一下四个功能:

  • 系统内存管理
  • 软件程序管理
  • 硬件设备管理
  • 文件系统管理

内存

内核会记录哪些内存页面正在使用中,并自动把一段时间未访问的内存页面复制到交换空间区域(称之为换出,swapping out)–即使还有可用内存。

进程

[kyle@localhost Downloads]$ ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 /sbin/init
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:00 [migration/0]
    4 ?        S      0:00 [ksoftirqd/0]
    5 ?        S      0:00 [migration/0]
    6 ?        S      0:00 [watchdog/0]
    7 ?        S      0:00 [migration/1]
    8 ?        S      0:00 [migration/1]

第一列是进程号。第三列显示进程当前状态,S代表在睡眠,SW代表在睡眠和等待,R代表在运行中最后一列是进程名字,带方括号的进程表示被交换出去了。

设备

Linux系统将硬件设备当成特殊的文件,称之为设备文件。设备文件有3种不同分类:

  • 字符型文件:调试解调器,终端
  • 块设备文件:硬盘
  • 网络设备文件:网卡
    [kyle@localhost Downloads]$ cd /dev/
    [kyle@localhost dev]$ ls -al sda* ttyS*
    brw-rw---- 1 root disk    8,  0 Mar 11 17:20 sda
    brw-rw---- 1 root disk    8,  1 Mar 11 17:20 sda1
    brw-rw---- 1 root disk    8,  2 Mar 11 17:20 sda2
    brw-rw---- 1 root disk    8,  5 Mar 11 17:20 sda5
    brw-rw---- 1 root disk    8,  6 Mar 11 17:20 sda6
    brw-rw---- 1 root disk    8,  7 Mar 11 17:20 sda7
    brw-rw---- 1 root disk    8,  8 Mar 11 17:20 sda8
    crw-rw---- 1 root dialout 4, 64 Mar 11 17:20 ttyS0
    crw-rw---- 1 root dialout 4, 65 Mar 11 17:20 ttyS1
    crw-rw---- 1 root dialout 4, 66 Mar 11 17:20 ttyS2
    crw-rw---- 1 root dialout 4, 67 Mar 11 17:20 ttyS3
    

GNU工具链

核心GNU工具链,coreutils

  • 用以处理文件的工具
  • 用以处理操作文本的工具
  • 用以管理进程的工具

Author: <kyle@localhost.localdomain>

Date: 2013-03-11 10:23:53 CST

HTML generated by org-mode 6.21b in emacs 23

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值