Prévia do material em texto
1 Centro Universitário Carioca – Unicarioca Fundamentos de Redes Linux - Tutorial AV1 (Trabalho) – Valor: 10,0 pts. Preparação do ambiente Para que você possa desenvolver as suas tarefas, seguem duas sugestões de acesso ao Terminal do sistema operacional Linux: Possibilidade 1: Acessando o Terminal online (navegador web). • 1ª opção: https://bellard.org/jslinux/ ▪ Acessar "Fedora 33 (Linux) Console" (testado) • 2ª opção: https://copy.sh/v86/?profile=linux26 Possibilidade 2: Utilizando o Ubuntu instalado como uma máquina virtual (VM) • Um tutorial que você poderá seguir está disponível em: https://ubunlog.com/pt/como- instalar-ubuntu-en-virtualbox/ • Tanto faz utilizar a versão Desktop (consome mais recursos da máquina), ou Server (mais leve). Se usar a versão Desktop, você deverá acessar o ícone do Terminal. • Dependendo da versão do VirtualBox, a disposições dos ícones poderão mudar. • No momento do cadastro do usuário, utilize as seguintes credenciais: ✓ Login: aluno ✓ Senha: aluno Tarefas Desenvolva as tarefas a seguir, preenchendo os indicadores "Comando utilizado" e "Resposta". 1. Trabalhando com diretórios 1.1. Navegue pelos diretórios a partir da raiz. Veja o conteúdo das pastas: • /etc (Dica: Como a saída na tela é muito grande, você pode rolar a tela para cima e para baixo.) Comando utilizado: • /home Comando utilizado: • /var Comando utilizado: https://bellard.org/jslinux/ https://copy.sh/v86/?profile=linux26 https://ubunlog.com/pt/como-instalar-ubuntu-en-virtualbox/ https://ubunlog.com/pt/como-instalar-ubuntu-en-virtualbox/ 2 • /var/log Comando utilizado: ✓ Use comando ‘ls –al’. Observe o tamanho dos arquivos. ✓ Experimente o comando ‘ls –alh’. O que você nota de diferente? Resposta: 1.2. Vá até o home do seu usuário (aluno) • # cd ~ • Use o comando ‘ls’ para ver os arquivos armazenados. • Agora use o comando ‘ls –al’. Você vê o mesmo resultado? Resposta: • Crie um arquivo com o nome teste: 1.2...1. # touch teste • Repita os comandos ‘ls’ e ‘ls –al’. O que você percebe? Resposta: 1.3. No diretório home do seu usuário, crie a estrutura de pastas abaixo: 1.4. Entre no diretório ~/Backup/config Comando utilizado: • Copie do /etc os seguintes arquivos de configuração ✓ passwd Comando utilizado: 3 ✓ shadow Comando utilizado: ✓ group Comando utilizado: • Use comando ‘ls’ para verificar se todos foram copiados. • Apague um deles e confirme com ‘ls’ que foi apagado (Obs: atenção aos caracteres maiúsculos/minúsculos). Comando utilizado: • Mova os arquivos que você copiou para o diretório ~/Backup/outros (Cuidado: Você deve mover a cópia. Não mova os arquivos originais do /etc porque eles farão falta!!) Comando utilizado: • Verifique com ‘ls’ que: ✓ Os arquivos estão no diretório ‘outros’. ✓ Os arquivos não existem mais no diretório ‘config’. 1.5. Apague o diretório ~/Unicarioca/Linux • Você pode apagá-lo diretamente, ou precisa apagar o que há dentro primeiro? Resposta: • Que comando você deve usar? Resposta: 2. Visualizando arquivos texto 2.1. Vá até o diretório /etc e digite o comando abaixo: • # cat lsb-release (ou cat os-release) • O que o comando acima faz? Resposta: • Use o comando cat para ver o conteúdo de outros arquivos. Ex: ✓ passwd Resposta: ✓ services Resposta: 4 3. Editando arquivos texto. 3.1. O Linux possui diversos editores de texto. 3.1.1. O mais conhecido é o ‘vi’, cheio de recursos, mas seu uso não é intuitivo. Vale a pena aprender a usá-lo. • O comando é: # vi arquivo • Onde arquivo é o arquivo com o qual você quer trabalhar. • Se o arquivo já existe, o vi exibirá seu conteúdo e você poderá alterá-lo. Se o arquivo não existe, será criado quando você o salvar. • Dependendo do terminal online que você usar, você só terá o vi disponível. • Basicamente, você escreve o seu texto acessando o "Modo Inserção de texto", e faz edições no "Modo Comando". Alguns comandos são: ✓ i — Mudar para o modo de Inserção de texto. ✓ Esc — Mudar para o modo de Comando. ✓ :w — Salvar e continue editando. ✓ :wq ou ZZ — Salve e saia/sair do vi. ✓ :q! — Saia do vi e não salve as alterações. ✓ yy — Arranca (copia) uma linha de texto. ✓ p — Cole uma linha de texto arrancado abaixo da linha atual. • Você poderá visualizar uma relação dos comandos em: https://www.redhat.com/sysadmin/introduction-vi-editor 3.1.2. Você pode acessar o editor ‘nano’, mais simples de manipular, se você estiver usando o Ubuntu ou um Terminal online que já venha com ele instalado. • O comando é: # nano arquivo • Onde arquivo é o arquivo com o qual você quer trabalhar. Se o arquivo já existe, o nano exibirá seu conteúdo e você poderá alterá-lo. Se o arquivo não existe, será criado quando você salvá-lo. 3.2. Vá até o seu home e, com o ‘nano’, abra um arquivo com seu primeiro nome. Comando utilizado: • Na base da tela, são exibidos os comandos mais importantes do programa. ^X → Ctrl+X ^G → Ctrl+G … • Digite um texto qualquer, com algumas linhas. • Para sair use a combinação Ctrl+X, digite Y (Yes) para salvar e ENTER para confirmar o nome do arquivo. 5 3.3. Usando o comando ‘cat’ veja o conteúdo do arquivo que você criou. Comando utilizado: 3.4. Faça ‘logout’. Comando utilizado: • O que você nota na tela? • Faça logon novamente. 4. Trabalhando com partições e sistemas de arquivos 4.1. Use o comando ‘df’ para ver a utilização das partições em disco. Comando utilizado: • Quanto espaço em disco está sendo utilizado? Resposta: • Quanto espaço está disponível? Resposta: • Experimento o comando ‘df –h’. O que você vê de diferente? Resposta: