概念
Unix 系统包含用户程序和系统内核
内核由多个子系统构成
内核管理所有的程序和资源
进程之间的通信对Unix程序是很重要的
什么是系统编程
涉及Unix命令
目录操作命令
ls : 列出目录内容
cd : 改变当前目录
pwd : 显示当前目录
mkdir、rmdir : 新建、删除目录
文件操作命令
cat,more,less,pg : 查看文件的内容
cp : 文件复制
rm : 文件删除
mv : 重命名或移动文件
lpr.lp : 打印文件
其他相关命令
bc : Unix的计算器
ps : 列出系统运行的所有进程
man : 获取帮助信息
系统资源
1. 处理器
2. 输入输出
3. 进程管理
4. 内存
5. 设备
6. 计时器
7. 进程间通信
8. 网络
动手实践
编写 more 命令
编写more命令只需要用fopen,fgets,fputs从文件里读出内容再显示到标准输出。
本文介绍了Unix系统的组成部分,包括用户程序和系统内核,并详细讲解了内核管理程序和资源的方式。文章还列举了一系列常用的Unix命令,如目录操作命令ls、cd、pwd等,以及文件操作命令cat、cp、rm等。此外,还提到了一些系统资源的概念和如何通过编写简单的more命令来加深对Unix系统编程的理解。

1310

被折叠的 条评论
为什么被折叠?



