下面我们来看看在一个目录中用 ls,grep 和 wc 命令统计指定类型文件数目的技巧。命令之间的交互通过命名管道完成。

grep – 用户根据给定模式或正则表达式进行搜索的命令。

wc – 用于统计行、字和字符的命令。

统计普通文件的数目

在 Linux 中,普通文件用符号 - 表示。

代码如下:

tecmint@tecmint ~/Linux-Tricks $ ls -l | grep ^- | wc -l

7

统计目录的数目

在 Linux 中,目录用符号 d 表示。

代码如下:

tecmint@tecmint ~/Linux-Tricks $ ls -l | grep ^d | wc -l

1

统计符号链接和硬链接的数目

在 Linux 中,符号链接和硬链接用符号 l 表示。

代码如下:

tecmint@tecmint ~/Linux-Tricks $ ls -l | grep ^l | wc -l

0

统计块文件和字符文件的数目

在 Linux 中,块和字符文件用符号 b 和 c 表示。

代码如下:

tecmint@tecmint ~/Linux-Tricks $ ls -l /dev | grep ^b | wc -l

37

代码如下:

tecmint@tecmint ~/Linux-Tricks $ ls -l /dev | grep ^c | wc -l

Linux中普通文件是什么符号,普通文件用符号 - 表示相关推荐

  1. 如何在Linux中使用sFTP上传或下载文件与文件夹

    如何在Linux中使用sFTP上传或下载文件与文件夹 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似. 然而,sFTP 比 FTP 更安全;它通过 ...

  2. linux上传oracle压缩包,Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题...

    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-lin ...

  3. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法

    这篇文章主要介绍了Linux中使用grep命令搜索文件名及文件内容的方法,同时文中还介绍了将匹配结果高亮显示的方法,相当实用,需要的朋友可以参考下 从文件中搜索并显示文件名 当从多个文件中搜索时,默认 ...

  4. 在Linux中同时删除一百万个小文件的最快方法

    最近,看到一个比较有意思的话题:在Linux下面如何最快的删除一个目录下的百万级的小文件?通常情况下,在Linux中删除文件首先会选择rm命令,但是处理数量巨大的文件的时候,其删除性能并不是非常好. ...

  5. linux进入文件夹命令,如何在 Linux 中不使用 CD 命令进入目录/文件夹?

    众所周知,如果没有 cd 命令,我们无法 Linux 中切换目录.这个没错,但我们有一个名为 shopt 的 Linux 内置命令能帮助我们解决这个问题. shopt 是一个 shell 内置命令,用 ...

  6. Linux中使用SecureCRT上传、下载文件命令sz与rz用法实例

    借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混): ...

  7. linux 怎么删除大文件,如何在Linux中删除超大的(100-200GB)文件

    平日,要在 Linux 终端删除一个文件,我们应用 rm 敕令(删除文件).shred 敕令(安然删除文件).wipe 敕令(安然擦除文件)或者 secure-deletion 对象包(一个安然文件删 ...

  8. linux 搜索 空格,如何在Linux中搜索带有空格的模式的文件

    我正在努力,因此需要您的帮助(在linux中). a)我有一个文件,其中两列用空格隔开(定界符为"").实际上,我在命令行上运行了一系列管道命令,这给了我如上所述的输出. aaa ...

  9. linux非标准头文件,Linux学习:unix的标准化的实现(Linux中各种限制-数据类型-各种标准化头文件介绍)...

    作为Linux的前身,unix标准化是十分重要的.我在这里挑几个重要的点说明. 1:Linux中各种限制.Linux中限制有编译时限制和运行时限制,另外有一些限制是由于我们的实现不同而不同,因此我们需 ...

  10. linux disk 清除数据,如何在Linux中使用TestDisk恢复已删除的文件

    我们都知道寻找文件而不是找到文件的感觉,即使是在垃圾桶里也是如此. 由于TestDisk ,文件和数据丢失带来的创伤应该结束 - 这是一个免费的开源软件,最初设计用于恢复内存分区并使不可引导的磁盘再次 ...

最新文章

  1. cacti中监控squid的方法
  2. windows 远程桌面 启动方式
  3. 黑马程序员--线程【下】
  4. ubuntu导出数据库
  5. UVA-806 Spatial Structures (四分树)
  6. JAVA 编程开发入门-张晨光-专题视频课程
  7. java 系统音量案例_android 实现手机音量的控制 实例源码
  8. 一些比较少用但比较有用的linux命令备忘
  9. Pandas/networkx图分析简单入门 1
  10. 再有人问你MySQL索引原理,就把这篇文章甩给他!
  11. 解析docker中的环境变量使用和常见问题解决
  12. 接收流信息---字符串
  13. 【语谱图】基于matlab语音信号语谱图【含Matlab源码 137期】
  14. ROST情感分析的语法规则_NLP技术之句法分析
  15. 解决网站80端口被封,本地公网IP加速25mb/s网站访问速度
  16. 正则验证车牌号(含新能源)
  17. 【NLP技术】:NLP简单介绍
  18. PS如何精确设置参考线,标尺,辅助线
  19. 5G,上天了!卫星和基站擦出了火花?
  20. 个人博客制作——其他页面

热门文章

  1. 【3D建模制作技巧分享】ZBrush如何使用Z球
  2. 设置video标签的默认样式
  3. DiskGenius应用图文教程
  4. KSM,UKSM,PKSM(1/2)
  5. 5V上电电压不单调问题分析
  6. php 百度竞价跳转代码,百度搜索关键词进网站的跳转到另外一个网站的实现方案...
  7. Flutter 中文文档网站 flutter.cn 正式发布!
  8. Linux中将tab与空格互换
  9. 使用RecyclerView实现QQ空间广告位一个位置两个图时偶遇bug
  10. 程序员必备单词(精简版)