Skip to content

jmahler/linux-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

linux-utils - standard Linux utilities rewritten from scratch

DESCRIPTION

A fun way to learn about Linux system programming is to write the standard system utilities from scratch. Programs such as ls, cat, dd and others. These implementations are much simpler than the originals. But it is interesting nonetheless to see how these can be implemented.

INDEX

The programs are grouped in to a directory named after the package that it was originally provided by. For example, the programs from the coreutils package are grouped in the coreutils/ directory.

coreutils/
  cat
  chmod
  dd
  echo
  env
  factor
  false
  kill
  ls
  mv
  mkdir
  pwd
  rm
  rmdir
  sleep
  sum
  touch
  true
  yes
  wc

iputils-ping/
  ping

AUTHOR

Jeremiah Mahler jmmahler@gmail.com
http://github.com/jmahler

COPYRIGHT

Copyright © 2014, Jeremiah Mahler. All Rights Reserved.
This project is free software and released under the GNU General Public License.

About

standard Linux utilities rewritten from scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published