当前位置:网站首页 > 大数据架构 > 正文

ifstream读取文件夹文件名(ifstream获取文件大小)



使用 ls 命令可以检查文件的大小并对文件排序。使用 find 命令可以查找超过大小限制的文件。有关更多信息,请参见 ls(1) 和 find(1) 手册页。

示例 6-5 显示文件大小

以下示例表明,lastlogmessages 文件比 /var/adm 目录中的其他文件大。

$ cd /var/adm $ ls -lh total 148 drwxrwxr-x 5 adm adm 512 Nov 26 09:39 acct/ -rw------- 1 uucp bin 0 Nov 26 09:25 aculog drwxr-xr-x 2 adm adm 512 Nov 26 09:25 exacct/ -r--r--r-- 1 root other 342K Nov 26 13:56 lastlog drwxr-xr-x 2 adm adm 512 Nov 26 09:25 log/ -rw-r--r-- 1 root root 20K Nov 26 13:55 messages drwxr-xr-x 2 adm adm 512 Nov 26 09:25 passwd/ drwxrwxr-x 2 adm sys 512 Nov 26 09:39 sa/ drwxr-xr-x 2 root sys 512 Nov 26 09:49 sm.bin/ -rw-rw-rw- 1 root bin 0 Nov 26 09:25 spellhist drwxr-xr-x 2 root sys 512 Nov 26 09:25 streams/ -rw-r--r-- 1 root bin 3.3K Nov 26 13:56 utmpx -rw-r--r-- 1 root root 0 Nov 26 10:17 vold.log -rw-r--r-- 1 adm adm 19K Nov 26 13:56 wtmpx

以下示例显示 lpsched.1 文件使用了两个块。

$ cd /var/lp/logs $ ls -s total 2 0 lpsched 2 lpsched.1

示例 6-6 查找大文件(按第五个字段的字符排序)

$ cd /var/adm $ ls -l | sort +4rn | more -r--r--r-- 1 root root  Oct 17 08:36 lastlog -rw-r--r-- 1 adm adm  Oct 17 12:30 pacct.9 -rw-r--r-- 1 adm adm  Oct 17 13:05 pacct.2 -rw-r--r-- 1 adm adm  Oct 17 12:55 pacct.4 -rw-r--r-- 1 adm adm  Oct 17 12:45 pacct.6 -rw-r--r-- 1 adm adm  Oct 17 12:40 pacct.7 -rw-r--r-- 1 adm adm  Oct 17 13:10 pacct.1 -rw-r--r-- 1 adm adm  Oct 17 12:25 pacct.10 -rw-r--r-- 1 adm adm  Oct 17 13:00 pacct.3 -rw-r--r-- 1 adm adm  Oct 17 12:35 pacct.8 -rw-r--r-- 1 adm adm  Oct 17 13:15 pacct.0 -rw-r--r-- 1 adm adm  Oct 17 12:50 pacct.5 -rw-r--r-- 1 root root  Oct 5 03:02 messages.1 -rw-r--r-- 1 adm adm  Oct 17 13:17 pacct -rw-r--r-- 1 adm adm  Oct 17 08:36 wtmpx

示例 6-7 查找大文件(按最左侧的字符排序)

在以下示例中,lastlogmessages 文件是 /var/adm 目录中最大的文件。

$ cd /var/adm $ ls -s | sort -nr | more 48 lastlog 30 messages 24 wtmpx 18 pacct 8 utmpx 2 vold.log 2 sulog 2 sm.bin/ 2 sa/ 2 passwd/ 2 pacct1 2 log/ 2 acct/ 0 spellhist 0 aculog total 144

示例 6-8 查找超过指定大小限制的文件

以下示例显示如何在当前工作目录中查找大于 400 块的文件。-print 选项显示 find 命令的输出

$ find . -size +400 -print
https://docs.oracle.com/cd/E24847_01/html/819-6951/Howto/howto.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Howto/howto.doc.backup
https://docs.oracle.com/cd/E24847_01/html/819-6951/Howto/howtotest.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Routine/routineBackupconcepts.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Routine/routineIntro.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Routine/routineTroublefsck.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/.record
https://docs.oracle.com/cd/E24847_01/html/819-6951/Mail/pagination
https://docs.oracle.com/cd/E24847_01/html/819-6951/Config/configPrintadmin.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Config/configPrintsetup.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Config/configMailappx.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/Config/configMailconcepts.doc
https://docs.oracle.com/cd/E24847_01/html/819-6951/snapshot.rs
到此这篇ifstream读取文件夹文件名(ifstream获取文件大小)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 字体图标(字体图标怎么设置大小)2025-09-22 22:36:06
  • 好玩的代码大全QQ(好玩的代码大全简单)2025-09-22 22:36:06
  • goldendb数据库 mysql(goldendb数据库架构)2025-09-22 22:36:06
  • 带颜色的网站软件免费视频app下载(带颜色的网站软件免费视频app下载大全)2025-09-22 22:36:06
  • 国内github平替(github平台大全)2025-09-22 22:36:06
  • ip15价格大概在多少(iphone15多少钱)2025-09-22 22:36:06
  • 批处理命令大全及用法(批处理命令大全及用法 pdf)2025-09-22 22:36:06
  • a标签打开新窗口且设置大小(a标签在新窗口打开链接添加什么属性)2025-09-22 22:36:06
  • 批处理命令教程(批处理命令大全及用法)2025-09-22 22:36:06
  • 中国大学慕课认证码怎么获取(中国大学慕课认证码怎么获取的)2025-09-22 22:36:06
  • 全屏图片