`
wanxiaotao12
  • 浏览: 454809 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux文件属性的含义

 
阅读更多

Linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来。

  ls -l(这个参数是字母L的小写,不是数字1)

  这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l这个指令。例如我在某个目录下键入ls -l可能会显示如下信息(一共7个栏位):

  位置??? 1??????? 2????????? 3?????????? 4 ??? ??? ??? 5 ??? ??? ??? 6 ??? ??? ??? ??? 7

  文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名

  drwx------ 2 Guest users 1024 Nov 21 21:05 Mail

  -rwx--x--x 1 root root 89080 Nov 7 22:41 tar*

  -rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*

  lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat->gzip

  -rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh*

  -rwsr-x--- 1 root bin 9853 Aug 15 5:46 su*

  第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。第一个小格是特殊表示格,表示目录或连结文件等等,d表示目录,例如drwx------;l表示连结文件,如 lrwxrwxrwx;如果是以一横"-"表示,则表示这是文件。其余剩下的格子就以每3格为一个单位。因为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例):

  rwx(Owner)r-x(Group)r-x(Other)

  这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分不是x,而是s,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。一般出现在系统管理之类的指令或程序,让使用者执行时,拥有root身份。

  第二个栏位,表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了。

  第三个栏位,表示该文件或目录的拥有者。若使用者目前处于自己的home,那这一栏大概都是它的账号名称。

  第四个栏位,表示所属的组(group)。每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。

  第五栏位,表示文件大小。文件大小用byte来表示,而空目录一般都是1024byte,你当然可以用其它参数使文件显示的单位不同,如使用ls -k就是用kb莱显示一个文件的大小单位,不过一般我们还是以byte为主。

  第六个栏位,表示创建日期。以"月,日,时间"的格式表示,如Aug 15 5:46表示8月15日早上5:46分。

  第七个栏位,表示文件名。我们可以用ls -a显示隐藏的文件名。

分享到:
评论

相关推荐

    实验一 文件和目录操作(Linux基础教程 第二版)

    Linux针对文件操作提供了众多方便高效的命令。 用户对文件进行操作时,离不开对目录的使用和管理。对目录管理好了,就可以方便、高效安全地使用自己和共享的文件。 四、实验内容及实验步骤 1.登录进入系统,修改个人...

    第5章linux文件权限及设置命令

    字符 权限 对文件的含义 对目录的含义 r 读权限 可以读文件的内容 可以列出目录中的文件列表 w 写权限 可以修改、删除文件 可以在该目录中创建删除文件 x 执行权限 可执行该文件 可以使用cd进入该目录 5.2查看文件...

    linux用户权限管理

    这个文件记录了Linux系统中每个用户的一些基本属性,并且对所有用户可读。/etc/passwd中每一行记录对应一个用户,每行记录又被冒号分割,其格式和具体含义如下: 用户名:口令:用户标识号:组标识号:注释性描述:主目录...

    Linux操作系统:复制和移动命令.pptx

    复制文件,保持原文件属性不变 -r 递归复制目录下的所有文件和目录 -f 强制复制文件,若重名直接覆盖 -a 将文件和属性一起复制 cp 命令 命令名称:cp; 格式:cp [选项] 源文件 目标文件; 功能:用于复制文件和目录...

    边干边学Linux__第二版_doc格式

    第3章 Linux文件系统操作 3.1 文件类型 3.2 文件系统目录结构 3.3 目录操作的基本命令 3.4 文件操作的基本命令 3.5 显示字符串echo 3.6 命令行中使用扩展符 第4章 文件权限与文件共享 4.1 存取权限 4.2 改变文件的...

    Linux操作系统:权限管理.pptx

    文件属性含义 权限含义 权限 分类 r w x 实际含义 常用命令 实际含义 常用命令 实际含义 常用命令 文件 查看内容 cat more、less head、tail 修改文件内容 vi vim echo 没有实际含义 目录 列出目录中包含的内容 ls ...

    linux命令及vi操作

    ls:查看当前目录内容,或使用参数查看隐藏文件和详细属性。cd:方便地切换目录,如cd ..返回上一级。mkdir:在某处创建新文件夹。touch:创建新文件或更新文件时间戳,适合编写和更新文档。cp:复制文件或目录,...

    Linux系统总复习.txt

    Windows与Linux文件共享:WinSCP 3、Linux常用命令 重点 1)文件处理命令 ls -a -l -d -i ls -l 查看文件详细内容-文件权限ugo rwx ls -d 显示目录,不显示目录下子文件 cd pwd mkdir -p -p 递归 tree ...

    linux用户创建

     其中各选项含义如下:  -c comment 指定一段注释性描述。  -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。  -g 用户组 指定用户所属的用户组。  -G 用户组,用户组 指定...

    入门学习Linux常用必会60个命令实例详解doc/txt

    -p,--preserve-timestamps:以<来源>文件的访问/修改时间作为相应的目的地文件的时间属性。 -s,--strip:用strip命令删除symbol table,只适用于第一及第二种使用格式。 -S,--suffix=后缀:自行指定...

    LINUX与UNIX SHELL编程指南(很全)

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    linux网络编程-宋敬彬-part1

    3.2.9 文件属性fcntl()函数 88 3.2.10 文件输入输出控制ioctl()函数 92 3.3 socket文件类型 93 3.4 小结 93 第4章 程序、进程和线程 94 4.1 程序、进程和线程的概念 94 4.1.1 程序和进程的差别 94 ...

    Linux shell编程指南

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    Linux与unix shell编程指南

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    Linux应用程序开发指南

    2.2.2 示例代码的含义 9 2.2.3 GTK的Hello World 10 2.2.4 Gtk+的信号和回调函数原理 12 2.2.5 Hello World代码解释 14 2.2.6 运行helloworld 17 2.3 Gnome应用程序 17 2.4 GNU C 编译器 18 2.4.1 使用 gcc 18 2.4.2...

    绝版经典《Linux与UNIX Shell编程指南》

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    linux集群基础细分视频.zip

    10-权限对于目录的含义(10).ra 11-1 umask.rar 11-2suid和sgid权限a 12sticky权限12)ra 13-1acl权限)ran 13-2acl权限2) 14-1attr权限 14-2根目录下每个文件的作用a 15.16sudo授权5.16.at 17-1文件系统介绍am 17-2硬...

    linux shell 编程教程

    linux shell编程 教程大全 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...

    Linux程序开发Gtk+ Gnome库

    2.2.2 示例代码的含义 9 2.2.3 GTK的Hello World 10 2.2.4 Gtk+的信号和回调函数原理 12 2.2.5 Hello World代码解释 14 2.2.6 运行helloworld 17 2.3 Gnome应用程序 17 2.4 GNU C 编译器 18 2.4.1 使用 gcc 18 2.4.2...

Global site tag (gtag.js) - Google Analytics