Crontab - это решение. Вызвать:
crontab -e
При этом откроется редактор по умолчанию. Добавить:
@reboot your command
Сохранить и выйти. Если для команды требуется пароль суперпользователя, вы должны сначала sudo su -
и crontab -e
от имени пользователя root.
Чтобы добраться до самого источника проблемы (будь то cron или скрипт), можно создать более простой случай для целей отладки:
@reboot date >> / root / a
или аналогичный добавляется как задание cron после crontab -e
. Если он работает (~ добавляет дату / время в файл "/ root / a"), эта строка сохраняется в bash-скрипт с тем же владельцем и правами ( -rwxr-xr-x 1 root root
), например:
#! / usr / bin / sh
date >> / root / a
Неправильное исправление в 1.44.4 (для ext4)
root@server:~# resize2fs -p '/dev/sdc5' 414144512K
resize2fs 1.44.4 (18-Aug-2018)
Filesystem at /dev/sdc5 is mounted on /mnt; on-line resizing required
resize2fs: On-line shrinking not supported
использовать сначала:
root@server:~# fsck /dev/sdc5