Лично я узнал много материалов из Unix Shells по книге примеров, а также man-страниц и, очевидно, этого сайта. Практика, однако, даже лучше, чем теория. Начните писать сценарии для себя или других на сайте здесь.
Вот некоторые из вещей, которые я сделал недавно:
https://askubuntu.com / a / 605476/295286
https://askubuntu.com/a/605476/295286
https://askubuntu.com/a/ 602293/295286
Пакет задач lamp-server^ - это всего лишь пакет, который зависит от целой группы отдельных пакетов. Это точно так же, как установка этих пакетов отдельно. Вы можете увидеть, что он установит с помощью:
apt-cache depends lamp-server^
Структура каталогов и разрешений в значительной степени зависит от вас. Некоторые люди меняют конфигурацию, указывая на использование другого пользователя и указывают на другой каталог, некоторые добавляют своего пользователя в группу www-data, чтобы они могли писать непосредственно на /var/www. Я лично делаю смесь обоих.
Linux-эквивалент %SystemRoot%\system32\drivers\etc\hosts - /etc/hosts. Я думаю, что они украли у нас это. ☺
Не уверен, что вы имеете в виду под панелью управления. Для управления системами существуют различные веб-интерфейсы, такие как Webmin и Cpanel. Я бы защищал, как правильно делать вещи через SSH. Если вы не хотите этого делать, это может показаться вам не подходящим для поддержки сервера. Я не имею в виду это недобросовестно, но обслуживание серверов - это постоянная работа, а веб-скрипт для веб-администратора будет только помогать некоторое время. Скорее всего, это вектор вторжения, чем спаситель в долгосрочной перспективе.