Ubuntu 16.04 должен поставляться как с исходным perl -, поставляемым prename
, так и с его более новой заменой rename
, каждый из которых должен работать со стандартнымsed
-подобным выражением подстановки
prename -n 's/(.*)@(.*)/$2$1/' *@*
или
rename -n 's/(.*)@(.*)/$2$1/' *@*
Вы также можете установить mmv
из репозитория и использовать
mmv -n "*@*" "#2#1"
Во всех случаях -n
является флагом отсутствия -операции для тестирования -удалите его, если вы абсолютно уверены, что он будет делать то, что вы хотите
Debian 8 и 9 используют systemd
в качестве системы инициализации по умолчанию, поэтому команды, необходимые для немедленного и постоянного отключения графического интерфейса,:
systemctl set-default multi-user.target
systemctl isolate multi-user.target
Первая команда устанавливает текстовый режим в качестве нового состояния системы по умолчанию (, чтобы он вступал в силу при следующей и последующих загрузках ), а вторая команда немедленно применяет новое состояние.
Для повторного -включения графического режима соответственно:
systemctl set-default graphical.target
systemctl isolate graphical.target
Если вместо этого вы решили использовать классический SysVinit, вам нужно будет сделать что-то вроде update-rc.d -f gdm remove ; update-rc.d gdm stop 99 1 2 3 4 5 6
. Замените gdm любым диспетчером отображения, который вы используете :В Debian есть как минимум gdm
, kdm
, xdm
, wdm
и sddm
. В отличие от большинства других дистрибутивов, Debian не разделял уровень выполнения 3 для текстового режима и 5 для режима с графическим интерфейсом.