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

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为单位。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/353575.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

delayqueue_在DelayQueue中更改延迟,从而更改顺序

delayqueue因此&#xff0c;我正在考虑构建一个简单的对象缓存&#xff0c;该缓存在给定时间后会使对象过期。 显而易见的机制是使用Java并发包中的DelayedQueue类。 但是我想知道是否有可能在将对象添加到队列后更新延迟。 看一下Delayed接口&#xff0c;似乎没有充分的理由不…

使用Amalgamate将C/C++项目合并成一个.h/.c[pp]文件

简述 C/C开源库一般是一堆的头文件和源文件&#xff0c;做到声明和实现分离&#xff0c;减小单个模块大小&#xff0c;这在设计上是很好的&#xff0c;但是用起来稍显麻烦。在网上看到有好心人推荐了一个开源工具Amalgamate&#xff0c;专门用来对C/C的头文件和源文件进行合并用…

Java数组排序解码

排序是我们在计算机科学中学习的第一个算法。 排序是一个非常有趣的领域&#xff0c;它有大约20多种算法&#xff0c;而且总是很难确定哪种算法最好。 排序算法的效率是根据所需的时间和所需的空间来衡量的。 一些时间气泡排序是最好的&#xff0c;因为它没有空间需求&#xff…

linux下删除乱码文件名的方法

from: http://www.jb51.net/LINUXjishu/32910.html linux下删除乱码文件名, 不废话: 1. ls -i 列出文件的节点ID, 如: 123456789 2. find ./ -inum 123456789 -print -exec rm -rf {} \; 批量删除: for n in 123456789 987654321;do find . -inum $n -exec rm -f {} \;…

A - Beautiful Matrix

Problem description Youve got a 5  5 matrix, consisting of 24 zeroes and a single number one. Lets index the matrix rows by numbers from 1 to 5 from top to bottom, lets index the matrix columns by numbers from 1 to 5 from left to right. In one move, you …

MATLAB中用FDATool设计滤波器及使用

from: http://blog.sina.com.cn/s/blog_3e4367660100nyz1.html 1. 在Matlab中键入fdatool运行Filter Design and Analysis Tool。具体使用请参见Matlab Help中的Signal Processing Toolbox->FDATool。 2. 在fdatool工具中应该注意的几个问题&#xff1a;(a)Fstop&#xf…

电商等大型网站高可用,高负载架构借鉴方案(转载)

任何一个大型网站都是经历用户积累然后成长&#xff0c;从一台服务器到多台服务器才能构架支撑网站现有数据、用户、页面请求等。大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性&#xff0c;它总是随着用户量的增加&#xff0c;业务…

《Hadoop实战》的笔记-2、Hadoop输入与输出

from: http://book.douban.com/annotation/17068812/ 这一问题本书只在第三章简单说了一下读写HDFS&#xff0c;虽然能说明问题&#xff0c;但是本着第一遍读书应该把书读厚的原则&#xff0c;我觉得很有必要自行展开一番。再说凡是万变不离其宗嘛&#xff0c;任何程序都是从“…

复制模式和扩展模式_扩展剂:模式还是反模式?

复制模式和扩展模式扩展器模式在最近几年变得很流行&#xff0c;甚至已经在OSGi标准&#xff08;例如&#xff0c;蓝图服务和Web应用程序规范&#xff09;中使用。 在处女座&#xff0c;我们从一开始就与扩展程序一起工作&#xff0c;但是尽管它们具有优势&#xff0c;但它们仍…

Ubuntu 18.04 下安装pip3及pygame模块

1.Ubuntu下pip3的安装、升级、卸载 安装pip3 sudo apt-get install python3-pip 升级pip3 sudo pip3 install --upgrade pip 卸载pip3 sudo apt-get remove python3-pip 2.安装pygame sudo pip3 install pygame 3.验证pygame是否安装成功&#xff0c;如果安装成功则会出现如下图…

linux 禁止账户远程登录

为了安全或其他原因&#xff0c;经常需要禁止某些用户远程登录&#xff0c;方法整理如下&#xff1a; 1. 禁止root账户远程登录 root账户下修改 /etc/ssh/sshd_config # vi /etc/ssh/sshd_config 找到 PermitRootLogin yes 这一句&#xff0c;将yes改成no&#xff0c;退出保存…

ANTLR和网络:一个简单的例子

网络上的ANTLR&#xff1a;为什么&#xff1f; 我开始在MS-DOS上编写我的第一个程序。 因此&#xff0c;我非常习惯在计算机上安装工具。 但是在2016年&#xff0c;网络无处不在&#xff0c;因此那里也可能需要我们的语言。 可能的情况&#xff1a; ANTLR 也在网络上&#xf…

下一秒

好想能看到 你嘴角微笑 最好在下一秒 好想能听到 你轻声歌唱 最好在下一秒 纯白棒球帽 墨绿色衣角 时间静止的美好 默契发生在每个下一秒 爱上同一种口味的蛋糕 不约而同哼唱一段曲调 喜欢这样看你傻傻的笑 好想能这样 就白头到老 最好从下一秒 转载于:https://www.cnblogs.com…

类加载器 jboss_JBoss AS 7类加载说明

类加载器 jboss这是示例章节&#xff0c;摘自Francesco Marchioni编辑的JBoss AS 7 Configuration Deployment and Administration一书&#xff0c;该书正在运行一个名为mastertheboss.com的JBoss门户。 根据Java EE规范的要求&#xff0c;理想情况下&#xff0c;应用程序服务器…

【转】Docker 容器化核心概念

DockerVM vs DockerDocker 是一个开源的应用容器引擎&#xff0c;让开发者可以打包他们的应用以及依赖包到一个可移植的容器中&#xff0c;然后发布到任何流行的Linux机器上&#xff0c;也可以实现虚拟化。容器是完全使用沙箱机制&#xff0c;相互之间不会有任何接口。 示例一&…

弹簧活性样品

Spring-Reactive旨在为基于Spring的项目带来响应式编程支持 &#xff0c;并且有望在Spring 5的时间表中提供。 我的意图是使用此模型为REST端点行使一些非常基本的签名。 在继续之前&#xff0c;请允许我确认整个样本完全基于塞巴斯蒂安德勒兹&#xff08;SbastienDeleuze&…

团队作业_1_博客1(分工理解)

对于团队大作业分工&#xff08;服务端&#xff09;的理解&#xff1a; 这次大作业一经出炉&#xff0c;还是感觉很有意思的&#xff0c;虽然之前老师已经提及会出这么一个大作业来训练我们的能力&#xff0c;但是真的看到作业的出现&#xff0c;还是很惊喜的。 团队作业的分工…

pojo类继承pojo类_如何编写更好的POJO服务

pojo类继承pojo类在Java中&#xff0c;您可以轻松地在Plain Old Java Object&#xff08;POJO&#xff09;类中实现一些业务逻辑&#xff0c;并且可以在高级服务器或框架中轻松运行它们。 有许多服务器/框架&#xff0c;例如JBossAS&#xff0c;Spring或Camel等&#xff0c;它们…

国外机构操盘图

转载于:https://www.cnblogs.com/carl2380/p/9139020.html

代码气味–第二部分

在上一篇文章《代码气味–第一部分》中 &#xff0c;我谈到了膨胀器&#xff1a;它们是代码气味&#xff0c;可以识别为长方法&#xff0c;大型类&#xff0c;基元痴迷&#xff0c;长参数列表和数据块。 在这一篇中&#xff0c;我想深入研究面向对象的滥用者和变更阻止者 。 面…