linux 用户创建相关命令

187 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第20天,点击查看活动详情

将自己所有用到的,或者将要用到统一记录下,后边好查询使用。吐槽一句,linux命令真多啊。越看越多,吐血了。

一、linux命令

linux命令是对liunx系统进行管理的命令。通过命令使linux系统能正常运行。liunx命令在系统中有两种类型:内置shell命令和linux命令。

二、命令的使用

用户创建相关

useradd 用户名 选项

  • -u: 账户的UID,UID是每个用户在系统的唯一编号,可指定,不指定的情况下就会自动分配UID
  • -d:指定账户的家目录。如果不指定创建的账号为家目录,系统也会自动创建一个和账户同名的家目录。
  • -g:指定账户的基本组。linux系统中。每个用户都有一个属于自己的基本组,我们在创建系统时会默认自动创建出同名的组,属于这个用户。
  • -G:指定账户的附加组。账户加入其他的组中,就成了附加组。
  • -s:指定账户的shell解释器,解释器用来解释账户在系统中执行的命令。不指定的情况下,系统会默认分配。

image.png

su 用户名 切换用户命令

切换到nn用户

image.png

passwd 修改用户密码命令

  • passwd 用户名: 该命令修改指定用户名的密码
  • passwd: 该命令修改当前登录用户的密码

image.png

新创建的用户,当当前用户暂时不清楚如何改密码,这里转到了root用户,来修改密码

who 查看登录用户命令

  • -u:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串

  • -H:显示各栏位的标题信息列

  • q:精简模式,显示用户的登录数量和登录账号

image.png

exit 退出登录命令 该命令退出用户