Escolar Documentos
Profissional Documentos
Cultura Documentos
2) Porque Linus Torvalds decidiu construir um Kernel livre e por que do nome
Linux?
R.: Linus Torvalds resolveu criar um kernel para fins de estudo, e resolveu compartilhar o
código com mais pessoas para conseguir ajuda no desenvolvimento do projeto. O nome
Linux foi dado por Ari Lemmke , que colocou esse nome na pasta do servidor que
compartilhava os arquivos do kernel que Linus estava desenvolvendo.
4) Quais são as 4 liberdades básicas que definem o que é Software Livre? Explique
cada uma delas.
R.: Liberdade n°. 0: A liberdade de executar o programa, para qualquer propósito;
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.
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.
R.: Desenvolver aplicativos livres possibilita a interação de muitos colaboradores e cria a
possibilidade do software se desenvolver mais rápido e melhor, pois terá mais “cabeças”
pensando e contribuindo para atingir um objetivo comum. Assim como no software livre,
sua filosofia de liberdade, colaboração e compartilhamento, pode ser aplicado na
sociedade, onde apresenta uma situação de uns ajudando os outros para atingir um
objetivo em comum.
6) De acordo com o item 2.7.* (Interfaces Gráficas), como você descreveria a “cara”
do GNU/Linux?
R.: O Linux não possui uma cara, isso porque pode ser moldado e configurado de acordo
com suas necessidades. A existência de vários ambientes gráficos, torna o Linux um
sistema mais dinâmico e mutável que possa existir.
7) Cite dois ambientes gráficos completos que não seja KDE ou GNOME.
R.: LXDE e XFCE.
9) O que você entende por software legado? Explique como o software livre pode
ser útil?
R.: Software legado é quando um programa por algum motivo parou de receber
atualizações, mas permanece sendo útil para resolver determinado problema e o trabalho
de migração para programas mais recentes inviabiliza esse procedimento, dessa forma é
mantido o programa desatualizado. Com o uso de software livre é possível que
programas descontinuados passem a ser mantidos por novas equipes interessadas, bem
como permite que sejam feitas melhorias pela equipe da empresa que utiliza o software.
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?
R.: Os arquivos de configuração do sistema, geralmente ficam concentrados no
diretório /etc
2) De acordo com a linha abaixo, diga o que significa cada parte, palavra ou
caractere:
yasmin@ra:/tmp#
R.:
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.
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.
R.: Sim, é possível. Por padrão, em ambientes Linux, é utilizado o modo “case sensitive”,
isso significa que para o sistema letras maiúsculas e minusculas são diferentes.
6) Diferencie:
sudo comando
de
sudo su comando
R.: Utilizando “sudo comando” teremos o comando sendo executado com permissões
administrativas, ou seja, pelo usuário root. Já o “sudo su comando” irá apenas gerar um
erro.
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?
R.: Utiliza a opção -r, exemplo: cp -r
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?
R.: mkdir -p Filmes/DIVX/Clássicos
12) Qual a utilidade do comando ln, dê um exemplo de como pode ser utilizado.
R.: O comando ln cria atalhos, dessa forma é possível, por exemplo, criar um link no
Desktop para o arquivo que está no endereço /usr/bin/firefox. A forma mais usual de
utilizar o comando ln é com o parâmetro -s. Exemplo de uso: ln -s “/usr/bin/firefox”
“$HOME/Desktop/Firefox”
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?
R.:Utilizar o comando passwd
14) Descreva, do modo mais simples, como alterar somente a hora do sistema.
R.: date -s ”02:47”
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?
R.: Para fechar uma sessão utiliza-se o comando exit
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.
R.: Mover é quando se altera o diretório onde a pasta ou arquivo está contido, por
exemplo mover um arquivo do diretório /home/hu/musicas para /home/hu/videos,
enquanto renomear executa um procedimento similar, porém mantem o arquivo na
mesma pasta e altera apenas o seu nome.
19) Explique, com exemplo, da maneira mais simples de como configurar uma rede
com fio no Linux.
R.: ifconfig eth0 192.168.1.101 netmask 255.255.255.0 up
20) Exemplifique da maneira mais simples, como identificar se você está conectado
ou não na internet. Utilizando apenas o terminal de comandos.
R.: Pode-se utilizar o comando ping para comunicar com algum site externo a rede, e
caso responda significa que possui uma conexão com a internet. Como por exemplo:
ping www.google.com
24) Descreva de maneira simples, como verificar quanto de memória RAM está
sendo utilizada pelo sistema, em Mega Bytes?
R.: Utiliza-se o comando free -m para verificar quanto de memória RAM está sendo
utilizada pelo sistema.
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?
R.: Pode-se descobrir qual arquitetura do sistema utilizado o comando uname -m
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.
Observação: O procedimento deve ser utilizado apenas em uma única linha de
comando.
R.: sudo apt-get update && sudo apt-get upgrade && sudo apt-get install k3b && sudo
apt-get remove emesene
Questões do capítulo 10
2) Quando deve-se utilizar o Wine? Defina se ele é sempre viável e por que.
R.: Quando necessitar de uma função não encontrada em algum programa nativo para
Linux, mas que está disponível em um programa para Windows, deve se utilizar o Wine
para executar o programa diretamente no Linux. O uso do Wine não é sempre viável, pois
trata-se de um projeto baseado em engenharia reversa que apesar de todos os esforços,
é compatível com uma quantidade limitada de programas.
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.
R.: Um: O CrossOver, que fez alterações no código fonte do Wine para melhorar o
suporte a aplicativos e jogos populares, porém seu uso é pago.
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.