Skip to content

madhuragr/Linux-Shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems

Implementation of Shell in C.

Usage:

Run "make" (without quotes) to make a MakeFile
Then implement the C-based shell by ./shell

cd , pwd , echo , pinfo , exit are buitlin commands.

Other commands are executed as the system commands.

Background process implemented.

Usage: <command_name>& or <command_name> [arguments] & or <command_name> bg

Bonus:

  • nightswatch
Usage: nightswatch [options] <command>
Options: -n <seconds>: Time interval to execute command periodically
Commands:
1. interrupt: output the number of times that particular CPU has been interrupted by the keyboard controller
2. dirty: print size of dirty memory

About

OS Shell implemented in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages