操作系统
文章平均质量分 51
famousDT
掌握C/C
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解计算机系统(网络编程)
#include #include #include #include #include #include typedef struct sockaddr SA;int open_clientfd(char * hostname, int port){ int clientfd; struct hostent * hp; struct sockaddr_in servera原创 2012-05-31 17:58:33 · 815 阅读 · 0 评论 -
Shell脚本学习指南(读书笔记)
1 cat > filewho | wc -lctl + dchmod +x file./file最简单的脚本了。2 first=aaa second=bbb 当行可进行多个赋值fullname=“aaa bbb” 值中有空格要用引号full=“$first $second” 将几个变量连接起来要用引号3 echo -n不输出换行符,只用于原创 2012-05-31 19:55:23 · 616 阅读 · 0 评论 -
进程通信(管道)
1. 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 2. 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程);3. 单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门户,单独构成一种文件系统,并且只存在与内存中;4. 数据的读出和写入:一个进程向管道中写的内容被管道另一端的进程读原创 2012-05-23 10:51:01 · 638 阅读 · 0 评论 -
【操作系统篇】文件系统
文件系统的两个目标:地址独立(通过文件或文件夹实现)、地址保护(访问控制)。1. 主动控制:文件能被那些用户RWX访问。访问控制表(ACL)(存放在内核空间,有OS进行设置和访问,用户不能直接修改ACL)2. 能力表:用户拥有钥匙。存放用户能够访问哪些文件。如果ACL或能力表非常大,那么执行访问控制的时间成本将增大,需要优化所需要的时间,这个手段就是保护域。保护域就是将访问原创 2012-09-19 20:23:39 · 855 阅读 · 0 评论
分享