我有一个应用程序使用编年史队列来存储数据。我使用每小时循环来滚动文件。持续的文件大小为1.3 is。当滚动文件时,旧文件大小变为实际大小,新文件大小为1.3 is。 但是我发现当我重新启动应用程序时,历史记录队列会创建一个新的cq4文件,这个大小是1.3 is,旧的文件大小并没有变成实际大小,仍然是1.3 is。 如何实现将较旧的cq4文件大小设置为实际大小,而不是应用程序重启时的1.3 to。当应用程序关闭时,我尝试关闭队列,但它不起作用。 this is file status in my linux server
我是使用Linux终端的新手,所以我刚刚开始学习我可以使用的命令。我已经知道了如何使用Linux终端列出目录中的文件,以及如何根据文件大小列出它们。我想知道是否有一种方法只列出特定文件大小的文件。现在,我正在尝试列出大小为零的文件,比如您可以使用touch命令创建的文件。我查看了在使用ls时可以使用的标志,但我找不到我要找的确切内容。这就是我现在所拥有的:
ls -lsh /mydirectory
"mydirectory“部分只是一个占位符。有没有什么我可以添加的,只列出零大小的文件?
我一直在阅读BusyBox的文档,目的是使用它的小文件大小来制作一个可引导的cd。
文件说明
To create a working system, just add /dev, /etc, and a Linux kernel.
我使用了一些linux,如Ubuntu和CentOS,在运行cmds (如fdisk )时,通常会返回以/dev开头的附加设备列表,当在/etc上运行ls时,会显示一些文件。
我感到困惑的是,在启动之前,我应该如何在/dev和/etc中添加一个BusyBox .我还以为在运行环境中会添加这些内容。
当以这种方式谈论/dev和/etc时,是从不同的角度来感知它们,还是