Escolar Documentos
Profissional Documentos
Cultura Documentos
Mapas Mentais de Linux
Mapas Mentais de Linux
TECNOLOGIA DA INFORMAÇÃO
Linux
TECNOLOGIA DA INFORMAÇÃO
Conteúdo
1. Introdução..................................................................................................................................................................................................................................... 5
2. Sistema de Arquivos..................................................................................................................................................................................................................... 6
3. Tipos de Arquivos......................................................................................................................................................................................................................... 7
4. Comandos de manipulação de Diretórios................................................................................................................................................................................. 8
5. Comandos de manipulação de Arquivos [1]............................................................................................................................................................................ 9
6. Comandos de manipulação de Arquivos [2]............................................................................................................................................................................ 10
7. Comandos de manipulação de Arquivos [3]............................................................................................................................................................................ 11
8. Comandos de Rede [1]................................................................................................................................................................................................................ 12
9. Comandos de Rede [2]................................................................................................................................................................................................................ 13
10. Comandos para manipulação de Contas de Usuários........................................................................................................................................................... 14
11. Comandos para manipulação de Processos............................................................................................................................................................................ 15
12. Comandos de Edição de Textos................................................................................................................................................................................................ 16
13. Estrutura de diretórios – 01...................................................................................................................................................................................................... 17
14. Estrutura de diretórios – 02...................................................................................................................................................................................................... 18
15. Permissões................................................................................................................................................................................................................................... 19
16. Samba........................................................................................................................................................................................................................................... 20
17. Linux x Windows........................................................................................................................................................................................................................ 21
Linux
1. Introdução TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 55
Linux
2. Sistema de Arquivos TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 66
Linux
TECNOLOGIA DA INFORMAÇÃO
3. Tipos de Arquivos
=
MAIÚSCULAS
Case-sensitive
minúsculas
- Arquivo normal
Arquivo oculto .
Para exibir: ls - a
d Diretório
Socket s
b Bloco
p l Link simbólico
Pipe
Direciona a saída
de um comando para outro
www.concuseirooculto.com.br 77
Linux
4. Comandos de manipulação de Diretórios TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 88
Linux
5. Comandos de manipulação de Arquivos [1] TECNOLOGIA DA INFORMAÇÃO
Linux
Manipulação de Arquivos
[1]
cp rm
O que faz Copia arquivos O que faz Apaga arquivos de sistema
Sintaxe cp [opções] [origem] [destino] Sintaxe rm [opções][caminho][arq./dir.]
Opções -r Inclui diretórios e subdiretórios
algumas Opções -r Incluindo subdiretórios
algumas
-R Copia como a opção −r
recursivo arquivos e sub−diretórios -i Confirma cada exclusão
arquivos especiais FIFO e dispositivos
-f Ignora arquivos não-existentes
-v Mostra os arquivos enquanto Cancelar todos do prompts de confirmação
verbose estão sendo copiados
mv grep
O que faz Move ou renomeia arquivos e diretórios Procura por um texto dentro de um arquivo(s)
O que faz
Sintaxe [opções] [origem] [destino] Sintaxe grep [expressão] [arquivo] [opções]
Opções
algumas -v Mostra os arquivos enquanto Opções −A [número] Mostra o [núm.] de linhas após a linha encontrada
verbose estão sendo movidos algumas
after
www.mapasequestoes.com.br
c3000 R1
www.concuseirooculto.com.br 99
Linux
TECNOLOGIA DA INFORMAÇÃO
6. Comandos de manipulação de Arquivos [2]
Linux
Manipulação de Arquivos
[2]
wc
cat
Binário
O que faz Exibe quantidade de linhas, palavras e bytes
O que faz Exibe conteúdo de um arquivo Ou
Texto
Sintaxe wc [opções] [arquivo]
Sintaxe cat [opções] [diretório/arquivo]
Opções -c Exibe quantidade de bytes Direciona para outro
algumas Opções
-w Exibe quantidade de palavras algumas -s Mostra somente uma linha em branco
word squeeze blank entre um parágrafo e outro
-l Exibe quantidade de linhas -n [núm.] Exibe o número de linhas
line
O que faz
Sintaxe
Exibe fila de impressão
tac
lpq
Binário
O que faz Exibe conteúdo de um arquivo Ou
Texto
lprm Ordem Inversa
Sintaxe tac [opções] [diretório/arquivo]
O que faz Remove da fila de impressão
Sintaxe lprm
www.concuseirooculto.com.br 10
10
Linux
7. Comandos de manipulação de Arquivos [3] TECNOLOGIA DA INFORMAÇÃO
Linux
Manipulação de Arquivos
[3]
gzip
tail
GNU zip
TXT
sozinho .gz
O que faz Compacta um ou mais arquivos +tar .tar.gz
O que faz Exibe linhas finais de um arquivo texto
Sintaxe gzip [opções] arquivos
Sintaxe tail [opções]
Opções -r Compacta pastas
algumas
Opções -c [núm.] Exibe o [número] de bytes finais
algumas -d Descompacta um arquivo comprimido
-n [núm.] Exibe o [número] de linhas finais
www.concuseirooculto.com.br 11
11
Linux
8. Comandos de Rede [1] TECNOLOGIA DA INFORMAÇÃO
ZY
Y
Z who M&
Q
telnet
O que faz Lista dos logados O que faz Acesso a computador remoto
Sintaxe who [opções] Não tem criptografia
Opções -H Cabeçalho das colunas Sintaxe telnet [opções] [ip/dns] [porta]
heading
Opções -8 Requisita uma operação binária de 8 bits
algumas
Semelhantes
-i,-u Tempo que o usuário está parado algumas Por padrão, telnet não usa 8 bits
idle
-m Nome do computador e usuário associado -a Tenta um login automático
i am = who i am ou who am i.
-q Mostra o total de usuários conectados -l [usuário] Faz a conexão usando [usuário]
como nome de usuário.
-T, -w Se o usuário recebe talk
ssh
whoami
M&Q
SSH client
Linux O que faz Acesso a computador remoto
O que faz Mostra o nome usado na conexão Comandos de Com criptografia
Rede
Sintaxe whoiam
Sintaxe ssh [opções] [usuário@]hostname [comando]
[1] Opções -4 força o ssh a usar apenas endereços IPv4.
finger
algumas -6 força o ssh a usar apenas endereços IPv6.
-p indica a porta para conexão na máquina remota.
www.concuseirooculto.com.br 12
12
Linux
9. Comandos de Rede [2] TECNOLOGIA DA INFORMAÇÃO
ifconfig dnsdomainname
O que faz Atribuir um endereço a uma interface de rede O que faz Mostra o nome do domínio de sistema
Configura parâmetros de interface de rede Sintaxe dnsdomainname
Usado durante o boot
Semelhante ao ipconfig (win)
hostname
Sintaxe ifconfig [opções]
O que faz Mostra ou muda o nome computador
Opções -a Exibe as informações das interfaces de rede Sintaxe hostname
algumas
up Ativa um interface
at now + 1 minute
Linux
down Desativa um interface
Comandos de
Rede
<endereço> Define um endereço de
O que faz Comando executado depois um 1 minuto
ip para uma interface
[2] Sintaxe <enter> comando <enter> ctrl + D
netmask <endereço> Define a máscara
de uma subrede
"gentileza"
broadcast <endereço> Define o endereço
de broadcast de uma interface
nice/ renice
O que faz nice Define a prioridade de execução de um processo.
ftp renice Altera a prioridade de um processo
Sintaxe nice [opções] [comando]
O que faz Transferência de arquivos renice [prioridade] [opções]
Sintaxe ftp [ip/dns]
nohup
Opções get [arquivo] Copia um arquivo do servidor ftp
algumas
para o computador local. O que faz Executa um comando imune a interrupções.
Sintaxe nohup comando
www.concuseirooculto.com.br 13
13
Linux
10. Comandos para manipulação de Contas de TECNOLOGIA DA INFORMAÇÃO
Usuários
su
Super user chfn
sem fazer o logout
O que faz Transforma um O que faz Muda os dados usados pelo comando ‘finger’
usuário em outro Inclusive root Sintaxe chfn [usuário] [opções]
Opções −f [nome] Muda o nome completo do usuário
Sintaxe su [usuário] algumas
sg newgrp
somente durante a
O que faz Executa um comando com
execução do comando Linux comandos de O que faz Altera a identificação de grupo do usuário
Sintaxe newgrp − [grupo]
outra identificação de grupo
Sintaxe sg [−] [grupo] [comando]
Inicia outro ambiente addgroup
O que faz Novo grupo
adduser Sintaxe addgroup [usuário/grupo] [opções]
userdel ** * * passwd
O que faz Apaga um usuário do sistema O que faz Muda a senha do usuário ou grupo
grupo
Sintaxe userdel [−r] [usuário] Sintaxe passwd [usuário/grupo] [opções]
Opções −r Apaga o diretório HOME do usuário
algumas
www.concuseirooculto.com.br 14
14
Linux
11. Comandos para manipulação de Processos TECNOLOGIA DA INFORMAÇÃO
o me killall
Comandos de ps
Processo
O que faz Finalizar processos pelo nome Linux
www.concuseirooculto.com.br 15
15
Linux
12. Comandos de Edição de Textos TECNOLOGIA DA INFORMAÇÃO
Editor MACroS
www.concuseirooculto.com.br 16
16
Linux
13. Estrutura de diretórios – 01 TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 17
17
Linux
14. Estrutura de diretórios – 02 TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 18
18
Linux
15. Permissões TECNOLOGIA DA INFORMAÇÃO
Linux
Permissões Comandos
Nessa ordem Memor
chmod
rw x
Lex
ex
Luthor Change mode
Ler Escrever eXecutar Root
Pelo
execute
write
read
Usuário Grupo Outros −c Exibe somente os arquivos que tiveram as permissões alteradas.
Proprietário change
chown
Change owner
Ex: . rwx --- --- Pelo Root
O que faz Muda de dono
Arquivo oculto Binário 0 a 7
Acessado apenas pelo dono
Binário: 111 000 000 0 000 4 100
Decimal: 700 1 001 5 101
2 010 6 110 Sintaxe chown [opções] [dono.grupo] [diretório/arquivo]
d rwx rwx rwx 3 011 7 111
Diretório Opções Mesmas do chmode
Total acesso para todos algumas
Binário: 111 111 111
Decimal: 777
www.concuseirooculto.com.br 19
19
Linux
16. Samba TECNOLOGIA DA INFORMAÇÃO
smbd Linux
Deamons Interface para
nmbd compartilhamento
Controladores # eé Windows
o qu
/etc/samba/smb.conf Configuração
Arquivos
Samba
Protocolo 901
SWAT Autenticação
Interface web
p/ Administrar do usuário *****
compartilhamento
www.concuseirooculto.com.br 20
20
Linux
17. Linux x Windows TECNOLOGIA DA INFORMAÇÃO
www.concuseirooculto.com.br 21
21