ls list directory contents 显示目录内容

【语法】: ls 【选项】 【参数】

【功能介绍】

ls指令用来显示目录列表,在Linux系统中有着较高的使用率。ls指令的输出信息可以进行颜色加亮显示,以区分不同类型的文件。

【选项说明】

 -a, --all  do not ignore entries starting with .
显示当前目录下包裹隐藏文件在内的所有文件列表
-l use a long listing format
输出长格式列表
-t sort by modification time
修改最后一次编辑的文件最近修改的文件显示在最上面
-R, --recursive list subdirectories recursively
显示递归文件
--color[=WHEN] colorize the output. WHEN defaults to ‘always’ or can be ‘never’ or ‘auto’. Moreinfo below
人类可读文件
-d, --directory list directory entries instead of contents, and do not dereference symbolic links
显示目录信息
-F, --classify append indicator (one of */=>@|) to entries
按照特殊字符文件进行分类
-r, --reverse reverse order while sorting
逆序排序时
--color[=WHEN] colorize the output. WHEN defaults to ‘always’ or can be ‘never’ or ‘auto’. More info below
输出类型显示不同的颜色

【参数说明】

文件:指定被删除的文件列表,如果参数中含有目录,则必须加上-r或者-R选项。

【经验技巧】

当结合管道符号“|”使用ls指令时,ls指令的输出结果送入管道后将失去彩色加亮功能。

默认情况下ls指令只能显示非隐藏文件,如果要显示所有的文件列表必须使用“-a”选项

【实例】

实例1:选项-f 强制删除 选项-r递归删除

 [root@-tab ~]# ls -lrt    执行这个命令最后最新的文件会在最下面
total
-rw-r--r--. root root Dec : luo.tar
-rw-r--r--. root root Dec : luo.tar.bz2.gz
drwxr-xr-x. root root Dec : luo1
drwxr-xr-x. root root Dec : luo2
drwxr-xr-x. root root Dec : luo
-rw-r--r--. root root Dec : b.zip
长格式按照修改时间倒序排列文件和目录,这样最近创建或修改的文件或目录就在窗口最下面

实例2:如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录?

 [root@cobbler6 oldboy]#  ls -F
把目录加上“/”便于区分和过滤出来,ls-p也可以让目录带斜线。
a/ a.txt dong/ ext lang luo/ oldboy.log test xiaodong
[root@cobbler6 oldboy]# ls -F|grep / 把包含斜线"/"的过滤出来就是目录了
a/
dong/
luo/
[root@ ~]# ls -F|grep "/$" 把以斜线"/"结尾的过滤出来就是目录了
oldboy/
[root@ ~]# ls -p|grep "/$" ls –p只给目录加/
oldboy/

实例3:列除文件夹详细并K为单位显示文件大小

 [root@-tab ~]# ls -lh
total 32K
-rw-r--r--. root root Dec : b.zip
drwxr-xr-x. root root .0K Dec : luo
drwxr-xr-x. root root .0K Dec : luo1
drwxr-xr-x. root root .0K Dec : luo2
-rw-r--r--. root root 10K Dec : luo.tar
-rw-r--r--. root root Dec : luo.tar.bz2.gz

实例4:长格式显示文件的详细信息

 [root@-tab ~]# ls -l
total
-rw-r--r--. root root Dec : b.zip
drwxr-xr-x. root root Dec : luo
drwxr-xr-x. root root Dec : luo1
drwxr-xr-x. root root Dec : luo2

实例5:linux下通过mkdir命令创建一个新目录/oldboy/ett,ett的硬链接数是多少,为什么?

 [root@test ~]# ls -ld /oldboy/ett
drwxr-xr-x. root root Sep : /oldboy/ett
、创建目录本身为一个硬链接。
、新目录ett下的隐藏目录。(点号)为创建的新目录的又一个硬链接,也算一个连接数,因此硬链接数是2

实例6:按照标准时间显示修改时间

 [root@cobbler6 init.d]# ls -l --time-style="iso"
total
-rwxr-xr-x. root root -- abrt-ccpp
-rwxr-xr-x. root root -- abrtd
-rwxr-xr-x. root root -- abrt-oops
-rwxr-xr-x. root root -- acpid

