Programação I

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.
  6. #include <stdio.h>
    
    main()
    {
       printf("Hello World\n");
    }
    
    
  7. Guardar num ficheiro hello.c.
  8. Compilar e correr via linha de comandos.