Linux查看所有⽤户⽤什么命令
  ⽤过系统的⼈都知道,Linux系统查看⽤户不是会Windows那样,⿏标右键看我的电脑属性,然后看计算机⽤户和组即可。那么Linux⾥查看所有⽤户该怎么办呢?⽤命令。其实⽤命令就能的查看到Linux系统有哪些⽤户。
  1、Linux⾥查看所有⽤户
  (1)在终端⾥.其实只需要查看 /etc/passwd⽂件就⾏了.
  (2)看第三个参数:500以上的,就是后⾯建的⽤户了.其它则为系统的⽤户.
  或者⽤cat /etc/passwd |cut -f 1 -d :
  2、⽤户管理命令
  useradd 注:添加⽤户
  adduser 注:添加⽤户
  passwd 注:为⽤户设置密码
  usermod 注:修改⽤户命令,可以通过usermod 来修改登录名、⽤户的家⽬录等等;
  pwcov 注:同步⽤户从/etc/passwd 到/etc/shadow
  pwck 注:pwck是校验⽤户配置⽂件/etc/passwd 和/etc/shadow ⽂件内容是否合法或完整;
  pwunconv 注:是pwcov 的⽴逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow ⽂件;
  finger 注:查看⽤户信息⼯具
  id 注:查看⽤户的UID、GID及所归属的⽤户组
  chfn 注:更改⽤户信息⼯具
  su 注:⽤户切换⼯具
linux所有命令都无法使用
  sudo 注:sudo 是通过另⼀个⽤户来执⾏命令(execute a command as another user),su 是⽤来切换⽤户,然后通过切换到的⽤户来完成相应的任务,但sudo 能后⾯直接执⾏命令,⽐如sudo 不需要root 密码就可以执⾏root 赋与的执⾏只有root才能执⾏相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;
  visudo 注:visodo 是编辑 /etc/sudoers 的命令;也可以不⽤这个命令,直接⽤vi 来编辑 /etc/sudoers 的效果是⼀样的;
  sudoedit 注:和sudo 功能差不多;
  3、管理⽤户组(group)的⼯具或命令;
  groupadd 注:添加⽤户组;
  groupdel 注:删除⽤户组;
  groupmod 注:修改⽤户组信息
  groups 注:显⽰⽤户所属的⽤户组
  grpck
  grpconv 注:通过/etc/group和/etc/gshadow 的⽂件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;
  grpunconv 注:通过/etc/group 和/etc/gshadow ⽂件内容来同步或创建/etc/group ,然后删除gshadow
⽂件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。