Linux 系统的性能和磁盘的管理密切相关,在某些情况下我们也需要通过查看我们文件的大小来进行管理或传输。
下面我们就来了解一下几个常用的查询文件大小的方法和命令。

方法1:使用du命令

du 命令一般用于文件和目录所占用的空间大小。

基本命令如下:

du [-参数] 文件或目录名称

root@dorothy:/$ du -h  ~/Program/myfile.tar.gz
50M    /home/dorothy/Program/myfile.tar.gz

字节计数以参数 -b 表示

root@dorothy:/$ du -b  ~/Program/myfile.tar.gz
163547253       /home/dorothy/Program/myfile.tar.gz

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

方法2:使用 df 命令

/可以用来查看分区的文件系统
df -T

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DlcpIw21-1607853781364)(https://pic.downk.cc/item/5fd5ac673ffa7d37b3277f49.png)]

如果想使数据易读,我们可以使用以下命令:

df -h

方法3:使用 ls 命令

ls 命令一般用于查看文件和目录的信息,包括文件和目录权限、拥有者、所对应的组、文件大小、修改时间、文件对应的路径等等信息。
-h参数可以使展示的文件大小易读。

root@dorothy:/$ ls -lh  ~/Program/myfile.tar.gz
-rw-rw-rw- 1 root root 66M 10月  2  2015 /home/dorothy/Program/myfile.tar.gz

可以看出myfile.tar.gz的大小为66M

方法4:使用ll命令(其实就是ls -l的别名)

其实为了使用更加方便,大部分Linux系统给ls -l重命名为ll,所以它也有同样的功能

方法5:使用stat命令查看

stat命令一般用于查看文件的状态信息。stat命令的输出信息更加详尽。

方法6:使用wc命令

wc命令可以查看文件所占的字节数,文本的行数等信息。

由于一个字符就是一个字节,而-c表示统计字符, 所以也可以使用下面命令查看文件大小。

root@dorothy:/$ wc -c  ~/Program/myfile.tar.gz
163547253 /home/dorothy/Program/myfile.tar.gz

以上就是关于Linux 查询文件大小的6种常用方法啦,如果您还有更好的方法或建议可以在评论和大家互动交流。

以上就是关于Linux 查询文件大小的6种常用方法啦,如果您还有更好的方法或建议可以在评论和大家互动交流。

linux 查询文件大小相关推荐

  1. linux查询文件大小

    linux下查询文件及文件夹大小不像windows那么简单,需要使用命令进行查看,本经验将介绍如何查询文件大小.各文件夹大小及总大小统计方法. 1.最简单的查看方法可以使用ls -ll.ls-lh命令 ...

  2. linux 查询文件大小大于1g_必备linux命令有哪些?你了解多少

    大家都知道不管你是单纯的学习linux开发还是嵌入式操作系统都是离不开linux的操作命令的,所以今天想给大家搞一个关于linux操作命令的工作文档形式的文章,也方便大家在学习操作的时候能够快速查询. ...

  3. linux 查询文件大小大于1g_常用Linux命令

    最近一直在学习Linux,分享一手Linux中常用的命令,Linux之于生信,下图可以展现的淋漓尽致: 一如既往的上干货: 一.正则表达式:正则表达式是包含匹配.grep.awk.sed命令支持正则表 ...

  4. linux 查询文件大小大于1g_linux常用基础命令(4)

    1. 磁盘分区类 1) fdisk查看分区 (1)基本语法: fdisk -l (功能描述:查看磁盘分区详情) 注意:在root用户下才能使用 (2)功能说明: (1)Linux分区 这个硬盘是20G ...

  5. linux 查询文件大小大于1g_Linux文件的常用操作命令

    linux文件操作常用指令 1.系统命令 runlevel # 查看当前的运行级别 systemctl status firewalld # 开启网络服务功能 stop # 关闭 restart # ...

  6. linux 查询文件大小大于1g_1g流量能用多久(1G能玩几局吃鸡)

    早在4G手机之前,我们的手机流量是非常节省的,一般每个月450M流量就够用了.但是智能手机发展到现在,成为了我们日常生活中不可或缺的一种工具.我们的衣食住行都可以在手机上解决,但是手机如果没有流量的话 ...

  7. linux 查询文件大小M为单位

    以下是代码片段: [root@bsso yayu]# du -h --max-depth=1 work/testing 27M     work/testing/logs 35M     work/t ...

  8. linux默认文件大小,Linux 改变文件大小的方法

    函数原型: #include int ftruncate(int fd, off_t length); //改变文件大小为length指定大小;返回值 执行成功则返回0,失败返回-1. 函数ftrun ...

  9. linux 内存被修改,linux 查询内存(linux 修改 openfiles)

    linux 查询内存(linux 修改 openfiles) 2020-07-24 11:09:44 共10个回答 下面是一个可供选择的,但并不全面的图形或命令行工具列表,这些工具用来检查Linux平 ...

最新文章

  1. 剑指offer 重建二叉树 python
  2. Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type
  3. 如何在戴尔M系列交换机上配置简单交换模式
  4. 高并发01_synchronized
  5. 笔记本电脑怎么清理灰尘_家里边边角角灰尘多,不好清理怎么办?一个“塑料瓶”解决烦恼!...
  6. 音视频技术开发周刊 | 195
  7. java log4jhelper_log4j的使用
  8. 二维数组数和指针操作的理解
  9. struts2、hibernate工作原理和流程
  10. postgresql 字符串转整数 int、integer
  11. css表示屏幕宽度和高度
  12. You must install signalwire-client-c to build mod_signalwire。
  13. python--如何进行去重
  14. 区块链分叉带来的安全挑战
  15. win10打开计算机代码,Win10开不了机错误代码0xc0000428三种解决方法
  16. python定时更换mac 超美桌面背景
  17. 从山景城看,Android看起来像什么? 关于Google I / O的见解
  18. VSCode删除多余空行快捷方法
  19. TensorRT加速
  20. spring-boot-starter-data-redis

热门文章

  1. java set list map_Java中的Set,List,Map
  2. 树的递归遍历与递归序
  3. 【Python】文件操作(创建 | 读写 | 保存 | 文件名)
  4. 什么模式才是安防渠道商们的未来?
  5. SOAP UI工具填写用户名密码校验通不过,需要报文头添加
  6. EVA-中文开放域对话预训练模型
  7. windows如何使用本机电脑远程桌面连接另一台电脑
  8. String常用方法!
  9. Linux 之 开机自启动
  10. 云豹智能发布全功能云霄DPU网卡,引领数据中心新趋势