用户管理useradd用户名添加用户id用户名查看该用户是否存在passwd更改自己的密码passwd用户名为用户设置密码userdel用户名删除用户userdel-r用户名删除用户及其文件目录su-用户名切换用户用户组managementgroupadd组名创建用户组。groupadd组名删除用户组。usermod-g组名用户名将用户添加到相应的用户组,如果该用户不存在,则创建该用户。用户权限管理sudo+commandtoadministrator执行这个命令visudo编辑普通用户可以执行的管理员命令%wheelALL=(ALL)NOPASSWD:ALL第一组数据代表用户名如果??前面有%,代表用户组名称。第二组第一组代表ALL为所有终端(远程终端+本地终端),如果localhost为本地终端,则第二组ALL代表命令所在位置,可以用which+命令查询。第三组用户不需要输入密码,一般不需要。使用visudo命令后,添加一行文本eacapeALL=/sbin/shutdown表示用户eacape可以使用shutdown命令,即sudoshutdown后输入当前用户密码查看文件和目录的权限.使用ls-l查看文件的长格式信息。获取这个文件的相关信息。-rw-r--r--1rootroot0December3122:56stargate.lock第一组数据-表示这是一个文件,d表示这是一个目录。第二组数据的前三个字符代表用户对这个文件的权限,中间三个字符代表用户组对这个文件的权限,最后三个字符代表其他用户对这个文件的权限。对于文件,rwx分别对应读写执行。r权限可以使用的命令有:cat、more、less、head、tail等w权限可以使用的命令有:vim、echox权限可以使用的命令有:sh、x权限是文件的最高权限对于目录,rwx分别对应读写权限。对于目录,x是最低权限,因为只有进入后才能进行读写操作。数字权限表示也有一套表示方法。rwx分表使用421,例如:chmod764xxx表示给这个文件rwxrw-r--权限,第四组数据根生成创建文件的用户第五组数据root代表创建文件的用户所属的用户组修改权限chownuser切换文件/目录所属的用户用户组可以修改所有者和该组同时。chmodugo修改文件权限。u代表user部分,即用户的权限,g代表group部分,即用户的用户组权限,o代表other,即其他用户权限。chmodu+代表增加权限,chmodg+wxxx.txt给xxx.txt所属用户组增加写权限xxx.txt所属的用户chmodu=代表设置权限,chmodg=rwxxx.txt给xxx.txt所属用户的用户组只有读写权限。运行后,无论之前用户组是否对该文件有执行权限,当前用户组权限为rw-chmod777file/directorypair对该文件/目录设置权限,具体权限可根据到r=4w=2x=1的对应值。`
