Autoexec.bat is a legacy file in Windows which is executed every time you start Windows. Autoexec.bat является наследием файл в Windows, который выполняется при каждом запуске Windows. Commands you want to run with startup of windows, and applicable to all users, are added to autoexec.bat. Команды, которые вы хотите запустить при старте окон, и применимых ко всем пользователям, будут добавлены в autoexec.bat. Let’s see how you can do the same with Linux. Давайте посмотрим, как вы можете сделать то же самое с Linux.

First of all Linux provides a powerful mechanism to create startup scripts which can be used for complex purposes. Прежде всего Linux предоставляет мощный механизм для создания запуске скриптов, которые могут быть использованы для сложных целей. For simple scripts to be included during startup like using autoexec.bat on windows, you have a simple alternative: Для простых сценариев, которые должны быть включены во время запуска, как с помощью autoexec.bat на окнах, у вас есть простая альтернатива:

Include your scripts in /etc/rc.local file. Включите ваши скрипты в / и т.д. / rc.local файл.

For example to add a default load balancing route for our outgoing traffic using our dual internet connections (ADSL broadband connections from BSNL & Tata Indicom) here are the lines I included in rc.local file: Например, чтобы добавить умолчанию балансировки нагрузки маршрут для наших исходящего трафика, используя нашу двойную Интернет (ADSL широкополосных подключений от BSNL и Тата Indicom) Вот я линии, включенные в файл rc.local:

ip route add 192.168.1.0/24 dev eth1 src 192.168.1.10 table bsnl ip добавить маршрут 192.168.1.0/24 dev eth1 src 192.168.1.10 таблице bsnl
ip route add default via 192.168.1.1 table bsnl ip добавить маршрут по умолчанию через 192.168.1.1 таблице bsnl
ip route add 192.168.0.0/24 dev eth2 src 192.168.0.10 table tata ip добавить маршрут 192.168.0.0/24 dev eth2 src 192.168.0.10 таблице Тата
ip route add default via 192.168.0.1 table tata ip добавить маршрут по умолчанию через 192.168.0.1 таблице Тата
ip rule add from 192.168.1.10 table bsnl ip правила добавить от 192.168.1.10 таблице bsnl
ip rule add from 192.168.0.10 table tata ip правила добавить от 192.168.0.10 таблице Тата
ip route add default scope global nexthop via 192.168.1.1 dev eth1 weight 1 nexthop via 192.168.0.1 dev eth2 weight 4 ip добавить маршрут по умолчанию глобальные масштабы nexthop через 192.168.1.1 dev eth1 вес 1 nexthop через 192.168.0.1 dev eth2 весом 4