O documento apresenta um módulo sobre o sistema operacional Linux, abordando seus principais tópicos como histórico, sistemas de arquivos, partições, distribuições, ambientes gráficos e de shell, usuários, comandos e Samba.
1. Professor Jorge Alonso
Módulo XII
Linux
1 Email: profjorgealonso@gmail.com / Jorge Alonso Ruas
2. Linux
• Sistema Operacional;
• Desenvolvido por Linus Torvalds;
• Software Livre;
• Possui o código fonte aberto;
• OBS: Não significa que o sistema deva ser
obrigatoriamente gratuito.
2
4. Partições Linux
4
Partição Função
/ Partição raiz onde o sistema fica instalado.
/home Armazena os arquivos dos usuários.
/etc Armazena os arquivos de programas.
/usr Armazena informações sobre os usuários
/cache Armazena informações da memória cache.
/dev Armazena os dispositivos do sistema.
7. Ambiente
Shell
• Utilizado pelos usuários para executar tarefas
através de scripts (comandos)
7
8. Usuários
• Root (super usuário)
– Possui a função de administrador do sistema.
– Símbolo: #
• Usuário Comum
– São os demais usuários que utilizam o sistema.
– Símbolo: $
8
9. Comandos
Comando Função
mkdir Criação de diretórios.
rmdir Excluir diretórios
cd Acessar um diretório.
pwd Exibir o caminho do diretório atual.
ls Lista os diretórios e os sub-diretórios.
find Realiza uma busca (pesquisa)
cp Copiar arquivos ou diretórios.
mv Mover arquivos ou diretórios.
9
10. Comandos
Comando Função
adduser Adicionar usuários.
addgroup Adicionar grupos de usuários.
userdel Excluir usuários
install Instalar pacotes (programas).
remove Desinstalar pacotes
init 0 Desligar o sistema
logout Fazer logoff
reboot Reiniciar o sistema
10
11. Comandos
Comando Função
vi Editor de textos linux.
vim Editor de textos linux com recursos de formatação.
ifconfig Exibe e configura a rede.
chmod Altera as permissões de execução de arquivos.
chown Altera o dono do arquivo.
passwd Altera senhas de usuários
su Permissão temporária de administrador para
usuário comum.
11
12. SAMBA
• Samba é um programa de computador,
utilizado em sistemas operacionais do tipo
Linux, que simula um servidor Windows,
permitindo que seja feito gerenciamento e
compartilhamento de arquivos em uma rede
Microsoft.
12