首页 > 编程知识 正文

linux基础知识点,linux系统知识

时间:2023-05-04 12:26:10 阅读:172574 作者:2735

wmdjz今天整理一下Linux系统中的权限是什么。 什么是775? 777是什么? 664代表什么?

1 .查看权限可以使用ls -l命令ls -l

以根文件夹为例进行说明。

rwx----.2路由

d:代表目录或文件夹。

我们主要说rwx。 rwx是文件的权限位,共有9位。 分别进行介绍。

前三个是所有者。 创建文件的用户或指定文件的所有者

中央三个所属组位:文件所属组。 此组中的非所属主用户对此文件具有此所属组权限

最后三个Other位: Other用户,即不属于主要组的用户

r:读取权限w:写入权限x:执行权限

文件中rwx的具体含义:

可以使用r:cat等命令显示文件的内容

w :您可以编辑或删除此文件

x :可以在命令提示符下作为命令提交给内核并执行

目录中rwx的具体含义:

r :您可以对此目录运行ls,以列出内部的所有文件

w :可以在这个目录中创建文件。

您可以使用x:CD切换到此目录,也可以使用ls -l查看内部文件的详细信息

让我们来看看对应关系

00----10对应于十进制0

001 --x对应于十进制1

010 -w-对应于二进制数

011 -wx对应于十进制3

100 r--对应于进制4

101 r-x对应于十进制5

支持10rw-10进制6

111 rwx对应于十进制7

上面的rwx的3位对应3位的二进制,所以权限也可以用数字表现,所以有。 755表示rwxr-xr-x 664表示rw-rw-r--。 那个同学明白了吗? 不是很容易吗?

举几个例子吧。 $chmodu xfile向文件所有者添加执行权限

$chmod751file将读取、写入、执行(7)的权限分配给file的所有者,将读取、执行(5)的权限分配给file所属组,将执行(1)的权限分配给其他用户

$chmodu=rwx,g=rx,o=xfile上的示例的另一种形式

$chmod=rfile为所有用户分配读取权限

$ chmod 444文件同上

$chmoda-wx,a rfile同上

$chmod-Ru rdirectory递归地向目录中所有文件和子目录的所有者分配读取权限

$chmod4755设置使用ID,为所有者分配读取、写入和执行权限,为组和其他用户分配读取和执行权限。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。