centos查看所有用户,查看当前用户命令

帝国教程 强烈建议 2024-03-04 08:31 110 0

  在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注:用户切换工具

  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不存在,请创建它。

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!