首页 > 其他 > 详细

《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限

时间:2014-02-21 00:29:00      阅读:389      评论:0      收藏:0      [点我收藏+]

 

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

ls命令

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

ls命令的参数

 bubuko.com,布布扣

ls -l 长格式输出

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

  比如:

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

 

  解释一下是什么意思:

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

  文件类型字母完整的表:

bubuko.com,布布扣

 

 

  访问权限说明:

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

 bubuko.com,布布扣

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

  权限也分三种

  r:read读

  w:write写

  x:execute执行

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

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

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

bubuko.com,布布扣

 

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

 

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

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

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

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

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

  最后是文件名。

 

《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限

原文:http://www.cnblogs.com/mengdd/p/3557441.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!