Escolar Documentos
Profissional Documentos
Cultura Documentos
6
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
7
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
3 4
8
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
5 6
9
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
7 8
10
IDENTIFICAÇÃO DE DISCO E PARTIÇÕES
11
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
9 10
Nome: grupoXX
Computador: usrvXX
12
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
▪ Para funcionar dentro da rede do IFZN, será necessário parar e excluir o serviço avahi-
daemon.
▪ ATENÇÃO! Esse procedimento é devido as restrições de autenticação do IFRN. Não é para
fazer em uma instalação profissional fora do IFRN.
▪ Acesse o terminal e entre no modo de super usuário (sudo su), digite os comandos abaixo.
▪ Após isso, reinicie o computador. No próximo acesso vai pedir autenticação de usuário do
IFZN, use sua matricula e senha.
13
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
14
PASSOS DA INSTALAÇÃO Ubuntu 18.04 LTS
#apt-get update
▪ Logo após, faça o upgrade dos pacotes que estão instalados. Pode demorar alguns minutos.
#apt-get upgrade
15
Comandos básicos do Shell do Linux
ENTENDENDO O TERMINAL
$ - modo usuário
Nome do
# - modo super-usuário (root).
Host/Estação.
Nome do
usuário atual.
Diretório atual.
“~” significa o
diretório Home
17
COMANDOS BÁSICOS
Comando pwd
Use o comando pwd para encontrar o caminho para o diretório atual (da pasta) em que você
está.
Comando cd
Para navegar pelo filesystem do Linux, use o comando cd. Ele requer ou um caminho completo
ou o nome de um diretório, dependendo do diretório atual em que você estiver.
Exemplos:
▪ Use cd.. (com dois pontos seguidos) para mover um diretório acima
▪ Use cd para ir diretamente para a pasta home
▪ Use cd– (com um hífen) para mover para os diretórios anteriores.
18
COMANDOS BÁSICOS
Comando ls
O comando ls é usado para visualizar conteúdos em um diretório.
Exemplos:
▪ ls /home/username/Documents para ver os conteúdos de Documents
▪ ls -R vai listar todos os arquivos nos subdiretórios
▪ ls -a vai mostrar todos os arquivos ocultos
▪ ls -al vai listar todos os arquivos e diretórios com informações detalhadas como permissões,
tamanho, proprietário, etc.
Comando mkdir
Use o comando mkdir para criar um novo diretório.
Exemplos:
▪ Para gerar um novo diretório dentro de outro diretório, use este comando básico do Linux
mkdir Music/Newfile
19
PERMISSÕES DE ACESSOS
20
PERMISSÕES DE ACESSOS
21
COMANDOS BÁSICOS
Comando cp
Use o comando cp para copiar arquivo do diretório atual em que você estiver
Exemplos:
▪ cp scenery.jpg /home/username/Pictures vai criar uma cópia de scenery.jpg para o
diretório Pictures.
Comando mv
O usuário habitual do comando mv é mover arquivos, ainda que ele possa também ser usado
para renomear arquivos
Exemplos:
▪ mv file.txt /home/username/Documents
▪ para renomear arquivos, a sintaxe é mv nomeantigo.ext nomenovo.ext
22
COMANDOS BÁSICOS
Comando touch
O comando touch permite criar novos arquivos em branco através de uma linha de comando
Exemplos:
▪ touch /home/username/Documents/Web.html para criar um arquivo HTML chamado Web
dentro do diretório Documents.
Comando rmdir
Se você precisa apagar (deletar) um diretório,
Exemplos:
▪ rmdir Music/Newfile
23
COMANDOS BÁSICOS - Exemplos
24
COMANDOS BÁSICOS
Comando rm
O comando rm é usado para apagar um diretório e todos os conteúdos que estiverem lá dentro
Exemplos:
▪ rm –r /nomedodiretório
Comando find
Ajuda a procurar por arquivos
Exemplos:
▪ find /home/ -name notes.txt para procurar por um arquivo chamado notes.txt dentro do
diretório home e seus subdiretórios
▪ find /home/ -name m* para procurar por todos os arquivos que comecem com “m”.
25
COMANDOS BÁSICOS
Comando grep
O comando grep permite que você procure através de todo texto dentro de um arquivo
específico.
Exemplos:
▪ grep blue notepad.txt para procurar pela palavra blue no arquivo notepad.txt
Comando du
verificar o quanto de espaço um arquivo ou um diretório ocupa.
Exemplos:
▪ du -h
Comando chmod
Ele é usado para ler, escrever e executar permissões de arquivos e diretórios. Como esse
comando é relativamente complicado, você pode ler:
https://www.computerhope.com/unix/uchmod.htm
▪ chmod 777 teste.txt esse comando libera acesso total para usuário, grupos e outros para o
arquivo teste.txt
26
COMANDOS BÁSICOS
Comando top
Equivalente ao gerenciador de Tarefas do Windows, o comando top vai mostrar uma lista de
processos que estão em execução e o quanto de CPU cada processo usa.
Comando wget
A linha de comandos do Linux é muito útil: você até mesmo pode baixar arquivos da internet
com a ajuda do comando wget. Para fazer isso, simplesmente digite wget seguido pelo link de
download do arquivo.
Comando echo
Este comando é usado para mover alguns dados para um arquivo. Por exemplo, se você quiser
adicionar o texto “Olá, meu nome é John” em um arquivo chamado name.txt:
▪ echo Olá, meu nome é John >> name.txt
27
ATIVIDADE EM SALA DE AULA
Tempo: 20 minutos
Modo de entrega: apresente ao professor durante a aula.
28
COMANDOS BÁSICOS LINUX PARA REDE
Comando ping
O Ping (Packet Internet Network Groper – ou em português, localizador de pacotes na rede de
internet) é utilizado para medir o tempo (geralmente em milisegundos) de envio e recebimento
de um pacote de dados entre equipamentos que estão na mesma rede ou a conexão com
servidores da Internet ou endereços públicos.
Exemplos:
▪ ping ifrn.edu.br
Comando ip
Comando para manipular endereços de redes.
Exemplos:
▪ ip a mostra toda configuração de rede da estação.
29
COMANDOS BÁSICOS LINUX PARA REDE
Comando ping
O Ping (Packet Internet Network Groper – ou em português, localizador de pacotes na rede de
internet) é utilizado para medir o tempo (geralmente em milisegundos) de envio e recebimento
de um pacote de dados entre equipamentos que estão na mesma rede ou a conexão com
servidores da Internet ou endereços públicos.
Exemplos:
▪ ping ifrn.edu.br
Comando ip
Comando para manipular endereços de redes.
Exemplos:
▪ ip a mostra toda configuração de rede da estação.
30
COMANDOS BÁSICOS LINUX PARA REDE
Comando traceroute (necessário instalar o pacote com sudo apt install traceroute)
Com traceroute podemos ver em tempo real todo o caminho que um pacote percorre até chegar
ao seu destino.
Exemplos:
▪ traceroute www.google.com
Comando route (necessário instalar o pacote com sudo apt install net-tools)
Exibe as rotas aditivas.
Exemplos:
▪ route -n
Comando netstat
Exibe as conexões aberta, o protocolo e suas portas de comunicação.
Exemplos:
▪ netstat -tupan
31
COMANDOS BÁSICOS LINUX PARA REDE
Comando scp
Copiar arquivos através da rede.
Exemplos:
▪ scp teste.tar linuxnaweb@192.168.1.130:/home/linuxnaweb Copiar arquivo do
computador local para o computador remoto, na home do usuário linuxnaweb
Comando rsync
Copiar arquivos através da rede.
Exemplos:
▪ rsync -avh /tmp/* gerson.pires@192.168.1.158:/tmp/ copiar arquivo para um servidor
remoto.
Comando ssh
Acessa servidor remoto através do SSH com o usuário root.
Exemplos:
▪ ssh root@192.168.1.2
32
COMANDOS BÁSICOS LINUX PARA REDE
Comando mtr
É como se fosse o traceroute só que melhorado, no traceroute, você tem que executar
novamente para ver os saltos novamente, já o mtr exibe em tempo real, e também exibe se tem
perda até o destino.
Exemplos:
▪ mtr ifrn.edu.br
Comando nmap
O comando NMAP é utilizado para exibir as informações do host, como o netbios name, status
e portas que estão abertas
Exemplos:
▪ nmap ifrn.edu.br
33