Skip to content

About

This project is a simulation of Linux terminal, developed in C, that implements fundamental commands such as ls, ps, cp, mv and grep. Each command supports 4-5 flags.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Linux Terminal

This project is a simulation of Linux terminal, developed in C, that implements fundamental commands such as ls, ps, cp, mv and grep. Each command supports 4-5 flags.

Running the program

    run "make" command and run "MyShell" to start the terminal program

Commands Implemented

  • ls - lists the files based on the flag
  • ps - prints the snapshot of processes
  • grep - searchs for a word in the given files
  • cp - copies file(s) to a specific destination
  • mv - moves file(s) to a specific destination

For further information, use "help" command in the program

About

This project is a simulation of Linux terminal, developed in C, that implements fundamental commands such as ls, ps, cp, mv and grep. Each command supports 4-5 flags.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages