Resolução dos exercícios Linux – Simplicidade ao seu alcance
QUESTÕES DO CAPÍTULO 1 (A HISTÓRIA)
1) Explique com suas palavras qual a importância de Richard Stallman para o software livre e o que é o projeto GNU. 2) Porque Linus Torvalds decidiu construir um Kernel livre e por que do nome Linux? 3) Qual a relação entre o projeto GNU e o Kernel Linux? 1) Explique com suas palavras o que é software e o que é hardware? 2) Se o sistema operacional é um conjunto de softwares, qual a diferença dele para os demais softwares comuns? 3) Quais os principais fatores que caracterizam o GNU/Linux como sistema operacional? O que o difere dos sistemas proprietários? 4) Quais são as 4 liberdades básicas que definem o que é Software Livre? Explique cada uma delas. 5) Explique com suas palavras qual a finalidade dos softwares livres e de como eles podem ser úteis. Faça uma correlação entre o software livre e a sociedade. 6) De acordo com o item 2.7.* (Interfaces Gráficas), como você descreveria a “cara” do GNU/Linux? 7) Cite dois ambientes gráficos completos que não seja KDE ou GNOME. 8) Explique de forma simples, o que você entende por padrões abertos e interoperabilidade. 9) O que você entende por software legado? Explique como o software livre pode ser útil? 1) O que você entende por distribuição GNU/Linux? 2) Como as distribuições GNU/Linux são formadas? 3) Por que existem tantas distribuições GNU/Linux, qual a principal finalidade de existirem tantas? 4) Qual a melhor distribuição GNU/Linux, e por que? 1) O que você entende por particionamento em disco? Para que serve? 2) O diretório raiz ou barra é o diretório principal do sistema, de onde todos os outros são derivados. De acordo com isso, demostre a estrutura de diretório do usuário mari, e a estrutura do diretório pendrive que foi montando no diretório padrão. 3) Em quais diretórios são encontrados os binários essenciais do sistema? Mostre o caminho completo. 4) Você precisa editar o grupo de trabalho do servidor Samba que está localizado no arquivo smb.conf. Onde ficam os arquivos de configurações do sistema? 5) Existe um diretório no sistema comum a todos usuários e que quando reiniciada a máquina todos arquivos que estavam naquele diretório são apagados. Qual é esse diretório e para o que ele comumente é utilizado? 6) Para quem administra o sistema, o que pode ser encontrado no diretório /var que pode ser útil e servir de analise para se saber o que ocorre no sistema? 1) O que você entende por sistemas de arquivos? Dê exemplo de três sistemas de arquivos para o ambiente GNU/Linux. 2) O Fat32 é um sistema de arquivos que ficou muito conhecido e popularizado, por que? Onde ainda é muito utilizado? 1) Muitas vezes, quando estamos utilizando o terminal de comandos e não temos acesso a uma interface gráfica ou mesmo dispomos de vários terminais, é interessante executar aplicativos no terminal e deixá-lo livre para utilização, sem a necessidade de fechar o aplicativo ou esperar certa execução terminar. Qual o “comando” é utilizado para que se possa executar um aplicativo e deixar o terminal livre para execução de outros comandos? 2) De acordo com a linha abaixo, diga o que significa cada parte, palavra ou caractere: 3) Estando dentro de um diretório chamado “Filmes” você pretende criar dois sub-diretórios dentro desse, com os seguintes nomes: Aventura e aventura. É possível? Justifique sua resposta. 4) Existe um arquivo, script em bash com permissão de execução, chamado hu_reconectar.sh e encontra-se no diretório principal do usuário hu. Explique duas maneiras de como executar esse arquivo. 5) O terminal de comandos do Linux possui uma particularidade muito interessante, que é a de auto-completar comandos e palavras quando pressionado uma tecla. Qual é essa tecla? 6) Diferencie: 7) Qual o comando + opção utilizado para listar arquivos e diretórios ocultos? 8) Para acessar uma pasta ou diretório é utilizado o comando cd + [caminho/nome] da pasta que deseja acessar. Qual é a opção utilizada junto com o comando cd para retornar ao diretório anterior? Suponha que você esteja em /home/ya/Documentos/Livros e queira ir para /home/ya/Documentos. Independente de onde estivesse no sistema, como você retornaria direto para o diretório do seu usuário(~)? 9) Qual a finalidade do comando pwd? 10) Quando deseja-se copiar vários arquivos e diretórios de uma única vez de forma recursiva, usa-se o comando cp com qual opção? 11) Muitas vezes é preciso criar um diretório e outros sub-diretórios dentro desse, que por sua vez criar outros sub-diretórios. Por exemplo, qual o comando é possível criar de uma única vez essa sequencia de diretórios: Filmes/DIVX/Clássicos? 12) Qual a utilidade do comando ln, dê um exemplo de como pode ser utilizado. 13) Ter um sistema Linux instalado não quer dizer que está 100% seguro de tudo, segurança depende mais do usuário do que do sistema. Uma boa medida de segurança é sempre trocar a senha do seu usuário. Qual o comando utilizado para trocar a senha do usuário? 14) Descreva, do modo mais simples, como alterar somente a hora do sistema. No exemplo as horas do sistema será ajustado para 02:47h 15) Quando adiciona-se o usuário a um grupo, por exemplo, para que o grupo seja efetivado, passe a fazer parte do usuário sem que precise reiniciar a máquina, é preciso que a sessão do usuário seja fechada e aberta novamente. Qual o comando utilizado para fechar uma sessão do usuário? 16) Você está no terminal de comandos digitando e retornando muita informação, sua tela está muito poluída e de difícil visualização. O que você faria para buscar uma melhor visualização? 17) O comando mv pode ser utilizado para duas funções distintas, mover e renomear um arquivo ou pasta. Explique como funciona um e outro. 18) O Linux é um sistema multi-usuários, ou seja, vários usuários podem estar utilizando um único sistema ao mesmo tempo. Como descobrir quais usuários estão logados no sistema? 19) Explique, com exemplo, da maneira mais simples como configurar uma rede com fio no Linux. 20) Exemplifique da maneira mais simples, como identificar se você está conectado ou não na internet. Utilizando apenas o terminal de comandos. 21) O comando rm é utilizando para remover arquivos e diretórios. Existe uma combinação de opções que deve ser utilizada com muita cautela. Qual é essa combinação e porque da cautela? Dê um exemplo. 22) Você pluga um pendrive em seu computador e ele é montado em /media/dados. Como você faria para visualizar o espaço total ocupado pelos arquivos no pendrive e quanto ainda há de espaço livre, em Mega Bytes? De maneira mais simples, como faria para verificar apenas o espaço que os arquivos estão ocupando no pendrive, em Mega Bytes? Para verificar apenas o espaço que os arquivos estão ocupando no pendrive: 23) Para que serve o comando su? 24) Descreva de maneira simples, como verificar quanto de memória RAM está sendo utilizada pelo sistema, em Mega Bytes? 25) Imagine a seguinte situação, você acaba de entrar em uma empresa e o seu superior pede para que instale um determinado programa no sistema. Antes de instalar você deve saber qual é a arquitetura do sistema, como descobrir tal informação? 26) Descreva de maneira simplificada duas maneiras de compactar o diretório /tmp/fotos e descompactá-lo em ~/Imagens/fotos ? Descompactar um tar.gz: Compactar com zip: Descompactar um zip: 27) Imagina a seguinte situação: você baixou um arquivo imposto.run da internet para o diretório /tmp. Descreva como torná-lo executável e como mudá-lo para usuário = bruna e grupo = users? Para mudar de usuário e grupo: 28) Quando utiliza-se muito o terminal de comandos, as vezes precisamos lembrar de uma certa sequencia de comandos que ficou esquecida mas que já foi digitada antes. Como fazer para recuperar esse comando “perdido” ou não lembrado? 29) descreva de maneira objetiva como manter um sistema com base debian atualizado. De um exemplo de como instalar o pacote k3b e como remover o pacote emesene. 1) Defina o que é Wine e qual a sua principal finalidade. 2) Quando deve-se utilizar o Wine? Defina se ele é sempre viável e por que. 3) Com o surgimento do Wine, surgiram projetos que utilizam o Wine como base. Cite dois aplicativos que utilizam a base do Wine como parte do aplicativo, mostrando a diferença entre eles. 4) Qual a proposta dos aplicativos Play On Linux e GameTree?
Resposta
Resposta
Resposta
QUESTÕES DO CAPÍTULO 2 (ENTENDA OS CONCEITOS)
Resposta
Resposta
Resposta
Resposta
Liberdade n°. 1: A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades. Acesso ao código fonte é um pré-requisito para esta liberdade;
Liberdade n°. 2: A liberdade de redistribuir cópias, de modo que você possa ajudar ao seu próximo; Liberdade n°. 3: A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. Acesso ao código fonte é um pré-requisito para esta liberdade.
Resposta
Resposta
Resposta
Resposta
Resposta
QUESTÕES DO CAPÍTULO 3 (DISTRIBUIÇÕES GNU/Linux)
Resposta
Resposta
Resposta
Resposta
QUESTÕES DO CAPÍTULO 4 (INSTALAÇÃO)
Resposta
QUESTÕES DO CAPÍTULO 7 (INTRODUÇÃO A ÁRVORE DE DIRETÓRIOS)
1) Defina com suas palavras o que é um diretório.
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
QUESTÕES DO CAPÍTULO 8 (SISTEMAS DE ARQUIVOS)
Resposta
Resposta
QUESTÕES DO CAPÍTULO 9 (INTRODUÇÃO AO TERMINAL DE COMANDOS)
Resposta
yasmin@ra:/tmp#
Resposta
yasmin: nome do usuário;
@: do inglês at, ou seja, em. Nesse caso significa: yasmin em ra;
ra: nome da máquina;
/tmp: diretório que o usuário se encontra;
#: usuário está logado como root.
Resposta
Resposta
Resposta
sudo comando
de
sudo su comando
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
Resposta
RespostaBasta utilizar a tecla de “seta” para cima no teclado.
Observação: O procedimento deve ser utilizado apenas em uma única linha de comando.
Resposta
QUESTÕES DO CAPITULO 10 (APLICATIVOS PARA WINDOWS NO LINUX)
Resposta
Resposta
Dois: O WineTricks que efetua a instalação e configuração de programas e jogos no Wine de forma automática, esse aplicativo é gratuito, porém a lista de programas e jogos disponíveis é pequena.
Resposta