2-ls 显示目录内容的更多相关文章

  1. ls 显示目录下的内容和文件相关属性信息

    1.命令功能 ls命令是“list directory contents”,显示当前目录下的内容和文件属性. 2.语法格式 ls  [option]  file ls  选项  文件名 3.选项说明 ...

  2. Linux 命令 - ls: 列出目录内容

    ls 命令很可能是用户最常使用的命令,通过 ls 命名可以查看目录内容,确定各种重要文件和目录的属性. 命令格式 ls [OPTION]... [FILE]... 命令参数 -a, --all 列出所 ...

  3. ls 显示目录和文件的技巧

    摘自 http://hi.baidu.com/zaoyuan1217/blog/item/fd69575660366b4fd10906b9.html 要列出当前目录下所有的文件名和目录名直接使用ls命 ...

  4. linux 命令 - ls(列出目录内容)

    ls - 列出目录内容 语法: ls (选项) (参数) 选项: -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出): -A:显示除影藏文件“.”和“..”以外的所有文 ...

  5. tree 数状型结构显示目录下的内容

    1. 命令功能 tree中文意思“树”,以树形结构显示目录内容.. 2. 语法格式 tree  [option]   [directory] tree  选项   目录 3. 使用范例 当最小化安装l ...

  6. Linux 权限和目录更改、移除、更换目录、列出目录内容、使用通配符、移动、重命名

    12 chgrp :改变档案.目录所属群组          chgrp -R dirname/filename   chown :改变档案/目录拥有者              chown -R 账 ...

  7. 整理 Linux下列出目录内容的命令

    在 Linux 中,有非常多的命令可以让我们用来执行各种各样的任务.当我们想要像使用文件浏览器一样列出一个目录下的内容时,大家第一时间想到的是 ls 命令.但只有 ls 命令能实现这个目的吗?显然不是 ...

  8. ls目录内容

    ls:列出目录内容 1.常用参数: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件(常用) -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录). -c  ...

  9. tree:以树形结构显示目录下的内容

    tree命令 1.命令详解 [功能说明] tree命令的中文意思为“树”,功能是以树形结构列出指定目录下的所有内容包括所有文件.子目录及子目录里的目录和文件. [语法格式] tree [option] ...

随机推荐

  1. To create my first app in iOS with Xcode(在Xcode创建我的第一个iOS app )

    To create my first app in iOS create the project. In the welcome window, click “Create a new Xcode p ...

  2. [引] Security tips for web developers

    Source :Security tips for web developers

  3. HADOOP HDFS的设计

    Hadoop提供的对其HDFS上的数据的处理方式,有以下几种, 1 批处理,mapreduce 2 实时处理:apache storm, spark streaming , ibm streams 3 ...

  4. Beyond IT

    Know Yourself <开讲啦> 20160306 潘建伟:探索的动机

  5. NOIP2012pj文化之旅[floyd]

    描述 有一位使者要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一种文化超过一次,即如果他学习了某种文化,则他就不能到达其他有这种文化的国家.不同的国家可能有相同的文化.不同文化的国家 ...

  6. using关键字的用法

    1.using 关键字可以用来导命名空间,与java中的import类似. 2.using关键字可以用来释放资源,并且被释放的资源代码是非托管代码. 既然可以释放非托管代码,那么什么是非托管代码? 我 ...

  7. swfdump——从内存中提取swf的工具

    刚刚整理代码时发现以前写的从进程的内存镜像中提取swf文件的工具,现在分享出来,希望能帮到有需要的朋友.这个小工具是命令行使用,没有界面,可以很方便的从指定进程中(比如浏览器,swf播放器等等),按s ...

  8. hibernate考试题

    1.在Hibernate中,以下关于主键生成器说法错误的是(C). A.increment可以用于类型为long.short或byte的主键 long,short,byte都是特殊的int类型 B.i ...

  9. Linq语法详细(转)

    原文地址:http://www.cnblogs.com/knowledgesea/p/3897665.html 开门见山 读这篇文章之前,我先说下,每一种搜索结果集,我都以三种方式变现出来,为啦更好的 ...

  10. 为什么做前端要做好SEO

    我就挑干货说啦SEO可能听起来很高大上,其实翻译成中文就是"搜索引擎优化",它只是通过一定的方法在网站内外发布文章.交换连接等,最终达到某个关键词在搜索引擎上获得好的排名. 我有幸 ...