基本上我想知道我对unix用户的理解是否正确。
1)UNIX 用户基本上是文件系统中某些文件和目录集的不同权限集。例如,用户可能拥有一组文件和目录,并对这些文件执行不同类型的操作(执行/读/写)
2)Unix 组也有权限,如果将特定用户分配给组,则用户的权限将扩展到组的权限。
3)每个进程都代表特定用户启动。
上述说法正确吗?
4)当我下载并安装应用程序时,会创建一堆目录和文件。是否还创建了一个用户来管理新安装的应用程序?
5)当我以普通用户身份登录 Unix 系统并通过代表哪个用户双击应用程序来运行应用程序时,进程将运行?
6)当我启动unix系统时,一堆进程也会启动。他们代表什么用户启动?
答案1
- 是的
- 是的
是的
这取决于复杂的程序(数据库、tomcat,如网络服务器)可以,较小的程序(gif 生成器)则不需要。
这取决于,如果没有设置用户 ID,程序将以点击用户身份运行。
root
大多数情况下,有些为www
(如果您有网络服务器),有些为bin
,mail
。