当前位置: 首页 > news >正文

上海网站制作顾问百度seo优化及推广

上海网站制作顾问,百度seo优化及推广,wordpress怎么加速,前端wordpress后端python文章目录 引入Linux文件权限模型查看文件权限权限信息解析修改文件权限符号模式八进制数字模式 引入 在Linux操作系统中,我们想查看我们对文件拥有哪些权限时,可以在终端键入ls -l或ll命令,终端会输出当前路径下的文件信息,如文件…

文章目录

  • 引入
  • Linux文件权限模型
  • 查看文件权限
  • 权限信息解析
  • 修改文件权限
    • 符号模式
    • 八进制数字模式

引入

在Linux操作系统中,我们想查看我们对文件拥有哪些权限时,可以在终端键入ls -lll命令,终端会输出当前路径下的文件信息,如文件名称、权限信息、文件所有者和所属组等信息。例如:

image-20241011213340644

图中类似 -rw-r--r-- 的字符串清晰地展示了对应文件的权限信息,包括用户、组和其他用户的读、写和执行权限。因此,理解这些权限的含义以及如何进行管理,我们就可以通过控制文件的访问权限来确保数据的安全性和完整性。

Linux文件权限模型

Linux系统中的文件权限主要分为三种:读取(Read)、写入(Write)、执行(Execute)。每个文件都有一个所有者,称为用户(User),用户对其文件拥有特定的权限,能够决定其他人(Others)可以访问或修改这些文件;用户也可以被组织成组,组内的成员可以共享特定的文件访问权限,每个用户可以属于一个或多个用户组(Group)

每种类型的用户都有读(r)、写(w)和执行(x)三种文件权限。文件所有者是创建文件或目录的用户,拥有完全的控制权;文件所属组是一组用户的集合,共享相同的权限;其他用户则是系统中除文件所有者和所属组之外的所有用户。

查看文件权限

我们可以使用ls -lll命令查看文件和目录的详细信息,包括文件权限:

  • 查看指定文件 file.txt 的详细信息:

    ls -l file.txt
    
  • 使用ls -l命令查看当前目录下所有文件的信息:

    ls -l
    
  • 使用ll命令查看当前目录下所有文件的信息:

    ll
    

权限信息解析

Linux系统文件的读取、写入、执行三种权限分别使用r,w,x表示:

权限类型符号表示描述
读取r允许用户查看文件内容或列出目录中的文件
写入w允许用户修改文件内容或在目录中添加、删除文件
执行x允许用户执行文件(如果是可执行程序)或访问目录

Linux 使用10位字符表示文件的权限信息:

5c59d370974eb107062370a4cda6fc95

第1位用于标识文件类型(如普通文件、目录);后9位表示文件权限,分为三组,每组三个字符,从左到右依次对应所有者、用户组及其他用户对文件所拥有的操作权限。详细解析对应如下表:

下标含义说明
1文件类型- | d | l文件类型(-:普通文件,d:目录,l:符号链接)
2所有者权限r | -r:所有者拥有读取权限;-:所有者无读取权限
3w | -w:所有者拥有写入权限;-:所有者无写入权限
4x | -x:所有者拥有执行权限;-:所有者无执行权限
5组用户权限r | -r:组用户拥有读取权限;-:组用户无读取权限
6w | -w:组用户拥有写入权限;-:组用户无写入权限
7x | -x:组用户拥有执行权限;-:组用户无执行权限
8其他用户权限r | -r:其他用户拥有读取权限;-:其他用户无读取权限
9w | -w:其他用户拥有写入权限;-:其他用户无写入权限
10x | -x:其他用户拥有执行权限;-:其他用户无执行权限

执行 ll 命令后,终端输出结果的格式通常如下:

image-20241013145609082

从左到右,这一行信息可以分解为以下几个部分:

属性说明
文件类型和权限-rw-rw-rw-表示这是一个普通文件,拥有读、写、执行权限
硬链接数1表示链接到该文件的硬链接数量为1
文件所有者root表示文件的创建者或所有者为 root 用户
文件所属组root表示与该文件关联的用户组为 root 组
文件大小664以字节为单位显示文件的大小
最后修改时间10月 8 14:06表示文件最后一次修改的日期和时间
文件名compara_card.sh表示该文件的名称为compara_card.sh

