1. O documento discute comandos Linux e sua função, incluindo cp, mkdir, cd, mv, rm, ls, jobs, e pwd.
2. É explicado o que pode conter uma pasta e o significado de diretórios como /, /boot, /root, e /lib.
3. São fornecidos exemplos de endereços relativos e absolutos.
1. S.O. -Sistemas Operativos
Módulo 4 -Sistema Operativo Open Source
Ficha de Trabalho 6
Consulta:
https://docs.google.com/file/d/0B2beSsz2h3jUM2RmOTRkZjItMmE2MS00Njc3LWFkODktNDI1NDg3OGFlODgy/edit
e
http://pt.wikipedia.org/wiki/Anexo:Utilit%C3%A1rios_de_Linux/Unix
Escreve a tua resposta a seguir a cada uma das perguntas (Teórica e Prática).
Parte Teórica
1. Indicar com um x as palavras que se relacionam (comando LINUX / respetiva função).
Mover Mostrar Criar Listar Copiar Apagar Mudar Mostrar
Processos Pasta conteúdo Pasta diretórioatual
cp x
mkdir x
cd x
mv x
rm x
ls x
jobs x
pwd x
2. O que pode conter uma pasta (vulgarmente conhecida como diretório no mundo do LINUX)?
Ficheiros.
3. O que representam os seguintes diretórios no sistema operativo linux: /, /boot, /root e /lib?
/- raiz do sistema
/boot- São os ficheiros de boot tais como o Karnel e o Linux
/root- directório local do super utilizador
/lib- Bibliotecas emódulos (drivers): compartilhadas com frequência.
4. No LINUX como é representado o Disco rígido?
/dev
5. Qual o comando no LINUX para ver as pastas e ficheiros?
ls
6. Qual a diferença entre endereço relativo e endereço absoluto?
Relativo- é aprtir da pasta actual até ao ficheiro ou pasta solicitada.
Absoluto- é o caminho desde a raíz até ficheiro ou pasta solicitada.
6.1. Dos seguintes endereços qual o relativo e qual o absoluto supondo que se encontra no diretório
/home/alunos.
/home/alunos/rui/trabalho.txt _Absoluto___________________
/rui/trabalho.txt ____Relativo____________________
2. 7. Ainda se estiver no diretório /home/alunos/rui e se executar o comando cd ..qual o endereço da diretoria
que irá ficar?
R: Irá ficar no directório /home/alunos.
8. Caso esteja na raiz do disco / e queira ver os diretórios do utilizador rui, colocados no diretóriohome qual
o comando que deverá executar?
R: /home
9. Estando na raiz do disco /, o que faria a execução do comando pico /home/rui/trabalho.txt .
R: O comando pico executa ou cria o trabalho txt no editor de texto nano.
10. Se estivesse na pasta /home/alunos qual o comando que daria para criar uma pasta com o seu nome?
R: MkdirDjalo
11. Qual o comando que daria para mover todos os ficheiros da pasta /home/rui para a pasta
/home/rui/rui_backup.
R: Mv /home/rui /home/rui/rui_backup.
12. Sabendo que o comando cp copia pastas/ficheiro de uma dada origem para um dado destino o que faria a
instrução cp /home/rui/trabalho.txt /home/rui/rui_backup/trabalho.txt?
R: copiava o ficheiro trabalho.txt para a pasta rui_backup.
12.1. E a instrução cp /home/rui/trabalho.txt /home/rui/rui_backup/trabalho2.txt ?
Move o contiudo da pasta trabalho.txt para a pasta rui_backup
Parte prática
1. Aceder ao Linux. Entrar na sua conta e abrir uma janela shell que permitirá executar os comandos em linha
de comando.
2. Executar o comando ls e certificar-se em que diretório se encontra e quais os seus respetivosdiretórios
e ficheiros. (Nota, para saber em que diretório se encontra executar o comando pwd).
/home/aluno
ls
3. Quando entra como utilizador automaticamente entrará na sua área normalmente em
/home/nome_utilizador. Caso entre como root (administrador) criar um diretório com o seu nome no
diretório /home. Deslocar-se então para esse diretório com o comando cd diretorio_nome_utilizador.
R: mkdircristian
4. Na sua área criar um novo diretório com o nome LINUX (mkdirlinux).
mkdir linux000
5. Passar para o diretóriorecém criado (cd linux) e criar mais 3 diretórios a esse nível com os nomes textos,
backups, lixo.
6. Volte à raiz e execute o comando ls -la. Deverá ter uma estrutura de diretórios do tipo
homeutilizadorlinux----textos
|--backups
|—lixo
7. Na pasta dos textos (cd textos) editar um texto com o nome texto.txt (pico texto.txt).
3. Escrever a frase “Este é o primeiro ficheiro de texto” e guardar. (Ctrl X + Y) Caso o seu Linux não tenha o editor
Pico usar o comando echo “Este é o primeiro ficheiro de texto”> texto.txt
8. Copiar o ficheiro texto.txt da pasta textos para a pasta backups. Caso esteja na pasta textos bastará executar
o comando cp texto.txt ../backups. De qualquer ponto do sistema de ficheiros poderá executar
alternativamente o comando
cp/home/utilizador/linux/textos/texto.txt /home/utilizador/linux/backups/texto.txt (Este comando usa
endereços absolutos)