O Linux permite a utilização de vários ambientes de Shell, alguns deles:
- Bourne Shell
- C Shell
- Korn Shell
- Bourne Again Shell
O Red Hat utiliza o Shell Bash.
No bash usuário comum é mostrado com o símbolo de dólar $ enquanto usuário Administrador root é mostrado como #.
Logando como root:
[juliano@localhost ~]$ su - root
[root@localhost ~]#
Um comando executado no Bash pode conter argumentos e opções, para diferentes tipos de saída de informação.
Um exemplo: O Comando ifconfig é usado para mostrar as configurações de interface do seu sistema. Podemos usar as opções:
ifconfig -h
ifconfig --help
Ambos os comandos retornam o mesmo resultado, que é uma saída de ajuda, para o comando.
O comando pode além da opção, ter um argumento, exemplo:
dmidecode -t memory
O comando dmidecode oferece informações sobre componentes de hardware. Colocando a opção -t (type) podemos definir o argumento que desejamos visualizar. Neste caso memory. Porém vale lembrar que os comandos não seguem um padrão de opção. Ou seja, nem sempre -t será de type em um outro comando.