Linux Exercicios
1. Liste o conteúdo do seu diretório com os comandos "ls" e "ls -a". Quais as diferenças? Por que alguém faria uma coisa dessas?
para não ver arquivos escondidos, se não pedir explicitamente
2. Para que serve o comando "pwd"? Por que alguém usaria algo tão bobo?
porque há gente esquecida; "pwd" escreve qual o diretório corrente
3. Quantos comandos "cd" são necessários para descer até a raiz do sistema de arquivos?
1: cd /
Quantos para chegar até uma folha do ramo que inicia em "/usr"?
1: cd /usr
Quantos para retornar de lá até seu diretório?
1: cd
5. Quais são os atributos de uma conta de usuário? Como visualizar estes atributos relacionados ao usuário "armando"? E ao usuário "roberto"?
finger roberto id roberto grep roberto /etc/passwd # man 5 passwd roberto:x:1013:1029:Roberto Hexsel,,,:/home/prof/roberto:/bin/bash
6. Liste qual o nome do grupo de usuários a que sua conta pertence.
id $USER
7. Como fazemos para descobrir o nome do computador (servidor) que estamos utilizando?
hostname
8. Como descobrimos quais os outros usuários que estão utilizando o sistema no momento?
w who 9. Que comando utilizamos para obter informações sobre a conta de um usuário? finger
10. O que fazem os comandos abaixo quando executados? Antes de executar o comando, analise o comando e faça uma previsão do resultado.
i) cd -- volta para HOME ii) cd /usr/doc iii) cd ../bin -- um acima do corrente, chamado bin iv) cd ./X11
v) cd .. -- para o diretório pai vi) cd - -- para o último diretório antes deste vii) cd ../.. -- para o pai do pai viii) cd / ix) cd ~<username> -- para o HOME do "username"
x) cd ~/x -- para x, dentro do meu HUME
11. Liste TODOS os arquivos do seu diretório HOME.
ls -lRa
12. Como você faz para descobrir em qual diretório você está no sistema?
pwd ou echo $PWD
12. Liste