Aula 03 - Resumo
Aula 03 - Resumo
Aula 03 - Resumo
Aula 03
- www.utah.com.br
Aula 03
Arvore FHS – File Hierarchy Standard – Define a maneiro com os diretórios do Linux
são criados e o tipo de dados que estes diretórios armazenam.
tree -L 1 /
apt update
apt install tree vim
Aula 03
/ - É a rai do sistema. Onde tudo se inicia.
├── bin -> usr/bin – Binários que serão executados pelos usuários comuns
├── boot – Arquivos de inicialização da máquina (GRUB)
├── dev – Local onde os dispositivos de hardware são identificados.
├── etc – Local onde encontramos os arquivos de configuração
├── home – Local onde encontramos os arquivos pessoais dos usuários comuns
├── lib -> usr/lib – Local onde encontramos as bibliotecas compartilhadas.
├── lib32 -> usr/lib32
├── lib64 -> usr/lib64
├── libx32 -> usr/libx32
├── media – Local onde montamos os dispositivos removíveis. (pendrive, hd externo)
├── mnt – Local onde montamos compartilhamentos de rede.
├── opt – Local onde encontramos programas opcionais, geralmente de interface gráfico.
├── proc – Pseudosistema de arquivos – Encontramos informações de processamento e param. kernel
├── root – Diretorio pessoal do super usupario root
├── run – Local onde encontramos os arquivos de tempo de execução (SystemD)
├── sbin -> usr/sbin – Binários que serão executados pelo super root
├── services – Diretório que nós criamos (não é padrão da FHS)
├── srv – Local onde podemos colocar arquivos referente a serviços que iremos prover.
├── sys – Pseudosistema de Arquivos – Contém informações dos disposivps e de processamento (SysFs)
├── tmp – Local onde encontramos arquivos temporário.
├── usr – Local destinado ao armazenamento de arquivos para o usuário. (Maior Partição de Desktop)
├── var – Local onde encontramos os dados variáveis (arquivos de log, mail, banco de dados)
Aula 03
ls -l (-l detalhes)
ls -l /
clear
control+l
01 – O que é um pacote:
Pacote é um conjunto de arqivos, programas (binarios, fontes), documentação,
bibliotecas que podemos encontrar para nossa distribuição.
Debian → .deb
Oficiais
Não Oficiais
01 – Editando o arquivo:
/etc/apt/sources.list
cd /etc/apt
ls -l
Dentro do vim:
Todas as vezes que insere um repositório novo dentro do debian precisamos rodar o
comando apt update. Este comando faz com que o apt leia a lista de repositórios e
baixe o arquivo Packages.gz dos repositórios configurados. O arquivo Packages.gz
possui a lissta de pacotes que temos no repositório.
Aula 03
Dentro do vi:
esc :wq
w – grava
q – sai
apt-cache search bzip2 (ele procura pacotes com o nome que você digitou estando
esta informaçõ no nome do pacote, na descriçã ou tendo alguma relação)
apt -help
apt edit-sources
cd /var/cache/apt/archives
dpkg = debian package = gerenciador de pacotes do Debian (ele que instala, que
remove, ele
Aula 03
dpkg –i <nomedopacote.deb>
dpkg -l <nomedopacote>
apt autoremove
dpkg -r bzip2
dpkg -P bzip2
Aula 03
Entendendo o apt install vim:
Porta default: 22
Aula 03
dhclient enp0s3
ip address show enp0s3
Clientes SSH:
01 – Power Shell
ssh aluno@ip
utah
Aula 03
su – root
utah
.tar.gz
.tar.bz2
.tar.xz
Aula 03
Extraindo um arquivo .tar.gz
x extract
v verboso
f apontar o arquivo a ser extraido
Aula 03
Criando um arquivo .tar.gz
c criar
v verboso
f apontar o arquivo a ser extraido
Aula 03
tar xvjf httpd-2.4.56.tar.bz2
Sempre que vocês baixarem um pacote fonte, procurem por um arquivo chamado
Makefile
/usr/local/httpd/lib
Aula 03
Rodando um script no linux:
./configure
make
cd /usr/local/apache2
ls -l
cd bin
./apachectl &
ss -atun | grep 80
Aula 03
.
Aula 03
.
Aula 03
.
Aula 03
.
Aula 03
.
MUITO OBRIGADO POR ASSISTIR – NOSSO PRÓXIMO ENCONTRO É:
- www.utah.com.br