要获取/opt/bitnami/mysql/data目录的大小随时间增长的信息,您可以使用以下代码示例:
import os
import time
def get_directory_size(directory):
total_size = 0
for path, dirs, files in os.walk(directory):
for f in files:
fp = os.path.join(path, f)
if os.path.exists(fp):
total_size += os.path.getsize(fp)
return total_size
directory = "/opt/bitnami/mysql/data"
while True:
size = get_directory_size(directory)
print(f"Directory size: {size} bytes")
time.sleep(60) # 等待60秒
这段代码定义了一个名为get_directory_size
的函数,该函数用于计算指定目录的总大小。然后,在一个无限循环中,它将每隔60秒打印一次/opt/bitnami/mysql/data
目录的大小。
您可以将上述代码保存到一个Python文件中(例如directory_size.py
),然后运行python directory_size.py
来实时获取目录大小的信息。请注意,您需要具有足够的权限来访问/opt/bitnami/mysql/data
目录。