Escolar Documentos
Profissional Documentos
Cultura Documentos
STR7 - Aula 03
STR7 - Aula 03
Copt Left:
CC BY – (Atribuição)
CC BY-SA (Atribuição-Compartilhamento pela mesma Licença)
CC BY-NC (Atribuição-Não Comercial)
CC BY-ND(Atribuição-Não Derivada)
CC BY-NC-SA(Atribuição-Não Comercial- Compartilhado Pela Mesma Licença)
CC BY-NC-ND (Atribuição- Não Comercila-Não Derivada)
Modelos de Negócio em Código Aberto:
CROWDFUNDING – Doação
LICENCIAMENTO DUPLO:
SUPORTE:
CONSULTORIA:
PROFESSOR:
COLABORADOR:
SYSADMIN?
DEVOPS:
SERVIDORES:
SaaS – Software As A Service.
CRM – Customer Relationship Managent
CMS – Content Management System
d – diretório
l – link simbólico (atalho)
- é um arquivo comum
Clear ou control+l limpa a tela
Todas as vezes que você quiser entrar em um diretório que está abaixo da raiz use a
“/”, todas as vezes que você quiser entrar em um subdiretório não tem a necessidade
de usar “/”
su – nomedousuário
whoami – mostra o nome do usuário logado.
Quando você é o root e quer trocar para qualquer usuário não precisa de senha, agora
se vc for um usuário comum e tentar virar root ai você precisa da senha do root.
/etc/profile | /etc/bashrc | ~/.profile | ~/.bash_bashrc – São lidos quando você loga com
o usuário no terminal.
sudo – super usuário – faça
PATH = Contém o comaninho onde o terminal deverá procurar quando você digitar um
comando.
type cd
type ls
type whoami
type pwd
type fdisk
PATH – Armazena os locais onde o seu terminal deverá procurar por comandos:
which – Mostra o caminho dos comandos desde que eles estejam nos diretórios da
variável.
which ls
which fdisk
which cd
Man Pages – Páginas de Manual – 9 Manuais para você dominar todos os comandos e
os principais arquivos de configuração.
man 1 comando
man comando
1 – comandos do usuário
2 – chamadas do sistema
3 – funções de bibliotecas
4 – arquivos de drives e dispositivos
5 – arquivos de configurações e formato de arquivos
6 – jogos
7 – diversos
8 – comando do super administrador
9 – Funções do Kernel
11 seções:
man adduser
O comando info:
README ou readme.txt
ls --help
adduser --help
Localização de Arquivos no Linux:
Por nome
Por tamanho
Por Pemissão
Por Dono
Por Grupo Dono
Por Data de Criação
Por Data de Modificação
Procurando arquivos por nome:
find / -size 0
find / -size 100k
Procurando arquivos que foram modificados no ultimo dia:
find / -mtime 1
find / -ctime 1
O comando locate é mais rápido que o find porque ele usa uma banco de dados de
pesquisa que é locatedb
locate vim
tree -L 1 /
/ - raiz do sistema
/bin – Possui os binários executados pelos usuários comuns
/boot – Possui os arquivos de inicialização da máquina
/dev- Local onde os dispositivos de hardware são reconhecido
/etc – Local onde encontramos os arquivos de configuração do sistema.
/home – Local onde encontramos os arquivos pessoais dos usuários comuns
/lib – Local onde encontramos as bibliotecas compartilhadas do sistema
/media – Local onde são montados os dispositivos de midias removiveis.
/mnt – Local onde são montados as unidades de rede
/opt – Local onde são instalados programas opcionais.
/proc – Pseudosistema de arquivos virtual onde encontramos info. De processamento
/root – Home do super usuário root
/run – Local onde encontramos os arquivos de status de execução de programa
/sbin – Binários que o super usuário root pode executar
/srv – Local onde encontramos arquivos de serviços.
/sys – Pseudo sistema de arquivos virtuais com informações de hardware e de
processamento para o uso SystemD.
/tmp – Local onde encontramos arquivos temporarios
/usr- Documento para o usuário (manuais, documentação)
/var – Dados variáveis que mudam o tempo todo, log, banco de dados, mails.
/bin, /sbin, /etc, /lib, → devem estar na mesma partição que a raiz.
Visualizando o conteúdo de arquivos:
more arquivo
less arquivo
Recursividade no Terminal Linux.
ls -l /
ls -lR /
Criando diretórios no Linux:
rmdir
rm
Criando arquivos:
touch prova.lpi
touch certificacao.pdf planodecarreira.doc admlinux.pdf
cp /etc/services /root
cp /etc/services .
Copiando Diretórios:
cp -r origem destino
Listar os arquivos ocultos de um diretório basta usar a opção “-a” do comando ls.
ls -la /home/aluno
cp -p origem destino
mv origem destino
Ciclo de Aprendizagem
II CI
Inconsciente Consciente
Incompetente Incompetente
CC IC
Consciente Inconsciente
Competente Competente
2000 HBS
Horas de Bunda Sentada