Используйте другой разделитель для команды sed
, который GNU sed
позволяет использовать. Вы можете использовать любой разделитель, если вы знаете, что он не будет присутствовать в ваших шаблонах; или же вы должны экранировать /
или любые другие специальные символы .
sed 's% /var/www/html% /var/www%' default
Более новая версия GNU sed
также поддерживает замену на месте при использовании опции -i
. для пользователей MAC и FreeBSD вместо этого следует использовать -i ''
.
Вы также можете получить резервную копию с помощью этой опции -i.back
, где будет создана копия файла default.back
.
Если ваш сервер загружается напрямую в tty, и если init 5
не работает для вас, есть две возможности:
Вы можете установить рабочий стол Ubuntu, выполнив следующую команду:
sudo apt-get update; sudo apt-get install ubuntu-desktop
Затем убедитесь, что это «уровень запуска» по умолчанию, вы можете использовать:
sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target
Перезагрузите сервер.