`

linux ls 只显示文件或者文件夹

 
阅读更多
只显示文件夹     ls -l | grep ^d

只显示文件         ls -l | grep ^-


解释一下:

ls -l 之后会得到下面的内容
drwx------   4 jinwang users     4096 2012-02-09 15:00 .xchat2

-rw-r--r--   1 jinwang users  1690399 2012-06-04 12:16 45s.txt


文件是以 "-"开头 , 文件夹是 d, 所以这就是后面grep的内容。

^是正则表达 匹配输入字符串开始的位置。
分享到:
评论

相关推荐

    linux中ls命令使用详解

    ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、...

    Linux命令基础:ls命令和延伸

    如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux...

    linux文件属性和更改文件权限详解

    ls命令是我们最常用的命令之一,用来查看当前目录下的文件或文件夹. ls命令有以下几个基本选项 选项 作用 -a 显示所有文件及目录(包括一”.”开头的隐藏文件) -l 使用长葛市列出文件及目录信息 -r 将文件以...

    成功安装VM tools,设置的共享文件夹却不显示

    共享文件设置完毕,但是在linux系统的/mnt/hgfs/目录下却没有显示之前设置的vmShare文件夹,也就是说共享失败了. 解决方法:设置共享文件夹之前要先将linux系统关机,然后再进行上述操作.再打开linux系统.便可以在/mnt/...

    Linux中文件夹的解读

    Linux 根据版本的不同, 文件的组织结构当然会有所差别,但主要的文件夹应该是一样的,了解这些文件 夹的含义,对于了解 Linux 有着重要的意义. 1, / Linux 文件系统的入口,也是处于最高一级的目录; 2, /bin 系统所需要...

    window 与 Linux文件共享

    在本文中,我们将讨论使用 VMware 共享文件夹功能来实现 Window 和 Linux 之间的文件共享。这种方法无需任何网络相关设置,不使用任何网络协议,host 和 ghost 可以是 Linux 和 Windows 操作系统。 安装 VMware ...

    Linux下实现ls功能,带-l,-d功能

    这个是在linux环境下用C语言实现的Linux shell中的ls的功能。能够递归显示文件夹中的所有文件信息。

    Linux下统计当前文件夹下的文件个数、目录个数

    1) 统计当前文件夹下文件的个数 代码如下: ls -l |grep “^-“|wc -l 2) 统计当前文件夹下目录的个数 代码如下: ls -l |grep “^d”|wc -l   3) 统计当前文件夹下文件的个数,包括子文件夹里的 代码如下: ls -...

    linux 打包当前文件夹下所有文件的方法

    以上这篇linux 打包当前文件夹下所有文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:springboot打包部署到linux服务器的方法Linux下RPM打包...

    每天一个linux终端命令ls命令(3)

    凡心所向,素履可往 ls即list,译为列举。 ls可带参数,也可不带参数。可带的参数很多,这里只列举最...请看红色方框部分,所谓以人性化方式显示文件夹大小就是把每个文件的大小换算成我们熟悉的单位(比如K,M,G)。 不带任

    linux-windows共享文件配置

    Linux-Windows 共享文件配置是指在 Linux 和 Windows 操作系统之间共享文件夹的过程。在实践中,我们经常需要在不同的操作系统之间共享文件,以便于团队协作和文件共享。下面我们将详细介绍如何在 Linux 和 Windows...

    Linux下文件巧加密.pdf

    在 Linux 中,文本模式下输入 `ls` 命令的时侯会显示目录下文件及文件夹,但是发现不同文件有不同颜色,例如可执行文件(绿色)、硬件设备文件(黄色)、文本文件(白色)、链 接文件(浅蓝色)和目录(蓝色)等。...

    基于C语言实现Linux系统终端ls -l指令的源代码

    模拟Linux系统终端指令ls -l,显示文件夹里所有文件详细信息(不包含隐藏文件),包括文件的权限,文件的类型,如果是目录文件里面包含几个目录,系统的登录ID,组ID以及文件的大小,最后修改时间和文件名按照一定...

    +实验4 Linux的文件系统.docx

    1. 创建一个以自己的姓名命名的文件夹,进入这个文件夹,再创建以自己的姓名命名的文件。 2. 使用 `ln` 命令为第(1)步的文件创建一个硬链接文件。 3. 使用 `cp` 命令为第(1)步的文件创建一个复制版本。 4. 使用 ...

    将文件和文件夹分开的lf

    以前常常在找让ls单独列出文件或文件夹的方法,基本上都是通过一些shell处理,不过得到的结果一般都没有格式。学linux编程,想想自己写一个好了。 root@hastray:~# lf -a / . .. bin boot cdrom dev etc home lib ...

    Linux基础笔记命令 Centos6.5

    ls -a:显示当前文件夹所有文件 包含隐藏文件 ls -s:显示当前文件夹文件数量总数 ls -h:显示当前文件夹文件大小 清屏操作:clear (快捷键:Ctrl+L) 选项为单词时:--(选项前为两个-) date:显示当前...

    windows下简单的ls指令

    windows命令行自带的dir命令一行只显示一个文件,有时候用起来不方面,又多了linux的话,还是比较习惯ls命令。所以自己实现了一个简单的ls程序,虽然不支持参数,但是基本也够用了。支持颜色显示,文件夹为绿色,...

    Linux目录文件基本命令

    cd命令:切换目录pwd命令:显示当前路径ls命令:查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)...

    linux创建用户、文件夹、用户组的添加和删除的命令及解说

    * `ls` 命令用于查看文件和目录信息,例如 `ls -lrt` 命令用于显示详细列表,并按时间排序。 * `cat` 命令用于查看文件内容,例如 `cat orcl_ora_3436.trc|grep bucket` 命令用于查看文件中的某个关键字。 Linux ...

    linux命令和windows命令的区别

    * Linux 文件系统中,文件没有固定的后缀名,后缀名只起一个注释的作用 * Windows 文件系统中,文件必须有后缀名,后缀名可以代表当前文件的性质 用户管理 Linux 和 Windows 的用户管理也有所区别: * Linux 用户...

Global site tag (gtag.js) - Google Analytics