微信公众号:爱问CTO
专业编程问答社区
www.askcto.com
1.在Linux / Unix系统上,存在“块大小”的概念。此块大小是操作系统可以处理文件的最小空间量。du报告块大小,而不是确切的文件大小。这是文件在OS上占用的空间,而不是文件的大小。
2.我们说我的块大小= 4 KB(这是相当常见的。)如果我创建一个2 KB的文本文件,那么文件的大小是2 KB,但文件占用的空间量是系统是4 KB,因为这是操作系统可以分发的最小数量。
同样,如果我创建了一个11 KB的文件,那么文件大小为11 KB,但实际上需要12 KB。这是因为我们需要3个块才能保存文件.
3.创建一个新的文本51.txt,在其中写入一个字符并检查文件大小。它将显示1字节的大小和磁盘4 Kb的大小
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。