Linux ls -l命令输出详解

来源:互联网 发布:jre for windows.exe 编辑:程序博客网 时间:2024/05/21 02:33

Linux ls -l命令输出详解

图片

位置:1                 2      3       4              5                                   7 

1.      文件属性

2.      文件数

3.      拥有者

4.      所属的group

5.      文件大小

6.      建档日期

7.      文件名 

 

蓝色:表示文件夹

绿色:表示文件

 

第一个栏位,表示文件的属性。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  001

写入:2  010

读取:4  100

0 0
原创粉丝点击