Я не вижу, как сложно запускать sudo -i один раз в терминале, а затем просто использовать этот один терминал (или вы можете открыть несколько, но тогда вам придется снова вводить пароль), чтобы сделайте все свои вещи sudo.
(И нет, я не могу увидеть большую проблему при вводе пароля раз в то время. Это действительно не то, что нужно времени, и если вы не закрываете свой терминал после каждого команда, sudo не будет просить ваш проход на некоторое время после того, как вы прошли проверку подлинности).
Хорошо, давайте объясним, почему вы получаете command not found. То, что вы говорите sudo, - это выполнить команду wget\, которая не существует. Если вы отделите wget от \, вы увидите, что он будет работать красиво:
sudo wget \
https://raw.github.com/rstudio/shiny-server/master/config/upstart/shiny-server.conf \
-O /etc/init/shiny-server.conf
То же самое происходит со второй строкой. Если вы хотите, вы можете сделать это в oneliner, удалив возвраты и обратную косую черту (\):
sudo wget https://raw.github.com/rstudio/shiny-server/master/config/upstart/shiny-server.conf -O /etc/init/shiny-server.conf
Вот почему он не работает