IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   Программирование для сисадмина. На чем писать? (https://www.imho.ws/showthread.php?t=129619)

JWalker 17.02.2008 01:40

Программирование для сисадмина. На чем писать?
 
Скажите, а по-вашему, какой язык программирования (сценариев?) должен в первую очередь знать админ? Универсальный, чтобы и в винде, и в юниксоподобных пригодился, для разных мелочей админских.

Borland 17.02.2008 02:57

Из "универсальных" - perl, php.
Правда, универсальность их вполне условна - хотя бы в силу несовместимости правил указания пути к файлам в Win и *NIX.
А вообще - выбор языка должен определяться поставленной задачей.

JWalker 17.02.2008 03:09

Как раз о перле я и думал. :yees:

BorLase 17.02.2008 18:37

Цитата:

Сообщение от Borland (Сообщение 1522848)
...хотя бы в силу несовместимости правил указания пути к файлам в Win и *NIX

не знаю, как перл, но РНР под виндой прекрасно работает с UNIX-образными путями (через / вместо \)

Plague 17.02.2008 19:44

BorLase, в винде нет пути /usr/local/bin/perl
равно как в никсах нету /Program Files
думаю что речь об этом

а так-то полные пути по идее работать будут ("/" виндой прекрасно воспринимается как корень текущего диска.). апач например с никсовым конфигом прекрасно работает на винде если повторить всю структуру каталогов - проверено.

BorLase 18.02.2008 14:13

Цитата:

Сообщение от Plague (Сообщение 1523007)
BorLase, в винде нет пути /usr/local/bin/perl

ну, это до тех пор, пока не поставлен cygwin ;)

конечно, будут нюансы - например, в винде скрипт будет ограничен текущим диском (тогда как в никсах / дает доступ ко всему харду) и тд

вообще, не совсем понятно, что вообще подразумевается под "админскими задачами"... если имелось в виду, выучить язык, который может работать под разными ОС, тогда да - в отличие от VB, PHP/Perl применимы на обеих системах.

если же создавать скрипты, которые будут работать и там и там - тогда сложнее... одним и тем же скриптом ни файрволл не перезапустишь, ни юзера не добавишь... это уже из области фантастики

JWalker 18.02.2008 21:41

Нет, имелось в виду не одним и тем же скриптом, но хотя бы скриптом на одном и том же языке...вот.

Merlin Cori 19.02.2008 00:10

JWalker, тогда perl

Hubbitus 19.02.2008 14:04

или PHP.

Или, если в виндах поставить тот же Cygwin (в большинстве случаец MSYS даже достаточно) то можно и все остальные, типа BASH, что в общем-то для административных задач намного больше подходяще, IMHO.

sudo 20.02.2008 17:11

Обычно используют Perl. Еще в последнее время появилась тенденция писать скрипты на Python. Не разделяю.


Часовой пояс GMT +4, время: 06:29.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.