Estes Amigos Podem Lhe Conseguir Uma Vida Extra!
Exames: Estes Amigos Podem Lhe Conseguir Uma Vida Extra!. Pesquise 862.000+ trabalhos acadêmicosPor: naiara_souza • 12/9/2014 • 1.626 Palavras (7 Páginas) • 397 Visualizações
Exercício de comandos shell bash
Questão 01 – Crie a seguinte estrutura de diretórios dentro do seu diretório pessoal
~/exercicio/shell/bash/Linux
mkdir –p ~/exercícios/shell/bash/Linux
Ls –r exercicios
Questão 02 – Encontre os arquivos listados abaixo dentro de algum subdiretório do diretório de configurações do sistema Linux e copie-os para dentro do seu diretório ~/exercicio/shell
AccessKeyMouseEvents
site-start.d
find/etc -iname site-start.d 2>/dev/null
/etc/emacs/site-start.d
cp -r /etc/emacs/site-start.d ~/exercicios/shel
ip-up.d
find/etc –iname ip-up.d 2>/dev/null
/etc/ip-up.d
cp -r /etc/ppp/ip-up.d ~/exercícios/shel
Questão 03 – Altera a estrutura de diretórios da questão 01 para a seguinte:
~/exercicio/avaliativo/shell/bash/linux
cd exercícios/
mkdir avaliativo
Inv shel avaliativo
Ls –r exercícios/
Questão 04 – O que significa o parâmetro -r no comando cp e no comando rm?
Porque é uma boa prática usá-lo nestes comandos?
-r representa recursividade. é uma boa pratica utiliza-lo para ser possível copiar ou apagar subdiretórios respectivamente nos comandos citados.
Questão 05 – Qual o tamanho total que os diretórios /etc , /usr e /boot estão ocupando no sistema?
Qual a única linha que retorna esta informação de forma resumida, totalizada e na melhor visualização?
du –shc /boot/user/etc 2> /dev/null
Questão 06 – Crie um link simbólico e um link hard para o arquivo /etc/passwd com o nome de usuarios.link e usuarios.espelho na raiz seu diretório pessoal.
Ln -s /etc/passwd ~/usuários.link
Ln –s /etcpasswd ~/usuários.espelho
Questão 07 – Usando o comando find, mostre a linha de comando que localiza dentro do diretório /etc todos os arquivos que começam com a letra g e terminam com a extensão .conf
find /etc -iname ‘’g*.conf’’ 2> /dev/null
Questão 08 – Encontre o arquivo SourceImages.tar.gz em algum subdiretório do diretório que guarda a maioria dos programas de usuários do sistema operacional Linux e depois descompacte todo o seu conteúdo em um diretório de nome ~/restore
find /usr -iname sourcelmages.tar.gz
find / -iname ‘’*.tar.gz’’ 2> /dev/null
mkdir ~/ restore
tar xvfz / -iname sourcelmages.tar.gz –c ~/restore
Questão 09 – Compacte todo o seu diretório pessoal para um arquivo chamado ~/backup.tar.gz
tar cvfz ~/backup.tar.gz ~
Questão 10 - Responda:
a) O que significa a coluna Sistema de Arquivo do comando df?df -h
Exibe quais dospositiovos estão disponíveis no S.O
b) O que significa a coluna Montado em do comando df?
df –h exibe onde está sendo exibido os arquivos e diretórios dos dispositivos
c) Qual o comando que lhe retorna o tamanho total da partição / na melhor visualização?
df –h 38G
d) Qual o comando que lhe retorna o quanto esta sendo usado da partição / na melhor visualização?
df –h 24G
e) Qual o comando que lhe retorna o quanto esta disponível na partição / na melhor visualização?
df-h
Questão 11 – Quanto de memória RAM e SWAP possui esta máquina Linux que você está logado?
Qual o comando que lhe retorna esta informação?
free -in
Questão 12 – Qual a diferença entre os comandos who, w e finger?
w =exibe os usuários logados
who= exibe os usuários logados e qual é o seu IP de conexão
finger=exibe os usuários logados e suas informações detalhadas
Questão 13 – O que significa a coluna tty dos comandos à cima?
Numero da janela que o usuário esta conectado.
Questão 14 – Utilizando o comando grep e o arquivo /etc/services faça
...