Если вам нужно написать это в скрипте, вы должны использовать systemctl show
команда. Это полезнее для скриптов, чем пытаться разобрать что-нибудь из status
. Например, чтобы узнать, когда последний раз запускалась служба, вы можете использовать:
$ systemctl show systemd-journald --property=ActiveEnterTimestamp
ActiveEnterTimestamp=Wed 2017-11-08 05:55:17 UTC
Если вы хотите увидеть все доступные свойства, просто опустите флаг, и он выведет их все.
$ systemctl show
Документацию по этим свойствам можно найти здесь .
Я только что использовал команду du -h | sort
, чтобы узнать, какой каталог получает больше места, и я обнаружил, что /cache/PackageKit/31
отвечает. Используя StackExchange, я обнаружил, что могу удалить все файлы в этом каталоге с помощью sudo pkcon refresh force -c -1
, но я не осмелился сделать это! Кроме того, у меня достаточно места на жестком -драйвере. Спасибо за вашу помощь. Что я нашел