`
hongtoushizi
  • 浏览: 358362 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

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 系统所需要...

    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)。 不带任

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

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

    将文件和文件夹分开的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:显示当前...

    Linux目录文件基本命令

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

    自己写的linux的ls指令

    (7) myls -1: 将当前文件夹下的文件按照一行一个的方式显示。 (8) myls –s: 在各个文件开头显示这个文件的文件块大小。 (9) myls /dirname: 显示/dirname下的文件。 编译 gcc main.c -o myls 执行 ./myls 可加...

    linux Shell获取某目录下所有文件夹的名称

    查看目录下面的所有文件: #!/bin/bash cd /目标目录 for file in $(ls *) do echo $file done 延伸的方法,查看目录下面的所有目录 #!/bin/bash cd /export/bak/original_document for dir in $(ls split*) do ...

    Linux基础知识学习笔记.docx

    1.ls :显示当前路径(当前文件夹)下的文件。 2.ls / :显示根目录(/)下的文件 3.ls /bin :显示根目录下的bin内的文件 4.ls –a :显示包含隐藏文件在内的所有文件(隐藏文件标志为开头是“.”) 5.ls –l :以...

    Linux操作系统的简单终端(Terminal)命令

    你可以使用ls -l来查看详细信息,或者使用ls -a来显示包括隐藏文件在内的所有文件。 2. cd:用于切换目录。例如,cd Documents会进入Documents文件夹。你还可以使用cd ..来返回上一级目录,或者使用cd ~来回到你的主...

    windows下简单的ls指令

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

    Linux常用命令.txt

    1.查看目录(文件夹)内容 cmd : ls(list) (1)蓝色 目录 (2)白色 普通文件 常用的参数: -l(L) 查看当前目录下文件的属性信息 用法: ls -l d rwx r-x r-x 2 linux(所有者名) linux(所在的组名) 4096 Jul 15 2014 Music...

    Linux服务器命令.doc

    6 查看环境变量 6 进入到用户的起始目录 6 退出并重新登陆 6 ftp命令 6 文件拷贝命令 7 拷贝文件夹命令 7 查看进程打开文件数 7 查看临时目录某个文件大小 7 查看环境变量 7 Linux清理mysql日志 7 1.进入路径查看...

Global site tag (gtag.js) - Google Analytics