Убедитесь, что / usr / local / bin находится в вашем PATH, запустив:
echo $PATH
Если он не находится в списке каталогов, разделенных двоеточиями, добавьте его в свой PATH, чтобы bash мог найти исполняемый файл:
export PATH="/usr/local/bin:$PATH"
TRIM включен по умолчанию в 18.04.
Cron больше не используется, еженедельно TRIM управляется через systemctl
Просмотр состояния таймеров:
systemctl list-timers -a
3] Просмотр связанных записей журнала systemd: sudo journalctl -u fstrim.timer
TRIM включен по умолчанию в 18.04.
Он управляется через systemctl (не CRON) и установлен для запуска еженедельно по умолчанию.
Просмотреть статус fstrim.timer: [ ! d2] $ systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Thu 2018-07-05 05:45:11 BST; 4h 42min ago
Trigger: Mon 2018-07-09 00:00:00 BST; 3 days left
Docs: man:fstrim
Статус fstrim.timer : (немедленная активация / деактивация / повторное включение, не изменяет статус запуска)
$ sudo systemctl [start/stop/restart] fstrim.timer
Включить / отключить fstrim. таймер: (добавить / удалить из запуска, не изменять немедленное активное состояние)
$ sudo systemctl [enable/disable] fstrim.timer
Просмотреть Включить / отключить fstrim.timer : [ ! d10] $ systemctl cat fstrim.timer
# /lib/systemd/system/fstrim.timer
[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim
[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true
[Install]
WantedBy=timers.target
Просмотреть конфигурацию fstrim.service:
$ systemctl cat fstrim.service
# /lib/systemd/system/fstrim.service
[Unit]
Description=Discard unused blocks
[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av
Просмотреть соответствующую конфигурацию fstrim.service :
$ journalctl -u fstrim.timer
Jul 04 14:18:41 user-laptop systemd[1]: Started Discard unused blocks once a week.
Jul 04 21:59:26 user-laptop systemd[1]: Stopped Discard unused blocks once a week.
etc...
$ journalctl -u fstrim.service
Jun 25 10:59:44 user-laptop systemd[1]: Starting Discard unused blocks...
Jun 25 10:59:48 user-laptop fstrim[955]: /: 92.5 GiB (99335237632 bytes) trimmed
Jun 25 10:59:48 user-laptop systemd[1]: Started Discard unused blocks.
-- Reboot --
Jul 02 04:27:41 user-laptop systemd[1]: Starting Discard unused blocks...
Jul 02 04:27:46 user-laptop fstrim[1032]: /: 92.3 GiB (99150807040 bytes) trimmed
Jul 02 04:27:46 user-laptop systemd[1]: Started Discard unused blocks.
etc...
TRIM включен по умолчанию в 18.04.
Он управляется через systemctl (не CRON) и установлен для запуска еженедельно по умолчанию.
Просмотреть статус fstrim.timer: [ ! d2] $ systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Thu 2018-07-05 05:45:11 BST; 4h 42min ago
Trigger: Mon 2018-07-09 00:00:00 BST; 3 days left
Docs: man:fstrim
Статус fstrim.timer : (немедленная активация / деактивация / повторное включение, не изменяет статус запуска)
$ sudo systemctl [start/stop/restart] fstrim.timer
Включить / отключить fstrim. таймер: (добавить / удалить из запуска, не изменять немедленное активное состояние)
$ sudo systemctl [enable/disable] fstrim.timer
Просмотреть Включить / отключить fstrim.timer : [ ! d10] $ systemctl cat fstrim.timer
# /lib/systemd/system/fstrim.timer
[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim
[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true
[Install]
WantedBy=timers.target
Просмотреть конфигурацию fstrim.service:
$ systemctl cat fstrim.service
# /lib/systemd/system/fstrim.service
[Unit]
Description=Discard unused blocks
[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av
Просмотреть соответствующую конфигурацию fstrim.service :
$ journalctl -u fstrim.timer
Jul 04 14:18:41 user-laptop systemd[1]: Started Discard unused blocks once a week.
Jul 04 21:59:26 user-laptop systemd[1]: Stopped Discard unused blocks once a week.
etc...
$ journalctl -u fstrim.service
Jun 25 10:59:44 user-laptop systemd[1]: Starting Discard unused blocks...
Jun 25 10:59:48 user-laptop fstrim[955]: /: 92.5 GiB (99335237632 bytes) trimmed
Jun 25 10:59:48 user-laptop systemd[1]: Started Discard unused blocks.
-- Reboot --
Jul 02 04:27:41 user-laptop systemd[1]: Starting Discard unused blocks...
Jul 02 04:27:46 user-laptop fstrim[1032]: /: 92.3 GiB (99150807040 bytes) trimmed
Jul 02 04:27:46 user-laptop systemd[1]: Started Discard unused blocks.
etc...