Как сохранить скрипт (sh) с помощью команды vi и как удалить файл?

Я устанавливаю DUC (клиент динамического обновления) для NO-IP DDNS на рабочий стол Ubuntu 20.04.

Я использовал помощь с этого сайта: https://www.blackmoreops.com/2020/11/18/how-to-install-the-noip2-on-ubuntu-and-run-via-systemd -systemctl-noip-dynamic-update-client/

Я застрял, когда мне нужно сделать это:

root@ubuntu:/usr/local/src/noip-2.1.9-1# vi /etc/init.d/noip2.sh

Вставьте следующее в файл и сохраните его:

#######################################################
#! /bin/sh
# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
case "$1" in
start)
echo "Starting noip2."
/usr/local/bin/noip2
;;
stop)
echo -n "Shutting down noip2."
killproc -TERM /usr/local/bin/noip2
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
#######################################################
  1. Я не знаю, нужно ли мне копировать ########## в начале и в конце или только между этими символами.

  2. Не могу сохранить или выйти (это не Ctrl+S для сохранения или Ctrl+X для выхода или F2 для выхода)

  3. Я думаю, что у меня есть несколько файлов в папке etc/int.d, которые не нужны или дублируются:

     .noip2. ш.свл
    .noip2.sh.swm
    .noip2.sh.swn
    .noip2.sh.swo
     

Не знаю, как их удалить, если надо.

0
задан 7 November 2021 в 18:46

0 ответов

Другие вопросы по тегам:

Похожие вопросы: