·

Cursos Gerais ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Sistemas Operacionais Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Sistemas Operacionais OBJETIVOS Definição dos objetivos da aula prática Testar comandos Linux com sistema operacional GNULinux Ubuntu através do software Oracle VM VirtualBox Introduzir o manuseio do Linux através da máquina virtual configurada no Virtual Box Treinar os comandos gerais e a estrutura de diretórios do Linux INFRAESTRUTURA Instalações Computador com VirtualBox e SO Unbutu Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual VirtualBox Pago Não Pago X Tipo de Licença Trial Descrição do software O VirtualBox é um software de virtualização da Oracle que permite instalar e executar diferentes sistemas operacionais em um único computador A ferramenta permite que o usuário execute o Linux dentro do Windows 7 o Windows dentro do Mac o Mac dentro do Windows e até mesmo todos os sistema suportados dentro de um Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de uma máquina virtual Unbuntu utilizando o Virtualbox e praticar comandos Linux Atividade proposta Criação da máquina virtual Ubuntu utilizando o VirtualBox Criar uma estrutura de pastasdiretórios e visualizar a estrutura proposta 3 Procedimentos para a realização da atividade Você deverá Realizar o download o arquivo ISO do sistema operacional GNULinux Ubuntu esse download pode ser feito no site Ubuntu Disponível em httpsubuntucomdownload Realizar o download e a instalação do VirtualBox para a versão de sistema operacional que você estiver utilizando Para isso acesse site do VirtualBox pelo link httpswwwvirtualboxorg Crie uma máquina virtual clicando na opção Novo figura 1 Figura 1 Criando uma máquina virtual Defina um nome para nossa máquina virtual qual tipo de sistema operacional e versão conforme mostra a Figura 2 Figura 2 Definindo nome de uma máquina virtual 4 Agora você deve definir a quantidade de memória RAM que será utilizada pela nossa máquina virtual conforme mostra a Figura 3 Figura 3 Criando uma máquina virtual tamanho de memória definido como 2048 MB Selecione a criação de um novo disco virtual para ser utilizado na máquina virtual caso existam discos virtuais prontos também podemos utilizálos Na Figura 4 criamos um novo Figura 4 Criando uma máquina virtual Defina o tamanho do HD da máquina virtual figura 5 5 Figura 5 Criando disco rígido virtual Após esses passos a máquina virtual já aparece na lista de máquinas vá até a opção Configurações representada pelo ícone de uma engrenagem para apontar o caminho de imagem iso que contém o sistema operacional Podemos observar na Figura 6 que a opção Configurações está habilitada Figura 6 Opção configurações Clique em iniciar e aponte o caminho da imagem de instalação do sistema operacional Ubuntu o diretório que foi salvo conforme as Figuras 7 e 8 6 Figura 7 Iniciar a instalação da Máquina Virtual Ubuntu Figura 8 Apontar o diretório da imagem UBUNTU Após o apontamento do caminho da imagem pressione o botão OK e depois o botão Iniciar representado pelo ícone de uma seta na cor verde Feito isso será aberto uma nova janela de execução da máquina virtual que pode ser observada na Figura 9 7 Figura 9 Criando uma máquina virtual Selecione a opção de instalar a máquina virtual e siga as etapas de instalação até a sua conclusão Figura 10 Instalando a máquina Virtual Linux Após a instalação faça o login na máquina virtual Ubuntu e acesse o Terminal para testar os comandos Linux 8 Figura 11 máquina Virtual Linux Após a instalação e configuração da máquina virtual UBUNTU no Virtual Box Você deverá acessar o TERMINAL e testar os comandos Linux 1 Você deverá criar o seu usuário e senha no Linux Crie o padrão nomesobrenome adduser nomesobrenome 2 Os comandos do Linux podem conter parâmetros que são colocados após o comando Todos os comandos devem ser escritos em letras minúsculas Alguns comandos do Linux help mostra as opções de um aplicativo help man exibe o manual de um determinado comando A tecla q sai da navegação do manual man pwd pwd exibe o diretório corrente passwd permite a troca de senha do usuário clear limpa a tela cal exibe o calendário de um mês ou ano who mostra quem está logado no sistema mkdir cria um diretório mkdir teste l lista diretório ls lista nomes dos arquivos cd modifica o diretório corrente cd vai para o diretório raiz cd vai para o diretório do usuário 9 cdpasta vai para a pasta indicada cat concatena e mostra o conteúdo do arquivo cat arquivo permite a entrada de dados no arquivo cat arquivo exibe o conteúdo do arquivo Realize a criação de diretórios seguindo a estrutura descrita a seguir Crie um diretório para armazenar as atividades chamado ATIVIDADESLABORATORIO Dentro do diretório ATIVIDADESLABORATORIO crie outro diretório chamado atividade1 Entre no diretório atividade1 Confira se você realmente está dentro do diretório atividade1 Crie um arquivo dentro do diretório atividade1 chamado disciplinas semestre com o seguinte conteúdo Sistemas Operacionais Redes de Computadores Análise de Algoritmos Gestão de Projetos Cálculo Numérico Estudos Dirigidos Verifique se o arquivo disciplinassemestre foi criado corretamente Exiba na tela o arquivo disciplinassemestre e veja se o conteúdo está certo Checklist Acessar o terminal do Ubuntu instalado no VirtualBox Criar os diretórios conforme especificado no roteiro Criar um relatório com o histórico de comandos executados no Ubuntu Linux RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática NOME DA UNIVERSIDADE Roteiro Aula Prática Sistemas Operacionais RELATÓRIO SOBRE COMANDOS SHELL LINUX UBUNTU MUNICÍPIOESTADO 2022 NOME DA UNIVERSIDADE Roteiro Aula Prática Sistemas Operacionais RELATÓRIO SOBRE COMANDOS SHELL LINUX UBUNTU Aluno1 RA 2150115 Aluno2 RA 2152197 MUNICIPIOESTADO 2022 INTRODUÇÃO A tecnologia da informação atua como ferramenta fundamental de desenvolvimento da sociedade assim como de seu processo de desenvolvimento No atual meio tecnológico a utilização de sistemas operacionais é fundamental visto que um sistema operacional é um software responsável por realizar uma ponte de comunicação entre as camadas de hardware e software O presente trabalho tem por objetivo relatar a utilização de comandos shell Linux na distribuição Ubuntu por meio do uso de uma máquina virtual responsável por executar o processo de virtualização do sistema operacional sem a necessidade de desistalar o atual sistema operacional 5 RELATÓRIO DE COMANDOS SHELL Criação De Usuário Para realizar o processo de criação de usuário é necessário aplicar o comando adduser seguido no nome de usuário No presente trabalho foi realizado a aplicação do comando adduser douglasmadeira Criação De Diretório A criação de diretório pode ser realizada a partir do comando mkdir seguido do nome do diretório a ser criado Abaxo é possível visualizar a criação do diretório ATIVIDADESLABORATÓRIO 6 Criação De Diretório A Partir De Um Diretório Existente Para acessar o diretório ATIVIDADESLABORATÓRIO foi necessário utilizar o comando cd seguido do nome do diretório Em seguida foi preciso utilizar novamente o mkdir para criar o subdiretório atividade1 Acessar Pastas O comando dir apresenta todas as pastas que pertencem ao diretório ATIVIDADESLABORATÓRIO Escolhido o subdiretório atividade1 é necessário acessálo com o uso do comando cd 7 Verificar o Diretório Atual Para verificar o diretório atual que está sendo acessado é necessário utilizar o comando pwd conforme a imagem abaixo 8 Criação e Acesso a Arquivos Para realizar a criação de determinado arquivo é necessário utilizar o comando cat seguido do nome do arquivo Posteri1ormente o seu acessoleitura pode ser feito com o uso do comando cat seguido do nome do arquivo 9 CONCLUSÃO O presente trabalho teve como objetivo servir como relatório sobre algumas funcionalidades do shell script e seus comando A partir de alguns comandos desenvolvidos neste trabalho foi possível realizar diversas ações como criar um novo usuário criar e acessar pastas além da criação e leitura de arquivos diretamente pelo terminal do Linux Ubuntu 10 REFERÊNCIAS KERRISK Michael The Linux programming interface A Linux and UNIX system programming handbook 1 ed No Starch Press 2010