基础问题问答

1、内核是如何创建shell进程的?

2、进程是如何得到输入的程序名

3、内核是如何运行程序的

4、硬盘是由许多金属或玻璃的盘片组合起来构成的,这些盘片上可以保存磁性信息,问题是目录在哪里?

5、用户在自己的主目录中意味着什么?转到其他目录有以为着什么?

6、Unix允许很多用户同时登录到系统中,他们可以有相同的当前目录,也可以在不同的目录中,会不会因为很多用户在同一个目录中导致这个目录过分拥挤?

7、如果自己编写一个改变当前目录的程序,该如何来实现

8、内核在这颗目录树下·扮演什么角色

Unix并不是提供恢复被删除文件的功能,其中一个原因是unix是一个多用户系统,当一个文件被删掉之后,它所占用的存储空间可能被立即分配给其他用户的文件,有可能某块磁盘空间刚才还是你的学期论文,下一个时刻就变成了另一个用户的C程序,所以成功恢复的可能性很低。

二、文件操作,命令和工作原理

从用户的角度来看,文件是数据的集合,文件中的数据是如何存储在磁盘上的?文件是如何被复制的?如何移动和改名的?进一步来讲,文件的名字存放在哪里?作为一个系统程序员,必须能够回答这些问题。

三、文件许可权限的工作原理

文件许可权限是如何工作的?怎么设置?系统是如何应用刚才讲到的权限的?许可权限存放在哪里?

四、Unix系统编程中3个重要方面

1、通信:某个用户或进程如何与其他用户或进程交换信息

2、协作:在同一时刻,程序如何协调多个进程使他们能够没有冲突的访问共享资源

3、网络访问:互相独立的计算机通过网络连接到一起,那么计算机中的程序是如何来使用网络的?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潘多拉的面

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值