首页天道酬勤centos查看所有用户,查看当前用户命令

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

admin 05-06 08:34 112次浏览

原文地址: https://blog.csdn.net/u 011323949/article/details/79046883

我知道有人使用过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注:用户切换工具

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文件

linux显示正在运行的程序,linux系统中进程的家族关系 如何设计高效的组织结构,设计一个高效的算法