【Linux学习笔记】初识Linux---用户与权限

一、Linux中的用户

root 用户拥有至高无上的权限

#查看用户信息文件存放路径

cat /etc/passwd

Linux系统级的单独创建用户称为系统账户,通常ID<500

fleming : X : 1000 : 1000 : fleming:/home/fleming/bin/bash

作为分界线

① 账户名
② 密码经过加密后显示X
③ UID
④ 账户组ID
⑤ 备注
⑥ home目录
⑦ 使用的shell


#查看密码存储目录,内容加密显示

sudo cat /etc/shadow

#添加用户

sudo useradd username

#删除用户

sudo userdel username

#修改

sudo usermod -h

#设定密码

sudo passwd username

#更改

chpasswd


二、Linux中的组

groups的目的是组内成员拥有共享资源的权限


#查看组信息

tail /etc/group
fleming : X : 1000 :

① 组名=用户名
② 组的密码,加密后显示X
③ 组ID
④ 属于该组的列表


#创建组

groupadd group_fleming

#指定用户参与

usermod ...

#删除组

groupdel group_fleming


三、Linux中的权限

在这里插入图片描述


1.文件类型
linux一共有7种分别如下:

-:普通文件
d:目录文件
l: 软链接(类似Windows的快捷方式)

b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如猫等串口设备)
s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件)

2.分级权限

r:可读(read)
w:可写(write)
x:可执行(execute)
-:无权限


u:用户(user)
g:组(group)
o:其他(others)

查看chmod的作用:

man chmod

3.修改文件权限


#开放所有文件权限

chmod 777 file

#将文件file设为所有人皆可读取

chmod ugo+r file

#权限rwx二进制
7读 + 写 + 执行rwx111
6读 + 写rw-110
5读 + 执行r-x101
4只读r–100
3写 + 执行-wx011
2只写-w-010
1只执行–x001
0000
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值