当我们在使用ls -l的命令时,我们会看到例如以下类似的信息. 非常多人可能对于第一行的total 12的数值并非非常在意,可是你是否想过,它到底是什么意思? man中的说明,我们能够看出total的意思为 "所列出内容的磁盘占用空间总和值. 单位为kbytes" 这句话是什么意思? 我们知道ls -l列出的第5列数值是该文件或文件夹的大小. 在这里文件夹的大小并不是是文件夹所包括的文件的总大小. 而不过文件夹自身的大小. 假设你无法理解这一概念.请思考一下"linux中一切…
子目录数太多,会影响搜索性能. 在同一个路径下,一级子目录的个数限制为31998,如果你的应用生成的目录可能会超过这个数,那要注意进行目录分级.例如,如果目录名为数字的话,可以将数字除以10000后的整数值做为父目录名 (/data/1/13892),如果是目录名为字母的,可以用前几个字符来做为父一级目录(/data/ab/abcdefg)等等 目录占用一个block,一个block的大小是4K,这个block存储这个目录下的文件的元数据---大写数据.权限数据.修改时间数据等 参考: 1.ht…
默认情况下ls -l命令只显示月和日,不显示年份: $ ls -llrwxrwxrwx 1 root root 7 Feb 27 16:12 bin -> usr/bin 如要要显示年份,就要使用--time-style参数,该参数有几个选项 full-iso 精确显示年月日时分秒纳秒及时区 long-iso 显示年月日时分 iso 默认就是iso,显示月日时分 locale 按当前系统环境区域设置显示 +Format 自定义格式显示 所以要显示年份可以使用full-iso.long-iso.+…
1. ls  只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可能会显示如下信息: 文件属性(占10个字符空间)       文件数         拥有者       所属的group      文件大小        建档日期           文件名            drwx------                              2              Guest       …
转自:http://blog.csdn.net/sjzs5590/article/details/8254527 (原文转自http://hi.baidu.com/yzzcheng/item/1a2141878447891dc31627f5 感到遗憾,因为百度hi已经下线了相关产品,导致很多优秀的博客失去踪迹.) 以root的家目录为例: 可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表. 第1行:总计(total) Total后面的数字是指当前目录下所有文件所占用的空间总和.可…
原文:http://blog.csdn.net/sjzs5590/article/details/8254527 以root的家目录为例: 可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表. 第1行:总计(total) Total后面的数字是指当前目录下所有文件所占用的空间总和.可以使用ls –lh查看,也可使用ls –alh查看. 第1字段: 文件属性字段 -rw-r--r-- 1 root root 762 07-29 18:19 exit 文件属性字段总共有10个字母组成:…
编程之路刚刚开始,错误难免,希望大家能够指出. 简单的来说,ls -l 显示的是实际文件(目录)大小,而du显示的是文件(目录)占用磁盘空间的大小. linux下一切皆文件. 首先,硬盘的最小存储单位叫做"扇区".每个扇区储存512字节.  系统读取硬盘的时候,一次性读取一个"块(block)"(一次性连续读取多个扇区,提高效率).这种由多个扇区组成的"块",是文件存取的最小单位."块"的大小,一般是4KB,即4096byte…
Linux命令 ls -l s输出内容含义详解   1. ls  只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可能会显示如下信息: 文件属性(占10个字符空间)       文件数         拥有者       所属的group      文件大小        建档日期           文件名            drwx------                              2…
linux:ls.ls -l.ls -al区别 示例 比如test文件夹下有一个test文件.一个.文件夹.一个..文件夹. 则,执行三个命令后,显示效果如下: [root@linuxserver test]$ ls //显示不隐藏的文件与文件夹 testing [root@linuxserver test]$ ls -l //显示不隐藏的文件与文件夹的详细信息 -rw------- root root 4月 : testing [root@linuxserver testing]$ ls -a…
前情提要 在笔者的上一篇博客Linux系统编程[3.1]--编写ls命令中,实现了初级版的ls命令,但是与原版ls命令相比,还存在着显示格式和无颜色标记的不同.经过笔者近两天的学习,基本解决了这两个问题,且实现了"ls -l",并对于可选参数"-a"和"-l"有了更好的支持(不管-a,-l输入顺序如何,是"ls -a -l",还是"ls -l -a",还是"ls -al",亦或是&quo…