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).




2. O que pode conter uma pasta (vulgarmente conhecida como diretório no mundo do LINUX)? R: O linux
   dentro de uma pasta pode conter ficheiros.
3. O que representam os seguintes diretórios no sistema operativo linux: /, /boot, /root e /lib? R: /lib-
   bibliotecas usadas por compiladores, processadores de texto e outros comandos linux. /boot- representa
   os ficheiros de arranque do sistema operativo. /Root-representa a pasta inicial.
4. No LINUX como é representado o Disco rígido?
R: É o /dev.
5. Qual o comando no LINUX para ver as pastas e ficheiros?
R: É o /ls.
6. Qual a diferença entre endereço relativo e endereço absoluto?
R: Relativo caminho para determinado ficheiro ou pasta a partir da pasta actual em que o utilizador está. O
Absoluto é a partir da pasta de raíz.
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_
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:Ficará /home/alunos.
8. Caso esteja na raíz do disco / e queira ver os diretórios do utilizador rui, colocados no diretório home qual
   o comando que deverá executar?
R:É o Cd home/alunos/rui
Ls.
9. Estando na raiz do disco /, o que faria a execução do comando pico /home/rui/trabalho.txt
R: O comando cria o ficheiro de trabalho .txt dentro da pasta rui e abre o editor de texto pico.
10. Se estivesse na pasta /home/alunos qual o comando que daria para criar uma pasta com o seu nome?
      R: home/alunos/mkdir andreia
11. Qual o comando que daria para mover todos os ficheiros da pasta /home/rui para a pasta
    /home/rui/rui_backup.
R: cp
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: Movia o ficheiro trabalho.txt para a pasta rui_backup para o trabalho.txt.
       12.1.      E a instrução   cp /home/rui/trabalho.txt /home/rui/rui_backup/trabalho2.txt ?
R: Move o ficheiro trabalho.txt da pasta rui para o ficheiro trabalho2.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 respetivos
          diretórios e ficheiros. (Nota, para saber em que diretório se encontra executar o comando pwd).
R:pwd
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: mkdir andreia
cd andreia
       4. Na sua área criar um novo diretório com o nome LINUX (mkdir linux).
R:mkdir linux
       5. Passar para o diretório recém criado (cd linux) e criar mais 3 diretórios a esse nível com os nomes
          textos, backups, lixo.
R:cd linux-mkdir textos-mkdir backups-mkdir 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).
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).
/home/rui/rui_backup/trabalho.txt
cd..
cd backups
ls

Ficha de trabalho so 6 m4 linux comandos

  • 1.
    S.O. - SistemasOperativos 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). 2. O que pode conter uma pasta (vulgarmente conhecida como diretório no mundo do LINUX)? R: O linux dentro de uma pasta pode conter ficheiros. 3. O que representam os seguintes diretórios no sistema operativo linux: /, /boot, /root e /lib? R: /lib- bibliotecas usadas por compiladores, processadores de texto e outros comandos linux. /boot- representa os ficheiros de arranque do sistema operativo. /Root-representa a pasta inicial. 4. No LINUX como é representado o Disco rígido? R: É o /dev. 5. Qual o comando no LINUX para ver as pastas e ficheiros? R: É o /ls. 6. Qual a diferença entre endereço relativo e endereço absoluto? R: Relativo caminho para determinado ficheiro ou pasta a partir da pasta actual em que o utilizador está. O Absoluto é a partir da pasta de raíz.
  • 2.
    6.1. Dos seguintesendereç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_ 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:Ficará /home/alunos. 8. Caso esteja na raíz do disco / e queira ver os diretórios do utilizador rui, colocados no diretório home qual o comando que deverá executar? R:É o Cd home/alunos/rui Ls. 9. Estando na raiz do disco /, o que faria a execução do comando pico /home/rui/trabalho.txt R: O comando cria o ficheiro de trabalho .txt dentro da pasta rui e abre o editor de texto pico. 10. Se estivesse na pasta /home/alunos qual o comando que daria para criar uma pasta com o seu nome? R: home/alunos/mkdir andreia 11. Qual o comando que daria para mover todos os ficheiros da pasta /home/rui para a pasta /home/rui/rui_backup. R: cp 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: Movia o ficheiro trabalho.txt para a pasta rui_backup para o trabalho.txt. 12.1. E a instrução cp /home/rui/trabalho.txt /home/rui/rui_backup/trabalho2.txt ? R: Move o ficheiro trabalho.txt da pasta rui para o ficheiro trabalho2.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 respetivos diretórios e ficheiros. (Nota, para saber em que diretório se encontra executar o comando pwd). R:pwd ls
  • 3.
    3. Quando entracomo 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: mkdir andreia cd andreia 4. Na sua área criar um novo diretório com o nome LINUX (mkdir linux). R:mkdir linux 5. Passar para o diretório recém criado (cd linux) e criar mais 3 diretórios a esse nível com os nomes textos, backups, lixo. R:cd linux-mkdir textos-mkdir backups-mkdir 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). 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). /home/rui/rui_backup/trabalho.txt cd.. cd backups ls