本篇文章将介绍Linux的权限,下面用一张图来简要了解一下本篇文章的内容:
Linux权限
一.shell命令以及运行原理
Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。
从技术角度,Shell的最简单定义:命令行解释器(command Interpreter)。其主要包含:1.将使用者的命令翻译给核心(kernel)处理。2.同时,将核心的处理结果翻译给使用者。
二.Linux权限管理
1.Linux权限的概念
Linux下有两种用户:超级用户(root)、普通用户。
超级用户:可以在Linux系统下做任何事情,不受限制
普通用户:在Linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。
·相关指令:su [用户名]
·功能:切换用户。
例如,要从root用户切换到普通用户lyl,则使用 su ly
l。 要从普通用户lyl切换到root用户则使用su root
(root可以省略),此时系统会提示输入root用户的口令。
[lyl@VM-4-3-centos ~]$ su
Password:
[root@VM-4-3-centos lyl]# whoami
root
[root@VM-4-3-centos lyl