Question: Q: Developing your own Linux command An Operating System performs a myriad of tasks which are critical to the proper functioning of a computer system.
Q: Developing your own Linux command
An Operating System performs a myriad of tasks which are critical to the proper functioning of a computer system. Along with its rich collection of terminal commands, Linux adopts an everything is a file and sees all resources eg files, network sockets, executables, devices, etc as files.
The goal of this component is threefold:
Analyse the behaviours of three Linux commands cp remove and cat;
Select any ONE command from the commands analysed;
Implement your OWN version of your chosen command.
The analysis of the Linux commands will entail the following:
Using tools such as ptrace to break down each command behaviour;
Source code analysis on the Linux development GitHub repository;
Identifying how fundamental OS concepts eg concurrency, memory management, etc are implemented.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
