Linux 用户及文件权限管理

   有时候我们需要在系统中创建、删除用户、用户组以及对其中的文件进行权限的设置操作可以运用下面的基础命令来实现。
  • 查看用户
who am i
(whoami也可以)
或者
who mom likes
 顺便贴上who命令其他常用的参数:
参数说明
-a打印全部
-d打印死掉的进程
-m同am i与mom likes
-q打印当前的用户名及用户数
-u打印当前登录用户的登录信息
-r打印运行等级
  • 创建用户

       创建一个用户必须使用超级管理员权限,例如我们创建一个名字叫Tom的用户,使用如下命令:
    
       sudo adduser Tom
    
       *在执行sudo的时候需要输入超级管理员的密码*
    
      创建好用户后你可以使用如下的命令切换用户:
    
        su -l Tom  *执行该命令需要此账户的密码*
      退出该账户使用exit
    
  • 用户组

       我们在查看自己属于哪些用户组的时候可以使用如下命令:
       groups Tom
    
       当我们想要将Tom添加到sudo用户组,让它也能获得root权限时,可以用下面的命令:
    
       sudo usermod -G sudo Tom
    
      当我们想删除用户时,执行如下命令即可:
    
      sudo deluser Tom --remove-home
    
  • 文件权限

     当我们想变更文件所有者时我们可以使用如下的命令:
    
        我们首先创建一个文件:touch tom.txt
    
        我们想将该文件的所有者变更成Tom时,执行
    
        sudo chown Tom tom.txt
    
        当我们不想其他用户读这个文件时我们可以修改它的权限
        chmod 700 tom.txt
    
        其次我们还可以加减赋值操作
    
        chmod go-rw tom.txt
    
        注:     + 表示增加权限、- 表示取消权限、= 表示唯一设定权限
               r 表示可读取,w 表示可写入,x 表示可执行
    

    每天记录自己的学习轨迹,加油!做一个快乐的程序员!

    这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值