您的位置: 翼速应用 > 业内知识 > 运维 > 正文

简析linu能否查看文件的总大小

linux可以查看文件的总大小吗?答:可以。以下是详细教程:


1、使用stat命令,语法“stat 文件路径”,输出结果的第三行的Size字段就是文件的字节数。

2、使用wc命令,语法“wc -c 文件路径”,可将指定文件中的字节数、字数、行数输出。

3、使用du命令,语法“du -h 文件路径”,用习惯的单位显示文件大小。

4、使用ls命令,语法“ls -lh 文件路径”。


简析linu能否查看文件的总大小


本文适用于linux7.3系统、Dell G3电脑。


简析linu能否查看文件的总大小


本文给大家介绍了多种命令来查看文件总大小,下面是详细解析:


1、stat命令


stat命令用于显示文件的状态信息。语法:


stat filepath


stat命令的输出信息比ls命令的输出信息要更详细。stat命令可以查看的信息包括:


●  File:显示文件名


●  Size:显示文件大小


●  Blocks:文件使用的数据块总数


●  IO Block:IO块大小


●  regular file:文件类型(常规文件)


●  Device:设备编号


●  Inode:Inode号


●  Links:链接数


●  Access:文件的权限


●  Gid、Uid:文件所有权的Gid和Uid


●  access time:表示我们最后一次访问(仅仅是访问,没有改动)文件的时间


●  modify time:表示我们最后一次修改文件的时间


●  change time:表示我们最后一次对文件属性改变的时间,包括权限,大小,属性等等


●  Birth time : 文件创建时间,crtime,不过据查此属性linux已废弃,目前状态显示结果均为-


示例:查看jdk-8u60-linux-x64.tar.gz文件的大小


stat ~/Downloads/jdk-8u60-linux-x64.tar.gz


查看jdk-8u60-linux-x64.tar.gz文件的大小


第三行的Size字段就是文件的字节数


2、wc命令


wc命令的作用是统计指定文件中的字节数、字数、行数,并将统计结果显示输出,若不指定文件名称、或是所给予的文件名为“-”,则wc命令会从标准输入设备读取数据


wc -c filename


参数-c:表示统计字符, 因为一个字符一个字节, 所以这样得到字节数


示例:查看jdk-8u60-linux-x64.tar.gz文件的大小


wc -c  ~/Downloads/jdk-8u60-linux-x64.tar.gz


查看jdk-8u60-linux-x64.tar.gz文件的大小


3、du命令


du 是统计目录或文件所占磁盘空间大小的命令。


以字节计数的语法


du -b filepath


参数-b:表示以字节计数


示例:


du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz


du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz


或者直接得出人好识别的文件大小


du -h filepath


●  -h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;


示例:


du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz


du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz


如果对一个目录执行du,du会递归列出目录中的所有文件,并显示其大小,同时也会显示目录中所有文件的大小。假如我们想知道一个目录下所有文件占用空间的总大小,执行:


du 目标目录 -sh


●  -s, --summarize display only a total for each argument


●  -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)


4、ls命令


ls 命令,list 的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。配合一些选项可以列出文件大小


ls -l filepath


输出的第五列为文件字节数


示例:


ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz


ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz


ls -lh filepath


●  h表示human, 加-h参数得到人好读的文件大小


ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz


 ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz


以上就是关于linu能否查看文件的总大小解析,翼速应用平台内有更多相关资讯,欢迎查阅!


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题