網站首頁 編程語言 正文
0、背景
在做視覺項目的時候,經常會存儲IPC圖像,然后統計下圖像文件的數量。
在Linux服務器中想要快速查看目錄下的文件個數時,可以使用linux組合命令即可實現。
需要ls 、grep 、wc
三個命令組合起來使用。
關于ls 、grep 、wc
命令請自行查詢,或者繼續關注后續的博客。
1.1 查看當前目錄下的文件個數
ls -l | grep "^-"| wc -l
使用示例:
[root@localhost 2022-01-10]# pwd
/home/AI_project/jn_20211125/.Image/2022-01-10
[root@localhost 2022-01-10]# ls -l |grep "^-"|wc -l
2033
[root@localhost 2022-01-10]#
即/home/AI_project/jn_20211125/.Image/2022-01-10目錄下有2033個文件(這里是IPC圖片)
1.2 查看指定目錄下的文件個數
查看指定目錄下的文件個數使用命令:
ls -l specified_dir | grep "^-"| wc -l
其中 specified_dir是待指定的目錄,如果省略則默認為當前目錄。
使用示例:
[root@localhost ~]# pwd
/root
[root@localhost ~]# ls -l /home/AI_project/jn_20211125/.Image/2022-01-09 | grep "^-"| wc -l
2469
[root@localhost ~]#
2.1 遞歸查詢當前目錄下的文件個數
相比1.1,所謂遞歸,即如果當前目錄有文件夾,則會層層搜索所有文件夾中的所有文件。
命令如下:
ls -lR | grep "^-"| wc -l
使用示例:
[root@localhost test]# pwd
/home/test
[root@localhost test]# ls -lR | grep "^-"| wc -l
2
[root@localhost test]#
2.2 遞歸查詢指定目錄下的文件個數
相比1.2,所謂遞歸,即如果指定目錄有文件夾,則會層層搜索所有文件夾中的所有文件。
命令如下:
ls -lR specified_dir | grep "^-"| wc -l
其中 specified_dir是待指定的目錄,如果省略則默認為當前目錄。
使用示例:
[root@localhost home]# pwd
/home
[root@localhost home]# ls -lR /home/test | grep "^-"| wc -l
2
[root@localhost home]#
原文鏈接:https://blog.csdn.net/weixin_39589455/article/details/128203346
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-04-02 Redis快速實現分布式session的方法詳解_Redis
- 2022-03-10 Android如何獲取APP啟動時間_Android
- 2023-03-28 Pytorch實現將label變成one?hot編碼的兩種方式_python
- 2022-06-01 Python讀取csv文件做K-means分析詳情_python
- 2023-03-25 Excel?VBA指定條件刪除整行整列的實現_vbs
- 2022-08-07 Python算法練習之二分查找算法的實現_python
- 2022-02-20 uni-app checkbox全選功能
- 2023-03-15 Native層消息機制深入探究實例解析_Android
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支