计算机的记忆/储存单位:

  • 1 Byte=8bits
  • 1KB=1024Bytes
  • 1MB=1024KB
  • 1GB=1024MB

Linux内核的主要功能:

  1. 系统内存管理
  2. 软件程序管理
  3. 硬件管理
  4. 文件系统管理

Linux的设备文件类型

Linux系统将硬件设备标识为特殊文件,称为设备文件(设备文件类型)

  • 字符设备文件(c):用于那些一次仅处理一个字符的设备。大部分调制解调器和终端 类型等。

  • 块文件(b):用于那些一次可处理大量数据块的设备。

  • 网络文件(n):用于那些使用数据包发送和接收数据的设备。包括网卡和特殊的回路设备,允许Linux系统使用通用网络编程协议与自身通信。

GNOME,GNU网络对象模型环境(GNU Network Object Model Environment)

Linux支持的文件系统

文件系统描述
extLinux扩展文件系统–原始Linux文件系统
ext2第二代扩展文件系统,提供比ext更高级的功能
ext3第三代扩展文件系统,支持日志功能
hpfsOS/2高性能文件系统
jfsIBM的日志文件系统
iso9660ISO9660文件系统(CD-ROM)
minixMINIX文件系统
msdosMicrosoft FAT16
ncpNetware文件系统
nfs网络文件系统
ntfs支持Microsoft NT文件系统
proc访问系统信息
ReliserFS高级Linux文件系统,性能更佳且支持磁盘恢复
smbSamba SMB文件系统,支持网络访问
sysv旧式Unix的文件系统
ufsBSD文件系统
umsdos类似Unix的文件系统,寄存在MSDOS上
vfatsWindows95文件系统(FAT32)
XFS高性能64位日志文件系统

Linux进程信号

|信号|名称|描述| |— |1|HUP|挂起| |2|INT|中断 |3|QUIT|停止运行 |9|KILL|强制终止 |11|SEGV|段违例 |15|TERM|条件终止 |17|STOP|强制停止,但未终止 |18|TSTP|停止或暂停,但继续在后台运行 |19|CONT|STOP或TSTP之后回复执行

Linux的环境变量:

系统环境变量始终时使用全大写字母来区别于普通用户环境变量.