linux操作系统笔记

在Linux中切换用户和查看用户所属的用户组是常见的操作。以下是一些基本的命令和步骤:
切换用户:
使用  su  (substitute user)命令来切换到另一个用户。例如,要切换到用户  username  ,可以使用以下命令:
su - username

这个命令会要求你输入  username  的密码。  -  选项表示切换到该用户的家目录,并加载该用户的环境变量。
查看用户所属的用户组:
使用  groups  命令来查看当前用户所属的所有用户组:
groups

如果你想查看特定用户的用户组,可以使用:
groups username

这将显示  username  所属的所有用户组。
查看用户信息:
使用  id  命令可以查看当前用户或指定用户的UID(用户ID)、GID(主用户组ID)和所属的用户组:
id

或者指定用户:
id username

查看用户列表:
使用  cat  命令结合  /etc/passwd  文件可以查看系统中所有用户的列表:
cat /etc/passwd

这个文件包含了用户信息,但不包含用户密码。
查看用户组列表:
使用  cat  命令结合  /etc/group  文件可以查看系统中所有用户组的列表:
cat /etc/group

查看用户密码文件:
使用  cat  命令结合  /etc/shadow  文件可以查看加密后的用户密码(需要root权限):
sudo cat /etc/shadow 

 

请注意,出于安全考虑,普通用户通常没有权限查看  /etc/shadow  文件,只有root用户或具有相应权限的用户才能查看。

基本命令:
  ls  :列出目录内容。
  cd  :改变当前工作目录。
  pwd  :显示当前工作目录的路径。
  cp  :复制文件或目录。
  mv  :移动或重命名文件或目录。
  rm  :删除文件或目录。
  mkdir  :创建新目录。
  rmdir  :删除空目录。
  touch  :创建空文件或更新文件时间戳。
  cat  :查看文件内容或合并文件。
  more  /  less  :分页查看文件内容。
  grep  :搜索文本。
  find  :查找文件。
  chmod  :更改文件权限。
  chown  :更改文件所有者。
  ps  :显示当前进程。
  top  :实时显示进程状态。
  kill  :终止进程。
  tar  :打包和解包文件。
  zip  /  unzip  :压缩和解压缩文件。
文件权限:
  r  :读权限(4)
  w  :写权限(2)
  x  :执行权限(1)
  chmod  命令用于修改文件权限,如  chmod 755 filename  。
用户和组管理:
  useradd  :添加新用户。
  userdel  :删除用户。
  passwd  :更改用户密码。
  groupadd  :添加新组。
  groupdel  :删除组。

在Linux操作系统中,用户管理是系统管理的重要组成部分。以下是一些关于用户管理的基本概念和命令:
用户账户:
超级用户:通常指的是root用户,拥有系统上的所有权限。
普通用户:受限用户,权限有限,通常用于日常操作。
用户信息文件:
  /etc/passwd  :存储用户账户信息,如用户名、UID、GID、家目录和登录shell。
  /etc/shadow  :存储加密后的用户密码。
用户管理命令:
  useradd  :添加新用户。
  usermod  :修改用户账户信息。
  userdel  :删除用户账户。
  passwd  :更改用户密码。
  chage  :更改用户密码过期信息。
用户组管理:
  groupadd  :添加新用户组。
  groupmod  :修改用户组信息。
  groupdel  :删除用户组。
  gpasswd  :管理用户组密码。
用户切换:
  su  :切换到另一个用户账户。
  sudo  :以另一个用户身份执行命令。
用户权限:
  chmod  :更改文件权限。
  chown  :更改文件所有者。
  chgrp  :更改文件所属用户组。
用户环境配置:
用户的环境变量配置文件通常位于用户的家目录下,如  .bashrc  、  .bash_profile  等。
用户认证:
PAM(Pluggable Authentication Modules):用于用户认证的模块化系统。
用户审计:
  last  :显示用户登录历史。
  lastlog  :显示所有用户的最后登录时间。
用户安全:
定期更新密码。
使用  sudo  而不是直接使用root账户。
限制用户权限,避免不必要的风险。
用户和组的文件:
  /etc/passwd  :用户账户信息。
  /etc/shadow  :加密的用户密码。
  /etc/group  :用户组信息。
  /etc/gshadow  :加密的用户组密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值