程序员的知识教程库

网站首页 > 教程分享 正文

「Linux」用户操作(linux 用户命令)

henian88 2024-09-09 03:47:48 教程分享 9 ℃ 0 评论

root用户

  1. su:切换账户语法:su [–] [用户名]-:可选,表示是否在切换用户后加载环境变量,建议带上用户名:表示要切换的用户,省略时表示切换到root切换用户后,通过exit命令退回上一个用户,也可使用ctrl+d
  2. sudo:为普通命令授权,临时以root身份执行命令语法:sudo 其他命令配置sudo认证切换到root用户,执行visudo命令在文件最后添加:zbx ALL=(ALL) NOPASSWD:ALLwq保存切换回普通用户

用户、用户组管理

以下命令需root用户执行

  1. 用户组管理创建用户组语法:groupadd 用户组名删除用户组语法:groupdel 用户组名
  2. 用户管理创建用户语法:useradd [-g -d] 用户名-g:指定用户的组,不指定-g,会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g-d:指定用户HOME路径,不指定,HOME目录默认在:/home/用户名删除用户语法:userdel [-r] 用户名-r:删除用户的HOME目录,不使用-r,删除用户时,HOME目录保留查看用户所属组语法:id [用户名]修改用户所属组语法:usermod -aG 用户组 用户名将指定用户加入指定用户组getent查看系统全部用户信息语法:getent passwd显示的7份信息:用户名:密码(x):用户ID:组ID:描述信息(无用):HOME目录:执行终端(默认bush)查看系统全部组信息语法:getent group

查看权限控制

  1. 通过ls -l 可以以列表形式查看内容,并显示权限细节序号1:表示文件、文件夹的权限控制信息,权限细节共分为10个槽位r表示读权限w表示写权限x表示执行权限序号2:表示文件、文件夹所属用户序号3:表示文件、文件夹所属用户组

修改权限控制

  1. chmod:修改文件、文件夹权限信息只有文件、文件夹的所属用户或root用户可以修改语法:chomd [-R] 权限 文件或文件夹-R:对文件夹内的全部内容应用同样操作示例:chomd u=rwx ,g=rx,o=x hello.txtu表示user所属用户权限,g表示group组用户权限,o表示other用户权限快捷表示:chomd 751 hello.txt权限的数字序号:r记为4,w记为2,x记为10 无任何权限:—1 仅有x权限:–x2 仅有w权限:-w-3 有w和x权限:-wr4 仅有r权限:r—5 有r和x权限:r-x6 有r和w权限:rw-7 有全部权限:rwx
  2. chown:修改文件、文件夹的所属用户和用户组此命令只适用与root用户执行语法:chown [-R] [用户] [:] [用户组]-R:对文件夹内全部内容应用相同规则用户:修改所属用户用户组:修改所属用户组: :用于分隔用户和用户组

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表