Skip to content

leigueed/terminal_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 

Repository files navigation

Interface de Shell 📟

Este projeto implementa um shell simplificado em C, chamado osh, que permite executar comandos Linux, armazenar os últimos 10 comandos no histórico e executar comandos em segundo plano. Inclui funcionalidades como exibição e execução de comandos do histórico, suporte para processos concorrentes e encerramento do shell com o comando exit. O código utiliza manipulação de strings, controle de processos com fork e execvp, e gerenciamento de memória para oferecer uma experiência básica de terminal interativo.

Autores 👨🏻‍💻

About

Projeto Acadêmico: Interface de Shell em C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages