后端岗位面试题更新 2026-08-05

ls -l a.txt 输出 -rw-rw-r-- 1 root root 1 Sep 8 21:07 a.txt,du -sh a.txt 输出 4.0K a.txt。第一个命令显示的文件大小是多少?第二个命令为什么输出 4.0K?

富途后端开发证券/基金问题拆解技术原理Linux

考察说明

考察对文件大小显示方式的区分:逻辑大小与磁盘占用块

回答思路

  1. 指出 ls -l 显示的是文件逻辑大小,此处为 1 字节
  2. 解释 du -sh 显示的是磁盘占用,按块分配和舍入、最小块大小
  3. 说明 du 默认统计磁盘块数(1K/4K 等),即使文件很小也至少占一个块
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。