Как другие объяснили, Вы запускаете те скрипты в новой оболочке, которая умирает после того, как они работали. Необходимо получить файлы с также
. .topic1rc
или
source .topic1rc
Можно также создать немного больше передового решения, которое не потребует, чтобы Вы отредактировали свой .bashrc, если Вы захотите добавить больше блоков в будущем.
Можно подвергнуть все конфигурационные файлы каталогу, сказать ~/.bash.d
, и затем имейте это как единственное содержание Вашего .bashrc
файл:
if [[ -d ~/.bash.d ]]
then
for conf_file in ~/.bash.d/*
do
if [[ -f $conf_file ]]
then
source "$conf_file"
fi
done
fi
Таким образом, все Ваши файлы конфигурации удара под .bash.d получены, и можно управлять порядком, в котором это происходит, так как они будут получены в алфавитном порядке имени файла.
webmin, инструмент, это не имеет всех функций, которые Вы упомянули, но имеет намного больше.
Тем не менее это не делает предназначенный для нового пользователя Linux, так как у Вас должно быть некоторое знание о meaneing сервисов, разрешение и так далее, но это дает Вам хороший фронтэнд GUI для работы с и не беспокоится текстовыми редакторами и так далее.
Так как Linux не является просто Рабочий стол ОС, но и Сервер ОС также, следовательно у Вас есть много опций и тонких настроек, которые можно сделать с ним, с питанием прибывает сложность, и это стоит того, но необходимо изучить, как использовать его.
Webmin дают способность соединиться с сервером удаленно, и это не требует, чтобы много зависимостей было установлено, так как это - Веб-интерфейс.