zoukankan      html  css  js  c++  java
  • 《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限

     

    ls命令与长格式输出解释 文件权限

    ls命令

      ls 命令用于列出目录内容,不带参数时列出当前工作目录的内容,也可以指定目标目录(可以指定多个),列出目标目录下的内容。

    ls命令的参数

     

    ls -l 长格式输出

      ls命令加上-l参数,输出将是长格式的。

      比如:

      -rw-r--r-- 1 root root 47584 2012-04-03 11:05 logo-Edubuntu.png

      解释一下是什么意思:

      首先,第一个字母说明文件类型,小横线-表示是二进制文件,d表示是目录,也即文件夹,l表示是软链接文件。

      文件类型字母完整的表:

      访问权限说明:

      长格式输出中,接下来的9个字母每三个分一组,表示访问权限。

     

      对一个文件来说,用户分为三种:1.所有者,也即创建者(user,owner),2.所属组(group),3.其他人(others)。

      权限也分三种

      r:read读

      w:write写

      x:execute执行

      没有该类型权限的就用短横线表示。

      所以表示权限的9个字母,每三个分为一组,分别表示所有者、所属组和其他人对此文件的权限。

      对于文件和目录来说,各种权限的意思如下:

     

      即对目录来说,r表示目录中的内容可以被ls出来,w表示目录中的内容可以增删重命名(x同时也有权限),x表示目录可以被cd进入(一般目录都会有x)。

      长格式输出中的其他项目: 

      权限后跟的数字是硬链接数。

      硬链接数后面的两个是所有者名称和所属组名称。

      文件大小:列出的数字表示文件大小,貌似不同的系统单位是不同的,有的Linux系统是以数据块为单位,数据块的大小512字节。但是有的资料上写的这个大小就是以字节为单位的。

      时间是创建或最近一次修改的时间。

      最后是文件名。

     

  • 相关阅读:
    JQuery第一部分
    linq高级查与分页
    怎么修改数据库信息例子
    怎样连接客户端和操作数据库
    php数组的合并与方法
    php函数与数组
    php变量类型,运算符与表达式
    php正则表达式
    数组和字符串的几种常见替代方法
    php变量,类型和表达式
  • 原文地址:https://www.cnblogs.com/mengdd/p/3557441.html
Copyright © 2011-2022 走看看