S.O. -Sistemas Operativos
                        Módulo 4 -Sistema Operativo Open Source
                                         Ficha de Trabalho 6

                               Feito Por Petro 11ºGI nº13
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)?
       Pode conter pastas e ficheiros.
3. O que representam os seguintes diretórios no sistema operativo linux: /, /boot, /root e /lib?
       / → diretorio raiz;
        /boot → No diretório /boot estão os ficheiros estáticos necessários à inicialização do sistema e os
ficheiros do gerador de boot;
       /root → diretorio do administrador;
       /lib → Diretório onde estão localizadas as bibliotecas essenciais ao sistema.
4. No LINUX como é representado o Disco rígido?


5. Qual o comando no LINUX para ver as pastas e ficheiros?
       É o comando /ls




6. Qual a diferença entre endereço relativo e endereço absoluto?
Um caminho absoluto inicia no diretório raiz (/). Um caminho relativo, inicia-se no atualdiretório de
trabalho.
    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?
       Irá ficar no diretorio: /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?
       Devia executar os comandos seguintes: cd home, ls rui.
9. Estando na raiz do disco /, o que faria a execução do comando pico /home/rui/trabalho.txt
       Iria executar o ficheiro de texto “Trabalho.txt”.
10. Se estivesse na pasta /home/alunos qual o comando que daria para criar uma pasta com o seu nome?
       Devia executar o comando mkdirMeuNome.
11. Qual o comando que daria para mover todos os ficheiros da pasta /home/rui para a pasta
    /home/rui/rui_backup.
       Daria o comando: mv rui 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?
       Copiava 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?
       Copiava ficheiro trabalho.txt para a pasta rui_backup com um nome dado trabalho2.txt.




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




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.
4. Na sua área criar um novo diretório com o nome LINUX (mkdirlinux).




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

Ficha de trabalho so 6 m4 linux comandos

  • 1.
    S.O. -Sistemas Operativos Módulo 4 -Sistema Operativo Open Source Ficha de Trabalho 6 Feito Por Petro 11ºGI nº13 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)? Pode conter pastas e ficheiros. 3. O que representam os seguintes diretórios no sistema operativo linux: /, /boot, /root e /lib? / → diretorio raiz; /boot → No diretório /boot estão os ficheiros estáticos necessários à inicialização do sistema e os ficheiros do gerador de boot; /root → diretorio do administrador; /lib → Diretório onde estão localizadas as bibliotecas essenciais ao sistema. 4. No LINUX como é representado o Disco rígido? 5. Qual o comando no LINUX para ver as pastas e ficheiros? É o comando /ls 6. Qual a diferença entre endereço relativo e endereço absoluto?
  • 2.
    Um caminho absolutoinicia no diretório raiz (/). Um caminho relativo, inicia-se no atualdiretório de trabalho. 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? Irá ficar no diretorio: /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? Devia executar os comandos seguintes: cd home, ls rui. 9. Estando na raiz do disco /, o que faria a execução do comando pico /home/rui/trabalho.txt Iria executar o ficheiro de texto “Trabalho.txt”. 10. Se estivesse na pasta /home/alunos qual o comando que daria para criar uma pasta com o seu nome? Devia executar o comando mkdirMeuNome. 11. Qual o comando que daria para mover todos os ficheiros da pasta /home/rui para a pasta /home/rui/rui_backup. Daria o comando: mv rui 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? Copiava 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? Copiava ficheiro trabalho.txt para a pasta rui_backup com um nome dado trabalho2.txt. 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.
  • 3.
    2. Executar ocomando 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). 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.
  • 4.
    4. Na suaárea criar um novo diretório com o nome LINUX (mkdirlinux). 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.
  • 5.
    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).
  • 6.
    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)