linux-用户-进程-文件的关系_python语言

》进程与用户的关系

进程是被用户驱动的

进程可以理解为一个事情,事件都是人干的

》进程与文件的关系

文件是具有权限的,比如所有者权限,所属组权限,其它人权限,等等。

这么多的权限,都是给用户设定的。

问题来了

文件的打开或者是读写,是用户做的?还是进程做的?

答案是进程!

举例说明:

小明要去图书馆凭借书证借了一本《python语言程序设计》的书

小李也要去借这本书。然而小李没有图书证。

linux-用户-进程-文件的关系_python语言_02

借书行为,相当于是进程。 图书,相当于是文件。

真正要想得到这个图书(文件),还是要靠借书行为(进程)才能实现。

至于借书行为,是成功,还是失败,就要看是谁(用户)在操作这个借书行为了(进程)

》结论

文件的访问,是进程行为

文件能否被访问成功,要看是谁在操作这个进程

》再次回看用户进程文件的关联,顿时感悟到人生的真相

linux-用户-进程-文件的关系_python语言_03

同样一件事,不同的人去做,结局不同。

比如。。。。

自己去思考