Interação entre interface e sistema operacional

1. Interação entre interface e sistema operacional

Leandro
Mr. Big

(usa Slackware)

Enviado em 17/01/2008 - 09:15h

Fala galera!

Tenho bastante tempo de experiência em linux, e pouquíssima experiência em desenvolvimento, mas quero iniciar-me na programação.
Para começar, gostaria de fazer uma interface web (html) para configurar algumas funções básicas de um servidor, como inserir uma regra no firewall, bloqueio de sites no Squid, etc.
Tenho a lógica na cabeça, mas não sei como colocar em prática. Como faço para uma interface web interagir no sistema operacional? Por exemplo, como faço para que um usuário consiga fazer via html os comandos no linux:

# echo "Hello!" > /home/user/hello.txt

Tenho que usar alguma outra linguagem além do html, como o Javascript?

Sei que existem linguagens avançadas, como o php, q poderiam fazer isso. Mas como estou iniciando na programação, gostaria de fazer da forma mais simples possível. Quem puder indicar por onde eu devo começar, já agradeço!


  


2. Re: Interação entre interface e sistema operacional

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 17/01/2008 - 09:28h

eu programo em php, não sei se soh com html e javascript é possivel fazer isso, mais em php...
tem funções como: shell_exec("echo teste");
ou exec("/firewall/iniciar");

que executam comandos no bash.

[]´s


3. Re: Interação entre interface e sistema operacional

Leandro
Mr. Big

(usa Slackware)

Enviado em 17/01/2008 - 09:32h

Bom, se eu tenho que usar php, então o jeito é aprender php, hehehe!
Imagino que eu tenha que fazer uma interface em html, e executar funções em php dentro do código, estou certo?

Ah, e se alguém tiver uma dica de site ou apostila de php básico, eu agradeço!


4. Re: Interação entre interface e sistema operacional

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 17/01/2008 - 09:39h

isso, a interface vc faz em html, e pode fazer os comandos em php, porem como a pagina contem codigos em php, mesmo que tenha html o index vai ter que chamar index.php.

ex.

--inicio--

<?php
echo "teste";
?>

<html>
</html>

--fim--

arquivo.php



[]´s







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts