Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Minicurso de Terminal Linux - SINFORM 2026

Bem-vindo!

Este repositório contém os materiais e exercícios do Minicurso de Terminal Linux, oferecido durante a SINFORM (Semana de Informática) 2026 da Universidade Estadual de Santa Cruz (UESC).

Sobre o Minicurso

O minicurso tem como objetivo introduzir os alunos aos conceitos fundamentais e práticos do terminal Linux, desenvolvendo habilidades essenciais para trabalhar com a linha de comando em ambientes Unix/Linux, especialmente de base Debian/Ubuntu.

Principais Tópicos Abordados

  • Navegação no sistema de arquivos
  • Manipulação de arquivos e diretórios
  • Permissões e propriedade de arquivos
  • Processamento de texto e busca
  • Automatização com scripts
  • Compilação e execução de programas
  • Gerenciamento de pacotes com apt

Estrutura do Repositório

sinform/
├── atalhos.pdf
├── README.md
└── .desafio
    ├── exercicio1/
    │   ├── func.c
    │   ├── func.h
    │   └── main.c
    ├── exercicio2/
    │   ├── func.c
    │   ├── func.h
    │   └── main.c
    ├── exercicio3/
    │   ├── func.c
    │   ├── func.h
    │   └── main.c
    ├── exercicio4/
    │   ├── func.c
    │   ├── func.h
    │   └── main.c
    ├── exercicio5/
    │   ├── func.c
    │   ├── func.h
    │   └── main.c
    └── script.sh

Como Usar

  1. Clone ou baixe este repositório
  2. Navegue até o diretório raiz do projeto
  3. Siga as instruções para construir um shell script que compile e rode todos os exercícios presentes nas subpastas, servindo como uma bateria de testes para listas de exercícios em C da faculdade
  4. Dê permissão de execução e rode o script

Intruções

  1. É necessário adicionar o shebang #!/bin/bash na primeira linha do arquivo para indicar ao sistema operacional qual interpretador deve rodar o arquivo
  2. Deve-se iterar sobre cada subpasta do diretório atual através de um laço de repetição e informar ao usuário em qual pasta estamos
  3. Após isso, tentar compilar os arquivos C. Se, e somente se, a compilação for bem sucedida, executar o binário
  4. Por fim, opcionalmente avisar ao usuário que os testes forem concluídos

Pré-requisitos

  • Compilador GCC instalado
  • Terminal Linux

SINFORM 2026 - Universidade Estadual de Santa Cruz (UESC)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages