`
周禄康
  • 浏览: 161025 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

ls 输出结果的逐条解释

 
阅读更多

ls 命令的含义是list显示当前目录中的文件名字。注意不加参数它显示除隐藏文件外的所有文件及目录的名字。

       1ls –a 显示当前目录中的所有文件,包含隐藏文件

]# ls –a

.                .gnome2             .nautilus

..               .gnome2_private     oracle_rpm

.bash_profile    .gtkrc-1.2-gnome2   tnsnames.ora

.bashrc          .ICEauthority       types.h

       注意隐藏文件是在文件名字以“.”(英文句号)开头的文件。

      

       2ls –l 显示文件及其详细信息。

]# ls –l

total 5

-rw-r--r--    1 root     root         1668 Oct 3 2007 anaconda-ks.cfg

drwxr-xr-x    2 root     root         4096 Nov 6 00:04 aa

显示的文件详细信息分别代表什么呢?以上面蓝色部分为例。

total 5 代表当前目录下文件大小的总和为5K(每个目录的大小都按4K算)

drwxr-xr-x 第一个字符有3种情况:“-”表示普通文件,“d”代表目录,“l”代表连接文件,“b”代表设备文件。

后面的9个字符每3个为一组,分别代表文件所有者、文件所有者所在用户组、其它用户对文件拥有的权限。每组中3个字符分别代表读、写、执行的权限,若没有其中的任何一个权限则用“-”表示。执行的权限有两个字符可选“x”代表可执行,s”代表套接口文件

紧接着的数字2代表 aa”这个目录下的目录文件数目(这个数目=隐藏目录数目+普通目录数目)。我们进入“aa”目录用命令 ls –al (为了看到隐藏文件我们加上-a这个参数)

]# ls -al

total 8

drwxr-xr-x    2 root    root         4096 Nov 6 00:04 .

drwxr-x---   14 root     root         4096 Nov 6 00:04 ..

(上面的第3行中的2代表当前目录中有子目录2个,即...

上面的第4行中的14代表这个目录的上一层目录中有14个子目录。)

 

再接下来的root代表这个文件(目录)的属主为 用户root

再接下来的root代表这个文件(目录)所属的用户组为 root

4096 代表文件的大小(字节数),目录的大小总是为4096字节。

Nov 6 00:04 代表文件(目录)的修改时间。

aa代表文件(目录)在名字。

 

3)文件名颜色的含义

默认色代表普通文件。 例:install.log

绿色代表可执行文件。 例:rc.news

红色代表tar包文件。    例:vim-7.1.tar.bz2

       蓝色代表目录文件。    例:aa

       水红代表图象文件。    例:Sunset.jpg

       青色代表链接文件。    例:rc4.d   (此类文件相当于快捷方式)

       黄色代表设备文件。    例:fd0

      

4)几个比较常用的参数。

       -t 按最后修改时间排序。

       -S 按文件大小排序。(大写的S

       -r 排序时按倒序。

       -h 显示文件大小时增加可读性 (例:1K 234M 2G

 

如果这个aa是个普通文件,2就代表这个文件有2个别名(这个文件被人创建了一个硬链接文件)

分享到:
评论

相关推荐

    CAE仿真求解-LS-DYNA-使用手册-manual-V3-R13版本

    使用手册中提及的“控制卡片”和“关键词”是LS-DYNA进行仿真的核心部分,它们是用户与软件交互的接口,用于定义分析的类型、方法、材料属性、边界条件、求解器控制以及输出需求等。 首先,LS-DYNA软件是由...

    数电课程设计路彩灯循环电路.doc

    核心电路由555定时器提供时钟信号,74LS191计数器接收该信号并进行计数,计数结果送入74LS138译码器,译码器根据计数结果产生不同的输出,控制16路彩灯的循环变化。通过调整555定时器的参数,可以改变彩灯闪烁的速度...

    二级python选择模拟题7.docx

    - A选项提到解释是将源代码逐条转换成目标代码并执行的过程,这是对解释器工作原理的描述。 - B选项错误地指出静态语言采用解释方式执行,而脚本语言采用编译方式执行。实际上,静态语言如C通常需要预先编译成机器...

    单片机试卷单片机试卷单片机试卷

    根据给定的初始值和指令,可以逐条分析计算最终结果。 9. 数据处理指令的影响: - POP指令用于从堆栈中弹出数据,DPTR和SP的更新取决于这些指令的执行。具体的计算过程需要按照指令逐条进行,以确定DPH、DPL和SP的...

    单片机第八章习题参考答案.doc

    74LS273和74LS244分别是通用的锁存器,前者常用于输出接口扩展,后者常用于输入接口扩展,它们有助于单片机与外部设备的数据交互。 存储器扩展中,片选信号的产生有两种方法:线选法和译码法。线选法是通过单独的线...

    (完整版)单片机试题及答案.doc

    控制器是 CPU 的大脑中枢,它的功能是逐条对指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需的内部和外部控制信号,协调各部分的工作,完成指令规定的操作。 ALE——ALE 为地址锁存允许信号,在...

    Shell脚本编程详解

    Shell程序通常是一系列Linux命令的组合,可以通过Shell解释器来逐条执行。下面是一个简单的示例,用于显示当前日期以及一条祝福语: ```sh #!/bin/sh echo "Mr.$USER, Today is:" echo "$(date +%B%d%A)" echo ...

    windows实用dos命令大全

    若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;  (2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;  (3)PATH命令有三种使用方法:  PATH[盘符1:][路径1...

    这是普中科技51单片机原理图

    - **指令执行**:CPU根据程序存储器中的指令逐条执行,完成预定的功能。 - **外部设备控制**:通过P0、P1、P2、P3等端口控制外部设备,如LCD显示、LED亮灭等。 #### 五、应用实例 假设要实现一个简单的温度监测...

Global site tag (gtag.js) - Google Analytics