Você está na página 1de 19

Informática

Prof. Márcio Hunecke


Banco do Brasil
Linux suse sles 15 sp2

Banco do Brasil
Características Gerais do Linux
• Linux surgiu do Projeto GNU (GNU´s Not UNIX)
• Licenciamento regido pela GPL (General Public License)
• Kernel – Núcleo do sistema operacional e executa funções de
gerenciamento de hardware, sistema de arquivos, entre outros
• Pacotes – são complementos necessários para funcionamento do
Linux
• Interface gráfica no Linux – KDE, GNOME, X-Windows
• Lixeira só disponível na interface gráfica e para
exclusão de arquivos na interface gráfica
Principais pacotes para servidores Linux
• Samba (servidor de arquivos)
• Apache (armazena sites de internet)
• Bind (servidor DNS)
• Postfix e SendMail (servidor de e-mail)
• Lilo e Grub (gerenciador de inicialização)
• Putty (Ferramenta de acesso remoto)
• Shell (interface do usuário)
• Vi (editor de texto)
Comparando Windows e Linux
WINDOWS LINUX
Proprietário Software Livre
Software Comercial O kernel não é comercial
Sistema Operacional Gráfico Sistema não Gráfico
Copyright CopyLeft – regido pela Licença GPL
Código Fechado Código Aberto
Não diferencia maiúsculas e minúsculas Diferencia maiúsculas e minúsculas
Utiliza extensões para identificar tipo de arquivo Não precisa extensões para identificar tipo de
arquivo
Sistema de Arquivos FAT e NTFS Sistema de Arquivos EXT2, EXT3, EXT4 e ReiserFS

Identifica as partições e dispositivos com letras (C:, Identifica as partições e dispositivos com / (raiz)
E:) (/bin, /mnt/pendrive)
Estrutura de pastas do Linux
• /usr (de "user") – onde fica a maior parte dos programas
• /home – arquivos do usuário
• /bin armazena os executáveis de alguns comandos básicos do sistema
• /sbin armezena os executáveis que estão disponíveis somente para o root
• /boot armazena o Kernel (ou núcleo) do Sistema Operacional e os arquivos carregados
durante a inicialização do sistema.
• /dev – armazena links para dispositivos de hardware (arquivos para placa de som,
interrupção do mouse, etc.) – semelhante ao Painel de Controle do Windows
• /etc – Arquivos de configuração de sistema, tem a mesma
função do Painel de Controle do Windows.
• /mnt (de "mount") serve de ponto de montagem para o
CD-ROM (/mnt/cdrom), drive de disquetes (/mnt/floppy)
• /root – arquivos do usuário root
Configurações do Linux
• Nomes de Arquivos
• TESTE é diferente de teste
• Extensão não são necessárias, mas costuma-se usar
• Usuários no Linux
• Usuário “poderoso” se chama ROOT
• Usuários podem ser organizados em grupos
Permissões no Linux
• Comando para ver permissões: ls –l

• Comando para alterar permissões


• UGO - chmod u-x,g+wx,o=x teste.txt
• OCTAL - chmod 421 teste.txt
Principais comandos - Parte 1
• ls – (list) Utilizado para listar o conteúdo de um diretório
• cp – (copy) Copia arquivos e diretórios
• mv – (move) Move arquivos e diretórios e também pode ser usado para renomear
• rm – (remove) Apaga arquivos e diretórios
• cd – (change directory) Troca o diretório de trabalho
• pwd – (print work directory) Mostra o diretório (Não confundir com passwd)
• find – Procurar arquivos e diretórios
• mkdir – (make directory) Cria diretórios
• chown – (change owner) Troca o proprietário dos arquivos ou diretórios
• chmod – (change mod) Troca as permissões dos arquivos e diretórios
• cat - Cria, concatena ou imprime arquivos na tela
• gzip e tar – Utilizado para compactar
Principais comandos - Parte 2
• clear – Limpa a tela
• useradd – Adiciona usuários
• passwd – (password) Troca a senha
• man – (manual) Mostra a ajuda (manuais) do Linux
• kill – Encerra programa que está em execução
• ps – (process status) Mostra o status e PID (process identification) dos processos
• touch – Altera a data de um arquivo. Se arquivo não existir, cria um arquivo vazio
• grep – Permite fazer filtro em um arquivo texto ou log
• head e tail – Mostram a parte inicial e final de um arquivo texto, respectivamente
• diff – Compara dois arquivos, mostrando as diferenças
• cut – Comando recortar
• sort – Permite ordenar linhas em um arquivo texto
• ifconfig – Apresenta configurações de rede
• top – Mostra informações sobre processador e memória.
Usar Linux SUSE no Windows 10
(Isso não cai na prova, apenas para testes)

