现代操作系统一般属于多用户操作系统,允许多个用户通过各自的终端使用同一台机器,共享主机系统中的各种资源,而每个用户程序又可进一步分为几个任务,使它们能并发执行,从而可进一步提高资源利用率和系统吞吐量。当前用户名是指当前正在使用计算机的用户名或用户ID,因为是多用户操作系统,因此当前用户名可以是一个或多个。用户ID(user identifier,User ID或UID),全称用户标识符,在类UNIX系统中是内核用来辨识用户的一个无符号整型数值,亦是UNIX文件系统与进程的必要组成部分之一。在不同的系统中,UID的值的范围也有所不同,但一般来说UID都是由一个15位的整数表示,其范围在0~32767之内,且有如下限制:超级用户的UID总为0;数值于1~100内的UID约定预留给系统使用,有些手册则推荐在此基础上再预留101~499,甚至是101~999(如Debian)的UID以作备用;而相对应的,在Linux中用useradd命令创建第一个用户时,默认为之分配的UID则为1000。