from: http://hi.baidu.com/hoxily/item/12e2a02d03f77e0942634a8e

unix/linux命令“ls -l”选项输出结果详解

下面是我在lucidubuntu使用”ls -l /”的结果:

hoxily@ubuntulucid:/$ ll /

total 96

drwxr-xr-x 22 root root  4096 2012-02-06 20:10 ./

drwxr-xr-x 22 root root  4096 2012-02-06 20:10 ../

drwxr-xr-x  2 root root  4096 2012-02-29 19:10 bin/

drwxr-xr-x  3 root root  4096 2012-02-06 21:17 boot/

drwxr-xr-x  2 root root  4096 2012-02-06 20:09 cdrom/

drwxr-xr-x 16 root root  3460 2012-03-03 09:51 dev/

drwxr-xr-x 91 root root  4096 2012-03-03 09:51 etc/

drwxr-xr-x  4 root root  4096 2012-02-11 15:32 home/

lrwxrwxrwx  1 root root    33 2012-02-06 20:10 initrd.img -> boot/initrd.img-2.6.32-38-generic

drwxr-xr-x 17 root root 12288 2012-02-29 06:58 lib/

drwx------  2 root root 16384 2012-02-06 20:06 lost+found/

drwxr-xr-x  2 root root  4096 2012-02-06 20:06 media/

drwxr-xr-x  2 root root  4096 2012-02-03 17:00 mnt/

drwxr-xr-x  2 root root  4096 2012-02-06 20:07 opt/

dr-xr-xr-x 89 root root     0 2012-03-03 09:51 proc/

drwx------  4 root root  4096 2012-02-06 21:10 root/

drwxr-xr-x  2 root root  4096 2012-02-06 21:17 sbin/

drwxr-xr-x  2 root root  4096 2009-12-06 05:55 selinux/

drwxr-xr-x  2 root root  4096 2012-02-06 20:07 srv/

drwxr-xr-x 12 root root     0 2012-03-03 09:51 sys/

drwxrwxrwt  5 root root  4096 2012-03-03 09:51 tmp/

drwxr-xr-x 11 root root  4096 2012-02-07 17:54 usr/

drwxr-xr-x 15 root root  4096 2012-02-08 13:55 var/

lrwxrwxrwx  1 root root    30 2012-02-06 20:10 vmlinuz -> boot/vmlinuz-2.6.32-38-generic

截图如下:

基本上,除去第一行,输出结果可以分成8个字段。

1.文件属性字段

最左边的是文件属性字段总共有10个字母组成,第一个字母表示文件类型,

”-”,普通文件.

”d”目录,字母”d”,是dirtectory(目录)的缩写.

“l”符号链接。请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息.

“b”块设备文件。

“c”字符设备文件。

紧接着的3*3个字符分3组,各指示此文件的读、写、执行权限,对于owner、group、others而言。

2.硬链接计数值或者该目录的子目录个数

由于每个目录内必定有“."目录,该目录指示的就是自己,因此即使一个空的目录,其链接计数值也是2。

另外,由于每个目录内必定有”..“目录,该目录指向本目录的上级目录,因此如果某个目录里的一级子目录(不算上"."和".."的话)个数为n,那么该目录的链接计数值就是n+2。

3.文件拥有者。

4.文件拥有者所在组。

5.文件大小,以字节为单位。

可以发现目录的大小总是4096的整数倍。Hoxily猜测随着目录内entries逐渐变多,目录文件大小突变地增加4096。

6.文件的最后一次修改日期(年-月-日)。

7.文件的最后一次修改时刻(时-分)。

8.文件名

如果该文件是符号链接,那么将会有文件名后面还会跟上“ ->  <target_file>”。

------------------------------------------------------

最后,ls -l输出的第一行“total nKBytes”表示本目录里面所有文件(目录)大小总和,以KBytes为单位。

