程序是由指令+数据组成
写bash脚本的时候,数据是保存在变量中的,
如果打开的是文件的话,文件就保存在进程的地址空间当中作为数据流来进行访问,
当用户登录的时候,程序要找到这个用户 (怎么找 到哪儿找 用户存在什么地方)
(程序处理文件,处理数据的时候,如果数据太多,我们不足以保存在内存中或者用起来不方便的话,我们可以把它们保存在一个临时文件当中,然后对这个临时文件读进来,然后进行处理就可以了) (操作系统的用户登录的时候,靠的是 /etc/passwd /etc/shadow 来检索用户信息的, /etc/passwd 很小,几十个用户,数百个用户就己经变得很大了)
论坛 bbs ,假设有100w个用户 10000w个贴子
假设 grep root 从 100w条记录中找 ,太吃力