Shell (computação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 16:
Todo o usuário em sistemas Unix e similares tem um shell associado a si em seu cadastro. Podemos dizer que o Shell do usuário "fulano" é o csh, por exemplo, se este for o Shell cadastrado para o usuário. Embora o cadastro só permita associar um shell a cada usuário é muito simples passar de um shell para outro, passando a usar outro interpretador de comandos, bastando para isso chamar o outro shell desejado, da mesma maneira que qualquer comando é executado. Se um usuário, por exemplo, está no shell "sh" e executa o comando "csh", passa neste momento a usar o shell "csh" como interpretador de comandos até que saia dele com o comando "exit" ou outro comando para sair do shell.
 
Existem muitos comandos de shell descritos na internet, uma dica seria reparar antes dos comandos geralmente tem simbolos como: "$" ([[dollar]]) ou "#" ([[tralha]]) isso indica que o texto a frente deve ser usado num interpretador de comandos (shell). Muitos se confundem na hora de seguir passos postados em [[foruns]] ou em [[listas de discussão]], pois não conhecem esse pequeno detalhe.
Exemplo:
## sudo ettercap -Tq -M arp -i eth2 /192.168.1.2-255/ //
## sudo ettercap -Tq -M arp
-i eth2 /192.168.1.2-255/ //