Escolar Documentos
Profissional Documentos
Cultura Documentos
Tecnologia em Redes de
Computadores
Laboratório de SO I
Prof. Isidro
isidro@unifieo.br
Aula 1 - Shells
Shells
Compreendendo a shell
Após o login, o Linux deixa o usuário
localizado em sua área (home directory) e
executa um programa chamado shell
Shell é um programa projetado para aceitar
comandos, interpreta-los e executá-los.
shell (linux) = command.com (DOS/Windows)
Tipos de Shell
Red Hat possui os seguintes tipos de
shell:
sh
Bash (Born Again Shell)
Tcsh, Csh,
Pdksh (Public Domain Korn Shell)
Zsh, ash, mc
Usuário
shell
Linux Device
Shell
Kernel Drivers
Terminal
Shells
Escolha da Shell
Facilidade de uso
Recursos
Facilidade com a linguagem de programação
É possível mudar a shell?
Sim. Como? Arquivos de configuração
Prompt
Sinal de aguarde de comandos
• [usuario@maquina diretório]$_
• bash$
Shells - Acesso aos
Diretórios
Diretório Descrição dos arquivos
/ Diretório Raiz, abaixo dele situam-se todos os demais
diretórios
/bin Arquivos executáveis de comandos essenciais
/boot Arquivos de inicialização do sistema (configuráveis pelo
administrador)
/dev Arquivos de dispositivos (acesso a periféricos)
/etc Arquivos de Configuração do Sistema (equivalente ao
Painel de Controle)
/home Áreas dos usuários
/lib Bibliotecas essenciais do sistema, geralmente usados
pelos programas localizados em /bin
/mnt Ponto de montagem dos dispositivos da máquina
(sistemas de arquivos)
/proc Informações do Kernel e dos processos
Shells – Acesso aos
Diretórios
Diretório Descrição dos arquivos
/root Arquivos do superusuário (Administrador do Sistema)