用户权限createuseruseradd-m-ggroup新用户名#-m自动创建home目录#-g指定用户所属组创建用户时,如果忘记加上-m选项指定新用户的homedirectory-最简单的方法就是删除用户,再次创建用户时,会默认创建一个与用户名同名的组名。whoami查看当前登录账号名/etc/passwd文件说明1.用户名2.密码(x,表示加密)3.UID:用户ID4.GID:组ID5.用户全名或本地账号6.家目录7、登录用的shell是登录后使用的终端命令,ubuntu默认使用dash;由于ubuntu默认的shell使用的是破折号,有些^[[A^[[A^[[B^[[B^[[D^[[D^[[C^[[C这些符号不是前一个和后一个我们需要的命令!所以我们应该尝试指定登录shell为/bin/bash来删除用户用户的附加组usermod-Ggroupusername修改用户的shellusermod-s/bin/bashusernamewhich查看命令执行的位置whichls#output/bin/lswhichuseradd#output/usr/sbin/useraddbinandsbin在Linux中,大部分可执行文件存放在/bin、/sbin、/usr/bin中,/usr/sbin/bin是二进制可执行文件的目录,主要用户使用/sbin(systembinary)供系统管理员使用二进制代码存放目录,主要用于系统管理/usr/bin(应用程序的用户命令)后面安装的一些软件/usr/sbin(应用程序的超级用户命令)一些管理程序对超级用户的提示:cd这个终端命令是内置的系统内核,没有独立的文件,所以找不到cd命令位置which切换用户su-用户名切换用户,切换目录su-jerry#将用户切换为jerry,并切换到jerry的主目录sujerry#将用户切换为jerry,目录没有变化exit退出当前登录账号修改文件权限chownmodifysupporterschgrpmodifygroupchmod修改权限格式chownusername文件名/目录名chownroot/u改变/u的属主为“root”.chownroot:staff/u同理,还要改变它的组为“staff”.chown-hRroot/u改变/的属主u和子文件到“root”.chgrp-R组名文件名/目录名chmod-R755文件名/目录名chmod+x644文件名/目录名