• Na loja do Windows procurar por “SUSE Linux Enterprise Server 15


SP4”, fazer o download (205MB) e instalar.
• No Windows 10, adicionar o subsistema Linux, rodando o comando
“dism.exe /online /enable-feature
/featurename:Microsoft-Windows-Subsystem-Linux /all /norestart”.
• Reiniciar o computador
• Abrir o aplicativo “SUSE Linux Enterprise Server 15 SP4” e seguir as
instruções de configuração do SUSE Linux.
LINUX SUSE ENTERPRISE SERVER

• YaST – Yet another Setup Tool

• Zypper é o comando utilizado para buscar e instalar pacotes de


software, gerenciar atualizações / instalações de patches, resolução
de dependências entre pacotes e gerenciar repositórios.
Questões
1) Ano: 2018 Banca: CESGRANRIO Órgão: Banco da Amazônia Prova: Técnico
Científico - Medicina do Trabalho
Considere o seguinte comando do sistema operacional Linux:
find / -name ' * '
Esse comando irá
a) encontrar o arquivo * no diretório raiz.
b) listar os atributos dos arquivos e das pastas no diretório raiz, com exceção dos
nomes dos arquivos.
c) listar apenas os arquivos e as pastas no diretório raiz.
d) listar apenas os arquivos no diretório raiz.
e) recursivamente listar todas as pastas e arquivos visíveis
ao usuário a partir do diretório raiz.
Questões
2) Ano: 2018 Banca: CESGRANRIO Órgão: Banco da Amazônia Prova:
Técnico Científico - Tecnologia da Informação
Que comando deve usar um usuário Linux para criar, no diretório em
que está, um link simbólico com o nome “file1” para um arquivo “file2”
que está no subdiretório “/etc/variado/”?
a) link /etc/variado/file2 file1
b) link -s file1 /etc/variado/file2
c) ln /etc/variado/file2 file1
d) ln -s /etc/variado/file2 file1
e) ln -s file1 /etc/variado/file2
Questões
3) Ano: 2014 Banca: CESGRANRIO Órgão: Banco do Brasil Prova:
Escriturário
O sistema operacional cujas características são utilizar código aberto e
interface por linha de comando é o.
a) Mac OS
b) iOS
c) Linux
d) Windows
e) Android
15
Questões
4) Ano: 2012 Banca: CESGRANRIO Órgão: CMB Prova: Analista - Gestão em TI
Duas das licenças publicadas pela Free Software Foundation mais usadas são a GNU
General Public License (GPL) e a GNU Lesser General Public License (LGPL). Sobre
essas licenças, afirma-se que a(o)
a) cobrança pelo uso de software protegido por GPL é ilegal.
b) licença do tipo GPL pode ser aplicada a qualquer tipo de trabalho e não apenas a
software.
c) software protegido por GPL pode ser distribuído livremente, mas não pode ser
alterado sem a permissão do detentor dos direitos.
d) software que utilize bibliotecas distribuídas com licenças
LGPL tem que ser distribuído com licença LGPL.
e) software que utilize bibliotecas dinâmicas proprietárias
não pode ser distribuído sob licença GPL.

16
Questões
5) Ano: 2021 Banca: CESGRANRIO Órgão: Banco do Brasil Prova: Escriturário -
Agente Comercial - Prova C
Ao visitar uma agência, um funcionário de TI de um banco percebeu, durante sua
conversa com um bancário, que a cada 15 minutos, um alarme tocava no celular do
empregado, e que, nesse momento, ele executava um programa no computador
servidor do banco, que rodava o Linux SUSE. Descobriu, depois, que o mesmo se
repetia em todas as agências. Percebendo isso como um sinal de que havia uma
demanda interna de executar esse programa de tempos em tempos, o funcionário
de TI resolveu mudar o processo, fazendo esse programa ser executado
automaticamente de forma periódica. Para alcançar esse objetivo, esse funcionário
utilizou a funcionalidade do comando
a) cron b) curl
c) jobs d) timedatectl
e) touch

17
Gabarito
1) E
2) D
3) C
4) B
5) A

18
Bons estudos!

Você também pode gostar