Сценарий /etc/rc.local вызывается в конце обычного запуска системы. Он выполняется как root и не имеет никакой связи с регистрацией пользователя. Любые назначения переменных среды в /etc/rc.local доступны только для процессов, запущенных /etc/rc.local; они недоступны для процессов, запущенных в сеансе входа пользователя.
/etc/rc.local не оказывает прямого влияния на сеанс входа пользователя. Обычно он используется для монтирования некоторых дисков, запуска некоторых служб и других подобных задач. Он не может использоваться для настройки среды пользователя.
Сначала рассмотрим сам /etc/rc.local:
$ cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
rc.local является старой функцией Unix-подобной системы , старше, чем система инициализации System V (та, которая использовала каталоги /etc/rc[0-6S].d). Недавние системы Ubuntu использовали systemd для управления инициализацией; /etc/rc.local вызывается блоком systemd:
$ sudo systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since Fri 2017-04-28 17:44:18 EEST; 2 days ago
Apr 28 17:44:18 factissa systemd[1]: Starting /etc/rc.local Compatibility...
Apr 28 17:44:18 factissa systemd[1]: Started /etc/rc.local Compatibility.
Устройство автоматически генерируется при загрузке, если файл /etc/rc.local существует и по умолчанию устанавливается по умолчанию после достижения [F16]; на Debian и дериваторах, таких как Ubuntu, файл конфигурации с добавлением изменений изменяет это так, что устройство запускается после network-online.target.
Это не то же самое, что и традиционное место /etc/rc.local в конце многопользовательской инициализации уровня запуска, но оно достаточно похоже на то, что в большинстве случаев корректировки не требуется. (Посмотрите на эти файлы, они являются текстовыми и вполне понятными, чтобы внести изменения, пожалуйста, сначала прочтите документацию systemd.)
Сценарий /etc/rc.local вызывается в конце обычного запуска системы. Он выполняется как root и не имеет никакой связи с регистрацией пользователя. Любые назначения переменных среды в /etc/rc.local доступны только для процессов, запущенных /etc/rc.local; они недоступны для процессов, запущенных в сеансе входа пользователя.
/etc/rc.local не оказывает прямого влияния на сеанс входа пользователя. Обычно он используется для монтирования некоторых дисков, запуска некоторых служб и других подобных задач. Он не может использоваться для настройки среды пользователя.
Сначала рассмотрим сам /etc/rc.local:
$ cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
rc.local является старой функцией Unix-подобной системы , старше, чем система инициализации System V (та, которая использовала каталоги /etc/rc[0-6S].d). Недавние системы Ubuntu использовали systemd для управления инициализацией; /etc/rc.local вызывается блоком systemd:
$ sudo systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since Fri 2017-04-28 17:44:18 EEST; 2 days ago
Apr 28 17:44:18 factissa systemd[1]: Starting /etc/rc.local Compatibility...
Apr 28 17:44:18 factissa systemd[1]: Started /etc/rc.local Compatibility.
Устройство автоматически генерируется при загрузке, если файл /etc/rc.local существует и по умолчанию устанавливается по умолчанию после достижения [F16]; на Debian и дериваторах, таких как Ubuntu, файл конфигурации с добавлением изменений изменяет это так, что устройство запускается после network-online.target.
Это не то же самое, что и традиционное место /etc/rc.local в конце многопользовательской инициализации уровня запуска, но оно достаточно похоже на то, что в большинстве случаев корректировки не требуется. (Посмотрите на эти файлы, они являются текстовыми и вполне понятными, чтобы внести изменения, пожалуйста, сначала прочтите документацию systemd.)
Сценарий /etc/rc.local вызывается в конце обычного запуска системы. Он выполняется как root и не имеет никакой связи с регистрацией пользователя. Любые назначения переменных среды в /etc/rc.local доступны только для процессов, запущенных /etc/rc.local; они недоступны для процессов, запущенных в сеансе входа пользователя.
/etc/rc.local не оказывает прямого влияния на сеанс входа пользователя. Обычно он используется для монтирования некоторых дисков, запуска некоторых служб и других подобных задач. Он не может использоваться для настройки среды пользователя.
Сначала рассмотрим сам /etc/rc.local:
$ cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
rc.local является старой функцией Unix-подобной системы , старше, чем система инициализации System V (та, которая использовала каталоги /etc/rc[0-6S].d). Недавние системы Ubuntu использовали systemd для управления инициализацией; /etc/rc.local вызывается блоком systemd:
$ sudo systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since Fri 2017-04-28 17:44:18 EEST; 2 days ago
Apr 28 17:44:18 factissa systemd[1]: Starting /etc/rc.local Compatibility...
Apr 28 17:44:18 factissa systemd[1]: Started /etc/rc.local Compatibility.
Устройство автоматически генерируется при загрузке, если файл /etc/rc.local существует и по умолчанию устанавливается по умолчанию после достижения [F16]; на Debian и дериваторах, таких как Ubuntu, файл конфигурации с добавлением изменений изменяет это так, что устройство запускается после network-online.target.
Это не то же самое, что и традиционное место /etc/rc.local в конце многопользовательской инициализации уровня запуска, но оно достаточно похоже на то, что в большинстве случаев корректировки не требуется. (Посмотрите на эти файлы, они являются текстовыми и вполне понятными, чтобы внести изменения, пожалуйста, сначала прочтите документацию systemd.)
Сценарий /etc/rc.local вызывается в конце обычного запуска системы. Он выполняется как root и не имеет никакой связи с регистрацией пользователя. Любые назначения переменных среды в /etc/rc.local доступны только для процессов, запущенных /etc/rc.local; они недоступны для процессов, запущенных в сеансе входа пользователя.
/etc/rc.local не оказывает прямого влияния на сеанс входа пользователя. Обычно он используется для монтирования некоторых дисков, запуска некоторых служб и других подобных задач. Он не может использоваться для настройки среды пользователя.
Сначала рассмотрим сам /etc/rc.local:
$ cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
rc.local является старой функцией Unix-подобной системы , старше, чем система инициализации System V (та, которая использовала каталоги /etc/rc[0-6S].d). Недавние системы Ubuntu использовали systemd для управления инициализацией; /etc/rc.local вызывается блоком systemd:
$ sudo systemctl status rc-local
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: active (exited) since Fri 2017-04-28 17:44:18 EEST; 2 days ago
Apr 28 17:44:18 factissa systemd[1]: Starting /etc/rc.local Compatibility...
Apr 28 17:44:18 factissa systemd[1]: Started /etc/rc.local Compatibility.
Устройство автоматически генерируется при загрузке, если файл /etc/rc.local существует и по умолчанию устанавливается по умолчанию после достижения [F16]; на Debian и дериваторах, таких как Ubuntu, файл конфигурации с добавлением изменений изменяет это так, что устройство запускается после network-online.target.
Это не то же самое, что и традиционное место /etc/rc.local в конце многопользовательской инициализации уровня запуска, но оно достаточно похоже на то, что в большинстве случаев корректировки не требуется. (Посмотрите на эти файлы, они являются текстовыми и вполне понятными, чтобы внести изменения, пожалуйста, сначала прочтите документацию systemd.)