上述示例中的 -rw-rw-rw- 的含义如下:

  • 第一个字符-表示这是一个普通文件(如果是d则表示目录)。
  • 接下来的三个字符rw-表示文件所有者的权限:r表示可读,w表示可写,-表示没有执行权限。
  • 中间的三个字符rw-表示同组用户的权限,意义与所有者相同。
  • 最后三个字符rw-表示其他用户的权限,也同样表示可读和可写,但没有执行权限。

即该文件允许所有用户读取和写入,但不允许执行。

修改文件权限

Linux 修改文件和目录的权限需要使用 chmod 命令。而权限的设置有两种方式:符号模式八进制数字模式

符号模式

符号模式使用用户类型(u、g、o、a)和权限(r、w、x)来修改文件和目录的权限,格式为:

chmod [ugoa][+-=][rwx] file
  • [ugoa]:用户类别

    用户类型符号表示说明
    所有者u文件的创建者
    用户组g与文件所有者同组的用户
    其他用户o不属于文件所有者或同组用户的所有其他用户
    所有用户au, g, o 的组合,即系统中的所有用户
  • [±=]:操作符

    操作符描述
    +增加权限
    -删除权限
    =设置权限(仅指定的权限有效)
  • [rwx]:权限类型

    符号表示描述
    r读取权限
    w写入权限
    x执行权限

修改用户权限示例如下:

  1. 给文件所有者增加执行权限:

    chmod u+x file
    
  2. 从同组用户中删除写权限:

    chmod g-w file
    
  3. 将其他用户的权限设置为只读:

    chmod o=r file
    

八进制数字模式

image-20241011210602511

八进制数字模式的权限数值由三位八进制数字组成,每位分别代表不同的用户类别。即:

  • 第一位:文件所有者的权限
  • 第二位:同组用户的权限
  • 第三位:其他用户的权限

每一位八进制数字又拆分为三个二进制数字表示对应的权限(r、w、x),三位二进制数字可以表示不同的权限组合:

权限组合二进制八进制权限描述
无权限0000不允许任何操作
只执行(x)0011仅允许执行
只写(w)0102仅允许修改
写+执行(wx)0113允许修改和执行
只读(r)1004仅允许读取
读+执行(rx)1015允许读取和执行
读+写(rw)1106允许读取和修改
读+写+执行(rwx)1117允许读取、修改和执行

例如,运行以下命令将权限设置为754

chmod 754 example.txt
  • 第一位7(二进制111):文件所有者具有读、写和执行权限。
  • 第二位5(二进制101):同组用户具有读和执行权限。
  • 第三位4(二进制100):其他用户具有读权限。
http://www.dinnco.com/news/16087.html

相关文章:

  • 网站正在建设中模板下载站内搜索工具
  • 富阳网站开发sem托管公司
  • 鹤壁建设网站推广培训总结
  • 网站开发怎么做才有利于seo新媒体代运营
  • 做小说网站做国外域名还是国内的好处做百度推广的公司电话号码
  • 简述网站的建设流程图互联网搜索引擎有哪些
  • 轴承推广做哪个网站怎么推广产品
  • 宁波网站设计开发全渠道营销管理平台
  • 如何看网站是用什么程序做的青岛网站建设制作推广
  • 怎么到百度做网站互联网推广员是做什么
  • 诸暨网站开发做网络优化的公司排名
  • 网站建设课程 谷建网络营销策略理论
  • 福清小程序建设公司seo网站营销推广
  • 品牌工厂网站建设百度首页排名优化价格
  • 上海微网站制作自己怎么开发app软件
  • 城阳建设局网站旺道营销软件
  • 做财经比较好的网站无锡网站制作无锡做网站
  • 分类网站营销网站推广的主要方式
  • 国家标准化建设委员会官方网站东莞营销网站建设推广
  • HTML和PHP怎么做网站做百度推广代运营有用吗
  • 可以做设计赚钱的网站2022真实新闻作文400字
  • 做图的兼职网站域名seo查询
  • wordpress虚拟空间网络优化的三个方法
  • 网站如何做公安备案实体店100个营销策略
  • 网站banner的js特效怎么做网站建设计划书
  • 承接做网站的网站河北seo平台
  • php动态网站开发原理建立网站的基本步骤
  • php网站开发框架百度经验官网首页
  • 企业查查天眼查询seo排名优化什么意思
  • 企业网站管理系统 开源宁波百度关键词推广