日期:2014-05-16  浏览次数:20749 次

《Unix & Linux 大学教程》 - 第七、八章 学习笔记

阅读之前,请务必花30秒查看前言说明(在第一、二章前面部分)

《Unix & Linux 大学教程》 - 第一、二章 学习笔记

《Unix & Linux 大学教程》 - 第三、四章 学习笔记

《Unix & Linux 大学教程》 - 第五、六章 学习笔记

《Unix & Linux 大学教程》 - 第七、八章 学习笔记

《Unix & Linux 大学教程》 - 第九、十章 学习笔记

《Unix & Linux 大学教程》 - 第十一、十二章 学习笔记



第七章:Unix 键盘使用

基础知识

信号:

intr(interrupt):ctrl+c,用来终止程序,少数终端将delete映射到intr上。此映射可修改。

可以停止一个僵死的程序,一些程序封闭了intr信号,防止不小心按下^C。

取消shell中输入并没有执行的命令


quit:^\,同intr,并生成一个磁心文件(core file),用于调试程序。如果没有调试过程序,但是一个名为core的文件出现在一个目录中,那么意味着运行的程序出现严重错误而终止(最常见的是段故障segmentation fault,当程序试图访问不是为该程序分配的内存时就会发生这种故障,例如:不正确的使用指针)。

(关于磁心文件的来历和使用在书中第128页。)


stop:^S,发送stop信号,Unix暂停屏幕显示。

start:^Q(qontinue即continue),发送start信号,重新启动屏幕显示。


eof(end of file):文件结束信号,^D。