Improve basic-space-cleanup shell calls and documentation

This commit is contained in:
tituspijean 2024-01-13 12:11:05 +01:00
parent b920b82f4e
commit 8ca59703c5
No known key found for this signature in database
GPG key ID: EF3B0D7CC0A94720

View file

@ -628,31 +628,13 @@ def tools_basic_space_cleanup():
Basic space cleanup. Basic space cleanup.
apt autoremove apt autoremove
apt clean apt autoclean
archived logs removal
journalctl vacuum (leaves 50M of logs) journalctl vacuum (leaves 50M of logs)
archived logs removal
""" """
subprocess.run( subprocess.run("apt autoremove && apt autoclean", shell=True)
[ subprocess.run("journalctl --vacuum-size=50M", shell=True)
"/bin/bash", subprocess.run("rm /var/log/*.gz && rm /var/log/*/*.gz && rm /var/log/*.? && rm /var/log/*/*.?", shell=True)
"-c",
"apt autoremove && apt autoclean",
]
)
subprocess.run(
[
"/bin/bash",
"-c",
"journalctl --vacuum-size=50M",
]
)
subprocess.run(
[
"/bin/bash",
"-c",
"rm /var/log/*.gz && rm /var/log/*/*.gz && rm /var/log/*.? && rm /var/log/*/*.?",
]
)
# ############################################ # # ############################################ #
# # # #