美文网首页
学习Linux - 文件基本属性

学习Linux - 文件基本属性

作者: wenjieli | 来源:发表于2017-09-27 15:52 被阅读0次

前言

有时候在Linux操作系统更改文件权限的时候, 总是得查一下, 怎么修改, 自己记录一下, 便于查找, 便于记忆.

文件属性

图1.png
图1 是文件在Linux下用命令 ls -l可以看到的完整格式.

从左至右用0-9这些数字来表示.

  • 第0位确定文件类型,第1-3位确定属主(该文件的所有者)拥有该文件的权限.
  • 第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限.
  • 其中,第1、4、7位表示读权限,如果用"r"字符表示,则有读权限,如果用"-"字符表示,则没有读权限.
  • 第2、5、8位表示写权限,如果用"w"字符表示,则有写权限,如果用"-"字符表示没有写权限;第3、6、9位表示可执行权限,如果用"x"字符表示,则有执行权限,如果用"-"字符表示,则没有执行权限。
关于文件的属主和属组不在这里详细描叙, 不常用到, 想了解可以去 这里

文件属性的修改

一般更改文件的读写可执行的属性时用到 chmod 命令

r:4
w:2
x:1
如果我们想把一个文件test.txt的所有权限都开放, 要如下命令
chmod 777 test.txt
7 = 4 + 2 + 1, 3个7代表如上图的三个权限, 我们不想开放什么权限, 就不要做那一位的加法的和
如 chmod 770 test.txt

还有另外一种更改文件属性的chmod命令

上图的三个权限分别代表 user, group, other, 可以缩写为 u, g, o, 还有一种a代表all, 所有的身份权限
+增加
-减少
=设定
例如 给test.txt所有的身份设定可读权限
chmod a+r test.txt 

相关文章

  • linux 文件属性与目录管理

    linux 文件属性与目录管理 linux 文件属性 linux 文件基本属性 当为[ d ]则是目录 当为[ -...

  • 学习Linux - 文件基本属性

    前言 有时候在Linux操作系统更改文件权限的时候, 总是得查一下, 怎么修改, 自己记录一下, 便于查找, 便于...

  • Linux学习 - 文件基本属性

    Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系...

  • Linux 中文件属性以及文件权限

    记录学习 Linux 过程中的点滴,在 Linux 面前,我只是个小白 一、文件的基本属性 在 Linux 中使用...

  • Linux 文件基本属性

    Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护...

  • Linux文件基本属性

    在Linux中第一个字符代表这个文件是目录、文件或链接文件等等 当为[d]则是目录 当为[-]则是文件 若是[/]...

  • Linux 文件基本属性

    处理目录的常用命令 接下来我们就来看几个常见的处理目录的命令吧: Linux 文件内容查看 Linux系统中使用以...

  • Linux 文件基本属性

    Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护...

  • Linux文件基本属性

    Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系...

  • Linux文件基本属性

    Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系...

网友评论

      本文标题:学习Linux - 文件基本属性

      本文链接:https://www.haomeiwen.com/subject/dtuuextx.html