Linux用户与用户组

Linux目录详解:
目录名说明
/bin重要的二进制 (binary) 应用程序:包含二进制文件,系统的所有用户使用的命令都在这个目录下
/boot启动 (boot) 配置文件:包含引导加载程序相关的文件,开机时用到的引导文件
/data数据存储区域:存储
/dev设备 (device) 文件:包含设备文件,包括终端设备,USB或连接到系统的任何设备,比如键盘、鼠标等访问该目录就相当于访问对应设备
/etc配置文件、启动脚本等 (etc):包含所有程序所需的配置文件,也包含了用于启动/停止单个程序的启动和关闭shell脚本,用户的账号密码文件,各种服务的起始文件
/home本地用户主 (home) 目录:除了root用户以外,其他所有用户用home目录来存储他们的个人档案
/lib系统库 (libraries) 文件:包含支持位于/bin和/sbin下的二进制文件的库文件
/lib64存放相对于/lib中支持64位格式的函数库。
/lost+found在根 (/) 目录下提供一个遗失+查找(lost+found) 系统
/mediamedia(媒体),存放可移除的媒体设备,如光盘,DVD等。
/mntmount,临时挂载的设备文件,临时安装目录,系统管理员可以挂载文件系统。是系统管理员临时安装文件的系统安装点
/optoptional,可选的软件包,即第三方软件。我们可以将除了系统自带软件之外的其他软件安装到这个目录下
/Proc表示Linux运行时候的进程
/rootroot用户的主目录
/run最近一次开机后所产生的各项信息,如当前的用户和正在运行中的守护进程等
/sbin存放一些只有root账户才有权限执行的可执行文件,如init, ip, mount等命令
/srvservice,存放一些服务启动后所需的数据
/syssystem,与/proc类似也是一个虚拟文件系统,存放系统核心与硬件相关信息管理设备文件。不占用硬盘容量
/tmptemporary,存放系统运行过程中使用的一些临时文件,可以被所有用户访问,系统重启时会清空该目录
/usr包含绝大部分所有用户(users)都能访问的应用程序和文件包含二进制文件,库文件。文档和二级程序的源代码
/var经常变化的(variable)文件,诸如日志或数据库等代表变量文件。在这个目录下可以找到内容可能增长的文件

所有的命令如果不知道该用哪个或者忘记,直接敲要用的方法,或者方法加 --help 就会显示该方法支持的操作

管理用户:

useradd~添加用户:

# useradd 用户名  (要在root用户下创建哦)
 useradd itzhuzhu

passwd~设置密码:

# passwd 密码 (数字和字母的结合且长度大于8位,有也不能是个回文) 回文就是正着读和反着读都一样
passwd itzhuzhu 
# 然后让你输入密码

usermod~修改用户名:

usermod -l bobo itzhuzhu
usermod: user aaa is currently used by process 32868
# bobo:修改后的用户名    itzhuzhu:修改前的用户名
# 如果提示进程正在使用用户,解决方法:直接关闭窗口或者输入exit 然后再输入命令

超级管理权限:

-l 锁定口令,即禁用账号。
-u 口令解锁。
-d 使账号无口令。
-f 强迫用户下次登录时修改口令。

userdel~删除用户

userdel bobo # 删除用户
# 如果提示进程正在使用用户,解决方法:直接关闭窗口或者输入exit 然后再输入命令
userdel -r -f bobo # 强制删除(推荐)会删除这个用户相关的所有文件

查看所有用户

# 第一种
cd home
ls -al

# 第二种
cat / etc / passwd

# 第三种
getent passwd

用户组:

添加用户组

groupadd 组名

删除组

groupdel 组名

修改用户组

groupmod 新组名 原组名

查询用户所在组

groups 用户名
# 如果没有分配组就会用是默认的和组名一样

管理组

gpasswd 
gpasswd -a 用户名 组名

管理用户组内成员

# gpasswd用户将用户添加到组或删除
-a 添加用户到组
-d 从组中删除 
-A 指定管理员
-M 指定组成员
-r 删除密码
-R 限制用户登入组,只有组成员才能用newgrp加入组

演示

# 创建开发组
groupadd kaifazu

# 创建三个用户
useradd user1
useradd user2
useradd user3

# 把用户添加到组
gpasswd -a user1 kaifazu
gpasswd -a user2 kaifazu
gpasswd -a user3 kaifazu  

# 查看组成员
grep 'kaifazu' /etc/group
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

itzhuzhu.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值