前言:哈喽小伙伴们,前边的文章中我们已经介绍了过了Linux的一些基本操作指令,今天这篇文章,我们就在指令的基础上,讲解Linux操作的相关权限。
目录
在讲权限之前呢,我们要先来了解一下Linux指令到底是怎么运作的。
Linux的操作基本上分为三个部分:
- 用户
- shell(外壳)程序
- 内核操作系统
用户,也就是我们,要使用Linux的人;
而shell程序,是连接用户和内核操作系统的命令行解释器,起到判别和检查的作用;
内核操作系统,最终执行官,执行用户所提出的请求。
那么我们平时在使用Linux的指令时,我们就是用户,而shell程序就是一个判官,判断我们给出的指令是否可用,如果可用就会传递给操作系统执行,然后再将执行结果返回给用户,反之则不能执行。
借着这个引子,我们就开始来具体了解Linux权限。
一.什么是权限
所谓权限,也就是某些特定的东西具有某种限制,只对特定人群开放,而限制其他人使用。
比如我们常用的各种视频,音乐VIP,学校门禁系统等等,只有满足条件的人才能有权利去使用。
从这里我们能够看出,权限和人有关,同时权限也和被限制的事物属性有关。
二.Linux用户
Linux的用户分为两种:
- root(超级管理员)
- 其他(普通用户)
root是Linux的初始的默认管理员:

当我们调用whoami指令时,能够看出当前Linux的用户为root。
而其他用户则是我们需要创建的,创建用户的过程,就是将我们当前的Linux系统的使用权限开放给这个新的用户。关于用户的相关指令如下:
sudo adduser XXX 创建新用户
sudo passwd XXX 给新用户设置密码
sudo userdel XXX 删除用户
su XXX 切换用户
su 切换回root

如上,我创建了一个名为zhansgan的用户。
三.文件权限

现在我创建了一个文件名为test.txt,能够看出,在这个文件名的前边还有许多的信息:
- -rw-rw-r-- 角色的权限
- zhangsan(前) 拥有者
- zhangsan(后) 所属组
- 0 文件大小
- Jan 19 16

最低0.47元/天 解锁文章
122

被折叠的 条评论
为什么被折叠?



