Mapa mental
Linux
Conteúdo do mapa
Linux
Inicialização e desligamento
- Processo de inicialização
- 1-BIOS
- 2-MBR
- 3-GRUB
- 4-Kernel
- 5-Init
- Primeiro processo a ser executado
- script - /etc/init.d/init.d
- serviços - /etc/rc[0-6-S]
- arquivo - etc/inittab (runlevels)
- 0 - desliga 1 - monousuário 2~5 - multiusuário 6 - reinicia S - controlado pelo usuário
- PID 1
- Reiniciando e desligando
- Força elétrica
- % shutdown
- Mais gentil
- -h (desliga)
- -r (reinicia)
- -f (não força)
- -F (força com fsck)
- % shutdown -h 15 "desligando em 15"
- % halt
- Mais simples
- % reboot
- Reinicialização rápida e suja
- telinit
- altera o runlevel
- %poweroff
- Gerenciamento de energia
- Processo de inicialização
Poderes da conta root
- UID 0
- Não deixa registro
- % su
- Assume qualquer identidade
- Melhor maneira de acessar a conta root
- Cria um log dizendo quem se tornou root e quando
- % sudo su
- realiza tarefas root sem ter livre acesso
- arquivo - /etc/sudoers
- Lista de pessoas autorizadas a usar sudo
- Pseudo-usuários
- bin
- daemon
- nobody
- UID
- arquivo - /etc/passwd
- GID
- arquivo - /etc/group
Controlando processos
- PID
- Estados
- Executável
- Zumbi
- Dormente
- Parado
- Sinais
- HUP
- KILL
- INT
- QUIT
- TERM
- % kill -9 pid
- PPID (pai)
- Monitoramento
- % ps
- % strace
- Chamada de sistema
- % top
- ps melhorado (tempo real)
- Nice e renice
- -20 +19
- Diretório - /proc
- pseudo sistema de arquivos
- % fork
Sistema de arquivos
- tipos
- Arquivo regular
- Link
- Diretorios
- /bin
- /sbin
- /etc
- /var
- /media
- /dev
- /home
- /root
- /boot
- /lib
- /usr
- /tmp
- /proc
- /opt
- Arquivos de disp. de blocos
- Arquivos de disp. de caracteres
- sockets
- pipe
- Montagem e desmontagem
- arquivo - /etc/fstab
- % mount/umount
- % mount /dev/hda4/users
- % fsck -a
- Permissões
- % chmod
- Altera a permissão
- % chmod 1750 /home/Matheus
- Altera a permissão
- % chgrp
- altera o grupo
- % chgrp TI gabarito
- altera o grupo
- % chown
- altera o dono e/ou grupo
- % chown Matheus.TI linux
- altera o dono e/ou grupo
- % umask
- Permissões padrao
- % umask 027 MM
- Permissões padrao
- %acl
- configura rwx independentemente
- getfacl
- setfacl
- -b (limpa)
- -m (modifica)
- -x (exclui)
- configura rwx independentemente
- % chmod
- tipos
Adição de novos usuários
- Usuários
- arquivo /etc/passwd
- Login | Senha | UID | GID | GECOS | dir | shell
- possui 32bits
- Grupos
- arquivo /etc/group
- Nome | senha (raramente usada) | GID | lista de membros
- Senhas
- arquivo /etc/shadow
- Login | Senha | dt mod | dias min | dias max| dias alerta | dias expira | dt expira | null
- Usuários
Adição de disco
- Sistema de arquivos
- Ext2
- Ext3
- ReiserFS
- XFS e JFS
- % mount
- Monta FS
- % df
- Verifica o tamanho de um FS
- % mdadm
- Gerencia RAID
- % umount
- Desmonta FS
- arquivo fstab
- Nome/rótulo | ponto de montagem | sistema de arquivos | ... | ... | ...
- SWAP
- % fsck
- HDPARM (S.M.A.R.T)
- Usb
- % sudo sbin/lsusb
- Sistema de arquivos
Processos periódicos
- daemon CRON
- procura arquivos crontab
- /etc/crontab
- M | H | D | M | W | [username] | comando
- -e (cópia)
- -l (lista)
- -r (remove/elimina)
- /etc/cron.d
- /var/spool/cron
- /etc/crontab
- lista de usuários que podem usar ou não
- /etc/cron.allow
- /etc/cron.deny
- /etc/cron.daily
- /etc/cron.weekly
- procura arquivos crontab
- daemon CRON
Backups
- dump
- compressão
- restore
- restaura
- tar
- empacotamento
- cpio
- tar mais arcaico
- dd
- cópia e conpressão
- Bacula
- Gerenciador de tarefas
- dump
Syslog e arquivos de log
Gerenciamento de software
- debian
- dpkg
- apt-get
- dpkg
- RedHat
- rpm
- yum
- rpm
- baixo nivel
- alto nível
- arquivo de configuração
- /etc/apt/source.list
- debian
Roteamento.
- % netstat -r
- -rn
- evita pesquisas DNS
- examina a tabela de roteamento
- -rn
- % route add
- % netstat -r
Adicionando máquina na rede
- 1º - /etc/host
- 2º - /etc/resolv.conf
- DNS
- Bind
- DNS
- 2º - /etc/resolv.conf
- % ifconfig
- -a
- descobre as interfaces do sistema
- -a
- /etc/network/interfaces
- ip - mask - gateway
- /etc/hostname
- iptables
- NAT e filtragem de pacotes
- 1º - /etc/host
Gerenciamento e depuração de redes
- % ping
- % traceroute
- % netstat
- % sar
- % tcpdump % wireshark
- % nmap
Segurança
Hospedagem Web e servidores internet
O X Window System
Impressão
Manutenção e Ambiente.
Análise de Desempenho.
Cooperando com o Windows
Dispositivos Seriais
Drives e o Kernel
Daemons
Gerenciamento, diretivas e Políticas
Informações
- Descrição
- Concursos Públicos Informática (Linux) Mapa Mental sobre Linux, criado por Matheus Moraes em 24-01-2019.
- Criado por
- Matheus Moraes
- Visualizações
- 4
- Avaliação