Programação Imperativa

Aula Prática 1 (parte B)

Sumário


Exemplos práticos dos comandos básicos do linux


1. Comandos de uso geral

Comando man

    $ man yppasswd


2. Comandos sobre directorias


Comando pwd

    $ pwd

Comando ls

    $ ls

    $ ls /etc

    $ ls -F /etc

    $ ls -l /etc/X11

Comando cd

    $ cd /home

    $ ls        (para ver os utilizadores existentes)

    $ cd ../etc
    
    $ cd        (para voltar para a home, independentemente de onde se encontre)

    $ pwd


Comando mkdir

    $ mkdir src

    $ mkdir temp

    $ ls

    $ cd src

    $ ls

    $ mkdir prog1

    $ ls


Comando rmdir

    $ cd 

    $ rmdir temp

    $ rmdir src

    $ ls


Comando cp

    
    $ cp /etc/fstab .

    $ ls

    $ mkdir temp

    $ cp /etc/X11/XF86Config temp

    $ ls temp


Comando mv

    $ mv fstab temp

    $ cd temp

    $ ls
    
    $ ls ~


Comando rm

    $ rm fstab

    $ ls

    $ cd ..

    $ rm temp -r

    $ ls


Comando more

    $ more /etc/fstab

3. Metacaracteres

    $ ls /etc/*.conf

    $ ls /etc/sys*.conf

    $ ls /etc/*

    $ ls ~/src/prog?.c
    

4. Permissões de ficheiros


Comando chmod

    $ ls -l /home/apcosta

    $ cp /home/apcosta/teste.c .


Fazer na nossa área:    $ chmod a+r teste.c

Repetir:

    $ ls -l /home/apcosta

    $ cp /home/apcosta/teste.c .    

5. Ambiente de Trabalho

  1. Abrir o editor de texto.

  2. Escrever um texto livre.

  3. Guardar num ficheiro.

  4. Abrir um novo ficheiro.

  5. Escrever o programa Hello World.

    #include <stdio.h>
    
    main()
    {
       printf("Hello World\n");
    }
    
    
  6. Guardar num ficheiro hello.c.

  7. Compilar e correr via linha de comandos.