INFORMÁTICA LINUX
TÉCNOLOGIA DAINFORMAÇÃO
APROVADOCOMQUESTÕES
MAPAS MENTAIS
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
2.
O material apresentadotem como objetivo facilitar a memo- rização dos assuntos para
concursos usando a técnica de estudos com mapas mentais , ideal para aqueles que se
identificam com uma memória visual.
Os mapas mentais usam cores e imagens como chaves de memorização além da palavra em
si.
Além das imagens , os mapas mentais também usam mnemônicos para facilitar a
memorização. Alguns comuns nos ebooks de Direito são PR quando a informação trata sobre o
Presidente da República , MEDU quando a informação estiver relacionada conjunta - mente a
Municípios, Estados, DF e União. Quando siglas mnemônicas ou quaisquer outras siglas forem
usadas em algum mapa, uma legenda no rodapé da página explicará seu significado.
Caso esse material lhe inspirar a fazer seus próprios mapas, no site também temos uma
categoria Como fazer com algumas dicas.
APRESENTAÇÃO
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
3.
APRENDIZAGEM RELEVANTE
Os mapasmentais ajudam a criar essa aprendizagem relevante
porque forçam os alunos a encontrar conexões entre as novas
aprendizagens e o conhecimento existente.
ECONOMIA DE TEMPO
Materiais preparados para economizar o seu tempo e
potencializar seu estudo. Veja mais conteúdo e mais rápido!
PRODUTIVIDADE
O mapa mental é um método de organizar ideias, imagens,
palavras e pensamentos a partir de uma temática central. Seu
objetivo principal é simplificar a compreensão de informações,
contribuindo para o aumento do foco e da produtividade.
BENEFÍCIOS DOS MAPAS MENTAIS
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
4.
1. Introdução [1].............................................................................................................................................................................................................................................5
2. Introdução [2] ..........................................................................................................................................................................................................................................6
3. Sistema de Arquivos [1] ...................................................................................................................................................................................................................7
4. Sistema de Arquivos [2] .................................................................................................................................................................................................................8
5. Tipos de Arquivos .................................................................................................................................................................................................................................9
6. Comandos de manipulação de Diretórios ..................................................................................................................................................................10
7. Comandos de manipulação de Arquivos [1] ..............................................................................................................................................................11
8. Comandos de manipulação de Arquivos [2] ............................................................................................................................................................12
9. Comandos de manipulação de Arquivos [3] .............................................................................................................................................................13
10. Comandos de Rede [1] ..................................................................................................................................................................................................................14
11. Comandos de Rede [2] ...................................................................................................................................................................................................................15
12. Comandos para manipulação de Contas de Usuários ...................................................................................................................................16
13. Comandos para manipulação de Processos ............................................................................................................................................................17
14. Comandos de Edição de Textos ............................................................................................................................................................................................18
15. Estrutura de diretórios – [1] .........................................................................................................................................................................................................19
16. Estrutura de diretórios – [2] .......................................................................................................................................................................................................20
17. Estrutura de diretórios – [3] ........................................................................................................................................................................................................21
18. Estrutura de diretórios – [4] .......................................................................................................................................................................................................22
19. Permissões ..................................................................................................................................................................................................................................................23
20. Samba ...........................................................................................................................................................................................................................................................24
21. Linux x Windows ....................................................................................................................................................................................................................................25
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
5.
Linux
TECNOLOGIA DA INFORMAÇÃO
1.Introdução [1]
= Linux
Contínuo
GNU/Linux Kernel
Interfaces
Gráficas
Gerenciador de
Memória Virtual
O resto são
outros programas
Monolítico híbrido
Núcleo
KDE
Gnome
WindowMaker
Precisam do
Servidor X
Antes XFree86
Hoje:Xorg
Free
2 visões separadas
do espaço de
endereçamento
Regiões não
sobrepostas
Subconjunto de
páginas alinhadas
Código fonte
é liberado
Free
Software
Padrão
POSIX
Mesmo do UNIX
LINUX[1]
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
6.
Linux
TECNOLOGIA DA INFORMAÇÃO
2.Introdução [2]
NFS
Superusuário Distribuições
LINUX[2]
RedHat
Conectiva
Mandrake
SuSE
Debian
Kurumim
Mandriva
Fedora Core
Administrador
Root
"Pode tudo"
Network File System
Monta partições ou
diretórios remotos como
se fossem um disco local
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
7.
Linux
TECNOLOGIA DA INFORMAÇÃO
3.Sistema de Arquivos [1]
Identificados
pelo conteúdo
Independente
da extensão
Nomes de até
255 caracteres
Case-Sensitive
MAIÚSCULAS
≠ minúsculas
Journaling
EXT2 EXT3
Arquivos
Sistema de
Linux
[1]
Principal
Partição
SWAP
Arquivos
de troca
Libera a partição
principal
Journaling
Journal
Mais lento
Maior capacidade
de evitar erros
Ordered Padrão
Writeback
Mais rápido
Menos confiável
É uma versão do EXT2
Arquivos
Second Extended
FileSystem
Não possui
journaling
Verifica
integridade
de disco
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
8.
Linux
TECNOLOGIA DA INFORMAÇÃO
4.Sistema de Arquivos [2]
Journaling
JFS
NTFS XFS
Arquivos
Sistema de
Linux
[2]
Reiserfs
Com
ressalvas
Journaling FileSystem
Journaling
Para banco
de dados
Gravação rápida
VFAT
Equivale
FAT32
Windows
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
9.
Linux
TECNOLOGIA DA INFORMAÇÃO
5.Tipos de Arquivos
Linux
Identificados pelo
conteúdo
Independe da
extensão
Nome
Até 255 caracteres
Case-sensitive
MAIÚSCULAS
minúsculas
Arquivo normal
Diretório
Bloco
Link simbólico
Pipe
Direciona a saída
de um comando para outro
Socket s
.
p l
b
d
-
Arquivo oculto
Para exibir: ls - a
=
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
10.
Linux
TECNOLOGIA DA INFORMAÇÃO
6.Comandos de manipulação de Diretórios
Lista informações
Entrar em diretório
-L
Necessário permissão
de execução
Ex.: cd [diretório]
PWD
RMDIR LS
Diretórios
Manipulação de
Linux
[1]
CD
Remove diretório
Print working directory
Exibe
permissões
-A
Arquivos
ocultos
-F
Caracter da
natureza do arquivo
Executável
Diretório
-R Lista Subdiretórios
-LH Exibe o tamanho
Ex.: rmdir [diretório]
MKDIR
Criar um
diretório
Mk = make
Diretório
atual
"onde eu estou"
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
11.
Linux
TECNOLOGIA DA INFORMAÇÃO
7.Comandos de manipulação de Arquivos [1]
c3000 R1
www.mapasequestoes.com.br
rm [opções][caminho][arq./dir.]
Manipulação de Arquivos
rm
Apaga arquivos de sistema
-r
-r
Incluindo subdiretórios
-i Confirma cada exclusão
-f Ignora arquivos não-existentes
Cancelar todos do prompts de confirmação
cp
mv
Linux
grep
grep [expressão] [arquivo] [opções]
[1]
O que faz
Sintaxe
Opções
Copia arquivos
cp [opções] [origem] [destino]
algumas
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
Opções
algumas
-v
-R
Inclui diretórios e subdiretórios
Copia
arquivos e sub−diretórios
arquivos especiais FIFO e dispositivos
como a opção −r
recursivo
verbose
Mostra os arquivos enquanto
estão sendo copiados
-v
verbose
Mostra os arquivos enquanto
estão sendo movidos after
before
Procura por um texto dentro de um arquivo(s)
Move ou renomeia arquivos e diretórios
[opções] [origem] [destino]
Mostra o [núm.] de linhas antes da linha encontrada
−A [número] Mostra o [núm.] de linhas após a linha encontrada
−B [número]
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
12.
Linux
TECNOLOGIA DA INFORMAÇÃO
8.Comandos de manipulação de Arquivos [2]
Manipulação de Arquivos
cat
Exibe conteúdo de um arquivo
Binário
Texto
Direciona para outro
cat [opções] [diretório/arquivo]
-n [núm.]
-s
Exibe o número de linhas
Zcat Visualiza arquivos compactados
tac
Ordem Inversa
tac [opções] [diretório/arquivo]
Linux
Ou
Binário
Texto
Ou
Exibe conteúdo de um arquivo
[2]
squeeze blank
-c
wc
-l
-w
word
line
Exibe quantidade de linhas, palavras e bytes
Exibe quantidade de bytes
Exibe quantidade de palavras
Exibe quantidade de linhas
wc [opções] [arquivo]
Remove da fila de impressão
Exibe fila de impressão
lpq
lprm
lprm
lpq
Mostra somente uma linha em branco
entre um parágrafo e outro
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
13.
Linux
TECNOLOGIA DA INFORMAÇÃO
9.Comandos de manipulação de Arquivos [3]
www.mapasequestoes.com.br
Tape Archive
Manipulação de Arquivos
head
Exibe linhas iniciais de um arquivo texto
Exibe linhas finais de um arquivo texto
-n [núm.]
-c [núm.]
Exibe o [número] de linhas inicais
Exibe o [número] de bytes iniciais
tail
tar
Linux
[3]
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
Opções
algumas
Empacota vários arquivos em um
extensão : .tar
tar [opções] arquivos_ou_diretórios
-x
-z
extrai arquivos de um arquivo tar existente
comprime o arquivo tar resultante com o gzip
gzip
GNU zip
Compacta um ou mais arquivos
sozinho .gz
+tar .tar.gz
-n [núm.]
-c [núm.]
Exibe o [número] de linhas finais
Exibe o [número] de bytes finais
Opções
algumas
head [opções]
tail [opções]
gzip [opções] arquivos
-r Compacta pastas
-d Descompacta um arquivo comprimido
TXT
TXT
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
14.
Linux
TECNOLOGIA DA INFORMAÇÃO
10.Comandos de Rede [1]
finger [usuário] [usuário@host]
last [opções]
-a Exibe o nome da máquina onde foi efetuado o login.
ssh [opções] [usuário@]hostname [comando]
O que faz
Sintaxe
talk
Inicia conversa
Rede local
Internet
talk [usuário] [tty]
talk [usuário@host]
!
! !
Terminal
Rede
Comandos de
Linux
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
Opções
algumas
who
Lista dos logados
-H Cabeçalho das colunas
who [opções]
heading
-i,-u
idle
Tempo que o usuário está parado
-m Nome do computador e usuário associado
i am = who i am ou who am i.
-q Mostra o total de usuários conectados
-T, -w Se o usuário recebe talk
finger
Informações sobre o usuário
Mostra o nome usado na conexão
last
O que faz
Sintaxe
Opções
algumas
Opções
algumas
O que faz
Sintaxe
Acesso a computador remoto
Acesso a computador remoto
-8 Requisita uma operação binária de 8 bits
Por padrão, telnet não usa 8 bits
[1]
-l [usuário] Faz a conexão usando [usuário]
como nome de usuário.
SSH client
Com
M&
Q
whoami
ssh
telnet
Informações sobre Entrada/Saída do sistema
telnet [opções] [ip/dns] [porta]
tem criptografia
Com criptografia
Semelhantes
-a Tenta um login automático
Z
Z
Y
Y
M&Q
“
whoiam
-4 força o ssh a usar apenas endereços IPv4.
-6 força o ssh a usar apenas endereços IPv6.
-p indica a porta para conexão na máquina remota.
Não
Não
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
15.
Linux
TECNOLOGIA DA INFORMAÇÃO
11.Comandos de Rede [2]
<enter> comando <enter> ctrl + D
Comando executado depois um 1 minuto
Rede
Comandos de
Linux
O que faz
Sintaxe
Opções
algumas
Opções
algumas
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
-a
up
down
O que faz
Sintaxe
[2]
ifconfig
Atribuir um endereço a uma interface de rede
Configura parâmetros de interface de rede
Usado durante o boot
Semelhante ao ipconfig (win)
Exibe as informações das interfaces de rede
Ativa um interface
Desativa um interface
<endereço>Define um endereço de
ip para uma interface
netmask <endereço> Define a máscara
de uma subrede
broadcast <endereço>Define o endereço
de broadcast de uma interface
ftp
dnsdomainname
Mostra o nome do domínio de sistema
hostname
Mostra ou muda o nome computador
renice
nohup
nice/ renice
at now + 1 minute
ifconfig [opções]
ftp [ip/dns]
Transferência de arquivos
Copia um arquivo do servidor ftp
para o computador local.
get [arquivo]
dnsdomainname
hostname
nice
"gentileza"
Define a prioridade de execução de um processo.
nice [opções] [comando]
Altera a prioridade de um processo
renice [prioridade] [opções]
Executa um comando imune a interrupções.
nohup comando
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
16.
Linux
TECNOLOGIA DA INFORMAÇÃO
12.Comandos para manipulação de Contas de Usuários
somente durante a
execução do comando
su
Super user
Transforma um
usuário em outro
sg
Executa um comando com
outra identificação de grupo
Muda os dados usados pelo comando ‘finger’
Altera a identificação de grupo do usuário
Novo grupo
Linux comandos de
sem fazer o logout
su [usuário]
Inclusive root
newgrp
addgroup
groupdel
chfn
newgrp − [grupo]
addgroup [usuário/grupo] [opções]
groupdel [grupo]
chfn [usuário] [opções]
usuário grupo
adduser
Adiciona um usuário ou grupo no sistema
usuário grupo
–group Novo grupo ao invés de um novo usuário
userdel
Apaga um usuário do sistema
Apaga um grupo
passwd
Muda a senha do usuário ou grupo
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
sg [−] [grupo] [comando]
Inicia outro ambiente
adduser [opções] [usuário/grupo]
Opções
algumas
Opções
algumas
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
userdel [−r] [usuário]
−r Apaga o diretório HOME do usuário
passwd [usuário/grupo] [opções]
−f [nome]Muda o nome completo do usuário
****
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
17.
Linux
TECNOLOGIA DA INFORMAÇÃO
13.Comandos para manipulação de Processos
Diferentes dispositivos montados
Sub-árvore correspondente
mount - t [tipo] [caminho da partição] [ponto de montagem]
unmount [opções] [caminho da partição]
Manual sobre um
determinado comando
root
O que faz
Sintaxe
O que faz
Sintaxe
O que faz
Sintaxe
Opções
algumas
Opções
algumas
Opções
algumas
Opções
algumas
O que faz
O que faz
Sintaxe
-9
O que faz
Sintaxe
O que faz
O que faz
Sintaxe
O que faz
Sintaxe
kill
Enviar um sinal a um
comando/programa
Mata processos
killall
kill [opções] [sinal] [número]
Terminado imediatamente
Não salva os dados
Dono do processo ou o usuário root
Finalizar processos pelo nome
mount
umount
Desmontar
Montagem de dispositivo
Sem parâmetro
daemon
Roda em background
Pronto para receber solicitações de outros programas
ps
Exibe informações sobre processos em execução
a Lista de processos, inclusive de outros usuários
u Lista, inclui o nome do 'dono'
x Processos do kernel
top
Detalhes sobre uso da memória
Mostra os processos correntes memória
uname
Informações sobre o servidor
o me
killall [opções] [sinal] [processo]
man
ps [opções]
-m
-r
-s
Exibe o tipo de máquina
Exibe a versão do S.O.
Exibe o nome do S.O.
Legenda
S.O.: Sistema Operacional
=help
man [opções] comando
Linux
Processo
Comandos de
!
uname [opções]
- k palavra procura uma
palavra especificada
O
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
18.
Linux
TECNOLOGIA DA INFORMAÇÃO
14.Comandos de Edição de Textos
vi Improved
melhoradado
Padrão do Linux
ed
Editor
Editor
ex
Editor
Mais
amigável
EXtend
vi
vim
emacs
Editor MACroS
Processador
de texto
touch
Cria arquivos vazios
Muda
Data
Data/hora
Simula uma mudança no arquivo
more Visualizador
Não tem
atributos
System
Hidden
Para data
corrente
Textos
Visualização
Edição
e de
Textos
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
19.
Linux
TECNOLOGIA DA INFORMAÇÃO
15.Estrutura de diretórios [1]
/sbin
/bin /
Diretório
Estrutura de
Linux
[1]
Montagem
do dir
Link para boot
Diretório
raiz
Todos os outros
estão dentro dele
NÃO
Dir Padrão
Pwd
Dir Superior
Dir Anterior
Comandos
essenciais
Usuário
Ex.:
Cat
Cp
Date
More
Comandos
essenciais
Root
Ex.:
Shutdown
Fdisk
Reboot
Update
..
.
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
20.
Linux
TECNOLOGIA DA INFORMAÇÃO
16.Estrutura de diretórios [2]
Arquivos
pessoais
prompt: $
~
/usr
/boot /root
Diretório
Estrutura de
Linux
[2]
Home
do root
prompt: #
Superusuário
/home
Do usuário
Ls /home/tere = ls ~
Ex.: /home/tere
Inicialização
do sistema
Kernel
Dentro do sistema
de arquivo
Compartilhável
Somente leitura
Local de instalação da
maioria dos programas
Executáveis
Bibliotecas
"Unix System Resources"
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
21.
Linux
TECNOLOGIA DA INFORMAÇÃO
17.Estrutura de diretórios [3]
/dev
Diretório
Estrutura de
Linux
[3]
Arquivo dos dispositivos
Relativo ao hardware
Criar pastas: mount
Floppy: /dev/fp0
/dev/hda: IDE primário MESTRE
1
/dev/hdb: IDE primário ESCRAVO
1
/dev/hdc: IDE secundário MESTRE
2
/dev/hdd: IDE secundário ESCRAVO
2
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
22.
Linux
TECNOLOGIA DA INFORMAÇÃO
18.Estrutura de diretórios [4]
/var
/tmp /lib
Diretório
Estrutura de
Linux
[4]
Bibliotecas
/etc
Programas
Kernel
/mnt
Montagem temporária
de sistemas
Configurações
NÃO tem binários
Semelhante ao
Registro do Win
Temporários
Limpados a cada
inicialização
Geralmente
/proc
Info sobre
processos
Arquivos do kernel
Algumas bibliotecas
essenciais
Arquivos de
dados variáveis
Usados pelos
programas
em execução
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
23.
Linux
TECNOLOGIA DA INFORMAÇÃO
19.Permissões
Ex:
Permissões
Permissões
r w x
Nessa ordem
Ler Escrever eXecutar
Níveis
Usuário
Proprietário
Grupo Outros
Binário 0 a 7
0 000 4 100
1 001 5 101
2 010 6 110
3 011 7 111
Comandos
Comandos
chmod
Change mode
Altera os níveis de permissões
Pelo
Pelo
Root
Root
Proprietário
chown
Change owner
Muda de dono
Arquivo oculto
Acessado apenas pelo dono
. rwx --- ---
d rwx rwx rwx
Diretório
Total acesso para todos
O que faz
Sintaxe
Opções
algumas
O que faz
Sintaxe
Opções
algumas
read
write
execute
rwx rwx rwx
chmod [opções] [permissões] [diretório/arquivo]
chown [opções] [dono.grupo] [diretório/arquivo]
Binário: 111 000 000
Decimal: 700
Binário: 111 111 111
Decimal: 777
Linux
Memor
e
x
Lex
Luthor
−v
verbose
Mostra todos os arquivos que estão sendo processados.
−f Não mostra a maior parte das mensagens de erro
−c
change
Exibe somente os arquivos que tiveram as permissões alteradas.
Mesmas do chmode
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
24.
Linux
TECNOLOGIA DA INFORMAÇÃO
20.Samba
o
q
u
e é
f1000 R3
* * * * *
Samba
Interface para
compartilhamento
Linux
Windows
Compartilha
Arquivos
Impressoras
Autenticação
do usuário
Configurado na
Máquina Linux
Protocolo
Deamons
Implementação
livre do SMB
Linux
SMB
Nativo do Windows
Compartilhamento
de Recursos
SWAT
Protocolo 901
Interface web
p/ Administrar
compartilhamento
Samba web
admin tool
Configuração
/etc/samba/smb.conf
Controladores
smbd
nmbd #
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
25.
Linux
TECNOLOGIA DA INFORMAÇÃO
21.Linux x Windows
Instalação
Dual Boot
Uma
para cada
Linux X
Windows
Gerenciador
de Boot
Instalado no
MBR do HD
Lilo
Grub
Mínimo duas
partições
Windows 1
Linux 2
Se não
Win
reescreve
MBR
Apaga
tudo q tem
Inclusive
chamada
do linux
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)
26.
Obrigada por compartilhaconosco a paixão por mapas mentais.
Gostaria muito de ouvir sua opinião sobre esses mapas.
Conte-nos como foi sua experiência estudando com mapas mentais avaliando esse ebook no
site, em nossas redes sociais ou pelo email contato@mapasequestoes.com.br
Baixado em 31/10/2024 por Jose Flavio Nascimento Santos (flsant23@gmail.com)