Оболочка входа в систему особенная, потому что она настраивает среду и запускает сценарии входа и является «лидером сеанса» (, поэтому, если она уничтожена, все ее дочерние процессы также будут уничтожены.. )За исключением этих предметов, это практически то же самое, что и другие оболочки.
Однако ошибка, которую вы получаете на консоли, совершенно не связана сlogin
:это ошибка с USB-устройством (EPROTO
), обсуждаемая здесь и здесь . Вы можете попробовать протестировать сетевой адаптер на другом компьютере, сменив используемый USB-порт, сменив кабель (, если он использует ), и, возможно, отключив автоприостановку.
Чтобы ответить на вопрос :нет, вы не перезаписали /etc/systemd
.
Вы переместили файл /etc/init.d/file.service
в каталог /etc/rc.d
.
Использование упомянутого вами подхода «просто mv file /directory» действительно позволит избежать этого, особенно если /directory будет, скажем, /root
.
РЕДАКТИРОВАТЬ:изменено на /etc/rc.d согласно @JdeBP.