unix/linux命令“ls -l”选项输出结果详解相关推荐

  1. Linux命令 ls -l s输出内容含义详解

    1. ls  只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可能会显示如下信息: 文件属性(占10个字符空间)  ...

  2. Linux中head和tail命令作用,Linux 命令head和tail常见用法详解

    head和tail是一组想对应的命令,默认分别显示文件的开头和末尾10行记录. head head 命令可以将一段文本的开头一部分输出到标准输出. head命令既可以处理文本文件也可以处理标准输入. ...

  3. Linux命令ls -l详细信息说明

    一. 概述 Linux系统中敲入命令ls -l可以查看目录或文件的详细信息,本文介绍详细信息的组成. 二. 说明 详细说明见下图: 注意: 链接文件的概念类似于windows里的快捷方式.多个链接文件 ...

  4. linux命令ls -l的默认排序方式

    差不多快实现完了ls -l,但是在测试阶段发现一个问题,对于包含[a-ZA-Z]之外的字符,系统的排序方式并不一样. 很想了会儿,总算发现原来它的排序方式是无视[a-ZA-Z]之外的字符的 至于怎么发 ...

  5. Linux ls -l文件列表权限详解

    1.使用 ls -l 命令 执行结果如下(/var/log) : drwxr-x--- 2 root              adm    4096 2013-08-07 11:03 apache2 ...

  6. Linux命令大全(二)(详解)压缩备份、文件管理

    4. linux压缩备份命令 ar 功能说明:建立或修改备存文件,或是从备存文件中抽取文件. 语 法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件&g ...

  7. Linux命令大全(四)(详解)网络通讯、电子邮件与新闻组及其他

    9. linux网络通讯命令 dip 功能说明:IP拨号连接. 语 法:dip [-aikltv][-m<MTU数目>][-p<协议>][拨号script文件] 补充说明:di ...

  8. linux命令chmod、chown、chgrp详解

    介绍 权限介绍:Linux系统中的每个文件和目录都有访问许可权限,分为只读,只写和可执行三种.文件被创建时,文件所有者自动拥有对该文件的读.写和可执行权限. 用户介绍:Linux系统中有三种不同类型的 ...

  9. linux上同步日历的,Linux命令行上如何使用日历详解

    前言 通过 Linux 上的日历,不仅仅可以提醒你今天是星期几.诸如 date.cal. ncal 和 calendar 等命令可以提供很多有用信息. Linux 系统可以为你的日程安排提供更多帮助, ...

最新文章

  1. 面试了一个 46 岁的程序员,我思绪万千!
  2. java IO流之文件切割两例(含Properties 用法)
  3. 社会阶层及由此引起的社会动力学现象
  4. java.util.ConcurrentModificationException异常分析
  5. mongodb命令基础知识点
  6. 从数据仓库到报表,再到可视化,数字化物流是这么设计架构的
  7. mysql语法中的join_MySQL JOIN 语法说明与 图解
  8. Element 2.13.0 发布,基于 Vue 的桌面端组件库
  9. Linux故障解决(4)——新安装的CentOS 系统无法上网解决方法 (未知的名称或服务)
  10. 2021年中国云计算软件市场趋势报告、技术动态创新及2027年市场预测
  11. WordPress 5.0禁用古滕堡编辑器的方法
  12. Android 闹钟设置最新版
  13. 爬虫初接触——八爪鱼采集器
  14. scratch好书推荐
  15. 拓嘉启远电商:为什么拼多多商品会掉资源位
  16. chp7三个修饰符test5 考点:静态方法 记录原因:对象类型的强转
  17. 牛顿迭代(二元函数)
  18. 从角雷达到前向雷达,中国厂商如何加速突围?
  19. 你真的搞懂了什么叫敏捷式 ( Agile ) 开发吗?
  20. 计算机二级报的是ms office,计算机二级考试MS OFFICE难不难?

热门文章

  1. 光模块该如何使用,光模块的使用方法介绍!
  2. PDH光端机的主要作用以及特点有哪些?
  3. [渝粤教育] 广东-国家-开放大学 21秋期末考试工程项目管理10324k2
  4. 【渝粤教育】国家开放大学2019年春季 2114人体解剖生理学 参考试题
  5. 基于ZigBee 自组网模块的路灯控制网络
  6. 通信中的频谱效率与能量效率
  7. Latex \bibliographystyle+修改字体字号的大小
  8. java支持的数据类型有哪些_Java支持的数据类型有哪些?什么时候自动装拆箱?...
  9. struts2 mysql 乱码_struts2项目插入中文到mysql数据库乱码的解决方法
  10. as cast float server sql_Sql Server中Float格式转换字符串varchar方法(转)